Questo è stato originariamente pubblicato da me su StackOverflow ma è stato giudicato troppo generico.
It does seem like an impossible thing to do, but: you know when you have your perimeter alarm system you usually get to set two unlock codes, a normal one and a forced entry one. Both disarm the system, but the latter silently calls the Marines.
I'm looking for something similar in crypto (pgp preferred): an encrypted string decrypts to one content using key A, another content using key B. The forced-entry content can be set once and decrypt always to the same string.
I can think of several software ways of doing that, and they are probably better being quite unique, but is there an easier, out-of-the-box way of achieving that?
Non sono troppo legato a PGP / GPG ma sarebbe bello. Mi è stato suggerito di provare la steganografia e sembra la strada da seguire in quanto fornisce flessibilità nell'inserimento / recupero delle informazioni finali (il metodo può essere abbastanza semplice da essere ricordato e invocato con, per esempio, perl -e). Tuttavia, prima di reinventare effettivamente la ruota, vorrei verificare che in effetti non esiste una soluzione pronta all'uso.
La steganografia di base non è l'ideale (come nascondere le informazioni in una foto di gatto) perché ho bisogno di un honeypot per questo particolare scopo.
Le informazioni da codificare non dovrebbero essere più di un paio di kB di ASCII a 7 bit, mentre l'honeypot può essere illimitato all'interno della ragione (come un 5docx).