Con la crittografia ibrida, una chiave simmetrica viene generata e utilizzata per crittografare il testo in chiaro. La chiave simmetrica viene quindi crittografata con una chiave pubblica. Il carico utile è costituito dal testo cifrato più la chiave simmetrica crittografata.
Sono venuto a conoscenza di una serie di metodi diversi per l'archiviazione del carico di dati cifrato del testo crittografato +. un'opzione è usare la chiave / i valori di Json per il testo cifrato con codifica base64 e la chiave cifrata. Un'altra opzione è semplicemente concatenare il testo cifrato e la chiave crittografata. PGP utilizza anche una crittografia ibrida e ha il proprio formato di file.
Esiste un formato di dati / file standard per archiviare il risultato di un'operazione di crittografia ibrida oltre a PGP? Sembra che un simile formato incoraggi l'interoperabilità.