wikipedia afferma che OpenPGP è attualmente definito con RFC 4880 che definisce un processo molto semplice che non sembra rappresentare una moderna e-mail crittografata RSA + AES:
- The sender creates a message.
- The sending OpenPGP generates a random number to be used as a session key for this message only.
- The session key is encrypted using each recipient's public key. These "encrypted session keys" start the message.
- The sending OpenPGP encrypts the message using the session key, which forms the remainder of the message. Note that the message is also usually compressed.
- The receiving OpenPGP decrypts the session key using the recipient's private key.
- The receiving OpenPGP decrypts the message using the session key. If the message was compressed, it will be decompressed.
Dove si trova il padding PKCS v1.5 o OAEP? Dov'è il controllo dell'integrità hash / hmac? Dov'è la firma?
Qualcuno può descrivere l'attuale processo PGP attuale o indicarmi una spiegazione più completa del processo?