This is the first time I've written code for encryption/decryption, and it was quite fun.
Because of that, it's entirely possible I've made some rookie mistakes.
I'm very interested in any suggestions about making the encryption/decryption process more stable or secure.
For example, the default key size used when I generate the key through scrypt is 32 bytes. If I understand the process correctly, that means using AES-256... and I've read[1] that AES-256 may not be much better than AES-128 even though it takes longer. Would a switch to a smaller key size, resulting in higher speed, still leave this libraries defaults as secure?
I've added this on github to help facilitate feedback: https://github.com/richard-lyman/lithcrypt
[1] - http://www.schneier.com/blog/archives/2009/07/another_new_aes.html
--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.