I took down this Gist due to concerns about the security of the encryption/decryption part of this code (see comments below).
Rob Napier (@rnapier) has created a publicly available class that provides similar AES encryption/decryption functionality at https://github.com/rnapier/RNCryptor.
@tudormunteanu, OpenSSL's key must be in
hexadecimal
, which is different from the above method which accept anASCII
key@radhar, you need to
release
when you have calledalloc
to create an object