commit fe5ae1e27ddd454f6034b93f04e8a4f115d792d9 parent b40c8959ac3c6bf16fac46eee1832cb9934a31dc Author: Michael Savage <mikejsavage@gmail.com> Date: Wed, 21 Jan 2015 15:27:59 +0000 Mention interning Diffstat:
README.md | | | 8 | ++++++++ |
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/README.md b/README.md @@ -38,3 +38,11 @@ Usage local message = "hello" local ciphertext = symmetric.encrypt( message, key ) assert( symmetric.decrypt( ciphertext, key ) == message ) + +Security concerns +----------------- + +Lua will keep plaintext messages and encryption keys around in memory as +part of its string interning mechanism. As far as I'm aware, there's +nothing I can do about this. +