Curso

SQL Server: Como proteger seus dados com Always Encrypted

Segurança e proteção de dados sensíveis e/ou sigilosos. Neste curso será apresentado o recurso Always Encrypted, novidade do SQL Server 2016 que visa aprimorar os mecanismos de segurança do banco de dados contra o acesso indevido a informações confidenciais. Você aprenderá como essa feature funciona, como implantar o Always Encrypted simulando um ambiente real, irá criptografar colunas de uma tabela existente, importará dados para uma tabela com colunas criptografadas e entenderá como o cliente acessa as informações protegidas.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

13 horas

(10 aulas)

Aula 1 - Introdução ao Always Encrypted

Nesta aula, será apresentada uma breve introdução ao novo recurso Always Encrypted do SQL Server 2016, descrevendo sua função, seu funcionamento e os elementos envolvidos.

Aula 2 - Criação e armazenamento de certificados

Neste vídeo será apresentada uma visão mais detalhada sobre a criação e o armazenamento de certificados de chave pública, assim como a descrição das outras Key Stores suportadas pelo Always Encrypted.

Aula 3 - Criação de chaves criptográficas

Neste vídeo serão analisados os dois tipos de chaves criptográficas usadas no Always Encrypted com detalhamento de suas funções, dos algoritmos de criptografia e dos metadados que são inseridos no banco de dados.

Aula 4 - Criptografia de conteúdo existente

Neste vídeo será apresentado um exercício prático de como criptografar um conteúdo já existente no banco.

Aula 5 - Importação de dados para tabela com criptografia

Neste vídeo, será apresentado um exercício prático de importação de dados para uma tabela com colunas criptografadas, analisando pontos positivos e negativos sobre esse método.

Aula 6 - Implantação do Always Encrypted com Powershell – Equipe de segurança

Neste vídeo será implantado o Always Encrypted utilizando o Powershell, simulando um ambiente real com separação de papeis entre as equipes de segurança, banco de dados e aplicação.

Aula 7 - Implantação do Always Encrypted com Powershell – Equipe de banco de dados

Neste vídeo será implantado o Always Encrypted utilizando o Powershell, simulando um ambiente real com separação de papeis entre as equipes de segurança, banco de dados e aplicação.

Aula 8 - Implantação do Always Encrypted com Powershell – Equipe da aplicação

Neste vídeo será implantado o Always Encrypted utilizando o Powershell, simulando um ambiente real com separação de papeis entre as equipes de segurança, banco de dados e aplicação.

Aula 9 - Limitações, restrições e impacto do Always Encrypted

Neste vídeo serão analisados os impactos, limitações e restrições do Always Encrypted nas perspectivas da aplicação e do banco de dados com uma demonstração do espaço extra ocupado pelo dado quando criptografado.

Aula 10 - Melhores práticas ao movimentar dados criptografados com Always Encrypted

Neste vídeo serão descritas as melhores práticas ao mover dados criptografados entre bancos de dados através de uma demonstração de carga de dados utilizando a ferramenta BCP.

Ver todas as 13 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Banco de Dados

SQL: Seleção Múltiplas tabelas

Hello World com Elasticsearch

Avançando com Subqueries