SSL admite varios cifrados, pero ¿es posible apilar / anidar los cifrados y procesar el texto sin formato en etapas? Mi adversario puede ser capaz de descifrar fácilmente una o más de las etapas, pero para descifrar mi mensaje, deben descifrarlas todas si puedo usar varios cifrados.
Por ejemplo:
ciphertext = Encrypt(plaintext, key, alg=[1,2] )
= Encrypt1(Encrypt2(plaintext,key2),key1)
Si quiero establecer una conexión protegida por Blowfish, una curva elíptica, un cifrado de sustitución débil de mi propia creación y 3 rondas de 3DES con claves diferentes, ¿SSL puede hacer esto?
Dado que todos los cifrados pueden tener puntos débiles desconocidos, el uso de una amplia selección de cifrados posiblemente seguros requerirá que mi amenaza persistente avanzada sea competente en todos ellos. Si solo uno de los cifrados retiene, mi mensaje permanece seguro (siempre que los cifrados no compartan información clave). Deseo transmitir un enigma, envuelto en un misterio, etc.