Escolar Documentos
Profissional Documentos
Cultura Documentos
dados
Criptografia e infraestruturas de chave pública
GRUPO 8
introdução
Existem vários métodos de segurança de bancos de
dados como controle de acesso, controle de fluxo e
criptografia. Porém, nesse trabalho o foco principal
é a criptografia
2/13
Criptografia
e banco de dados
A criptografia no contexto de bancos de dados refere-se à prática de proteger dados
sensíveis por meio de algoritmos que transformam as informações em um formato ilegível.
3/13
Padrões avançados da
criptografia
Desenvolvido pelo governo dos EUA
4/13
Padrões avançados da
criptografia
Desenvolvido pelo NIST
6/13
infraestrutura
de chave pública
Texto puro
mensagem que alimenta o algoritmo de entrada
Algoritmo de criptografia
executa diversas transformações no texto puro
Texto cifrado
mensagem embaralhada produzida
como saída
Algoritmo de decriptografia
aceita o texto cifrado e a chave correspondente,
bem como produz o texto puto e original.
1° 2° 3° 4°
Cada usuário gera um par O usuário escolhe qual chave é Se um remetente desejar enviar Quando o destinatário receber a
de chaves para serem colocada em registro público, a mensagem privada para um mensagem, ela decifra utilizando a
usadas para cifrar e está é a chave pública. A chave destinatário, o remetente cifra chave privada do destinatário
decifrar que acompanha é mantida a mensagem utilizando a chave Nenhum outro receptor pode
privada pública do destinatário. decifrar a mensagem porque apenas
o destinatário conhece a sua própria
chave privada.
8/13
Algoritmo de RSA
de Criptografia de Chave Pública
Como a exponenciação é realizada mod n, fatorar P**e para descobrir o texto puro
cifrado é difícil.
É cadeia de símbolos e devem ser diferentes para cada uso, pois seria muito
fácil falsificar por meio da simples cópia de símbolos e fossem sempre a mesma.
11/13
referência
bibliográfica
Fundamentais of Database Systems 4th ed., Elmasri, Ramez; Navathe,
Shamkant B., publicada pela Pearson Education.
12/13
Curiosidade
13/13