Definição – O que significa Digital Envelope?
Um envelope digital é um contêiner de dados eletrônicos seguro usado para proteger uma mensagem por meio de criptografia e autenticação de dados. Um envelope digital permite que os usuários criptografem dados com a velocidade da criptografia de chave secreta e a conveniência e segurança da criptografia de chave pública.
Rivest, Shamir e Adleman (RSA) Public-Key Cryptography Standard (PKCS) # 7 governa a aplicação de criptografia a dados para envelopes digitais e assinaturas digitais.
Um envelope digital também é conhecido como wrapper digital.
Definirtec explica Digital Envelope
Um envelope digital usa duas camadas para criptografia: chave secreta (simétrica) e criptografia de chave pública. A criptografia de chave secreta é usada para codificação e decodificação de mensagens. A criptografia de chave pública é usada para enviar uma chave secreta a uma parte receptora em uma rede. Essa técnica não requer comunicação de texto simples.
Qualquer um dos seguintes métodos pode ser usado para criar um envelope digital:
- Algoritmos de criptografia de chave secreta, como Rijndael ou Twofish, para criptografia de mensagens.
- Algoritmo de criptografia de chave pública de RSA para criptografia de chave secreta com a chave pública de um receptor.
Um envelope digital pode ser descriptografado usando uma chave privada do receptor para descriptografar uma chave secreta ou usando uma chave secreta para descriptografar dados criptografados.
Um exemplo de envelope digital é Pretty Good Privacy (PGP) – um software de criptografia de dados popular que também fornece privacidade criptográfica e autenticação de comunicação de dados.