AFAIK, nuestros métodos actuales de cifrado de disco (dm-crypt) conservan la clave (así como los datos descifrados) en la RAM mientras la computadora se ejecuta con la suposición implícita de que la memoria es volátil y la clave se perderá junto con los datos descifrados cuando la computadora se apaga.
Sin embargo, los avances futuros en tecnología pueden hacer que la memoria volátil quede obsoleta. Dado que los sistemas operativos se adaptan para trabajar en el futuro sin RAM, ¿cuáles son las formas de lograr el descifrado de disco sin memoria volátil? ¿Es posible o siempre necesitaremos una memoria volátil para la criptografía?
[UPDATE◆
Después de pensar en esto, llego a la conclusión de que hay propiedades inherentes a la criptografía que requieren la presencia de una ubicación temporal insegura. No creo que sea teóricamente posible tener algoritmos que necesiten acceder a la clave una vez y terminen sin almacenarla en una ubicación insegura. Y esa ubicación insegura volátil también actúa como un interruptor de muerte.
(* inseguro = no encriptado).