¿Existe alguna implementación de encriptación javascript que incluya una negación plausible?implementación de javascript de cifrado, incluida la denegación plausible
quiero algo que exhiben las características descritas aquí: http://en.wikipedia.org/wiki/Deniable_encryption
cifrado negable permite al remitente de un mensaje cifrado a denegar el envío de ese mensaje. Esto requiere un tercero confiable. Un posible escenario funciona así:
- Alice es la esposa de Bob, quien sospecha que su esposa está involucrada en adulterio. Ella quiere comunicarse con su amante secreto Carl. Ella crea dos llaves, una destinada a mantenerse en secreto, la otra destinada a ser sacrificada. Ella le pasa la llave secreta (o ambas) a Carl.
- Alice crea un mensaje inocua M1 para Carl (destinado a ser revelado a Bob en caso de descubrimiento) y una incriminatoria carta de amor M2 para Carl. Ella construye un C de texto de cifrado de ambos mensajes M1, M2 y se lo envía por correo electrónico a Carl.
- Carl usa su clave para descifrar M2 (y posiblemente M1, para leer el mensaje falso también).
- Bob descubre el correo electrónico a Carl, sospecha y obliga a Alicia a descifrar el mensaje.
- Alice usa la tecla sacrificial y revela el mensaje inocuo M1 a Bob. Como Bob no conoce la otra clave, debe asumir que no hay otro mensaje M2.
Esto probablemente pertenece a: http://programmers.stackexchange.com/ –
@Diodeus, [o tal vez no] (http://meta.programmers.stackexchange.com/questions/1624/are-im-looking- for-x-questions-on-topic). –
¿Cuál es exactamente tu caso de uso? – Philipp