Creado por Thiago Russo
hace más de 7 años
|
||
Pregunta | Respuesta |
Critptografia simétrica com .Net | Um algoritmo simétrico é o Advanced Encryption Standard (AES). AES é adotado pelo governo dos EUA e está se tornando o padrão mundial para uso governamental e empresarial. O .NET Framework tem uma implementação gerenciada do algoritmo AES na classe AesManaged. Todas as classes de criptografia podem ser encontrados na classe System.Security.Cryptography. |
Exemplo com Aes |
Image:
Aes (image/png)
|
Critptografia assimétrica com .Net | O .NET Framework tb tem suporte para criptografia assimétrica. Vc pode usar as classes RSACryptoServiceProvider e DSACryptoServiceProvider. Ao trabalhar c/ criptografia assimétrica, vc normalmente usa a chave pública da outra parte. Vc criptografa os dados usando a chave pública para q apenas a outra parte possa descriptografar os dados com sua chave privada. |
Exemplo de gerar chaves pública e privada com RSA |
Image:
Rsa (image/png)
|
Exemplo criptografando e descriptografando dados com RSA | |
Como armazenar as chaves privadas em um local seguro? |
¿Quieres crear tus propias Fichas gratiscon GoConqr? Más información.