Cryptography in pure perl, needs no non-core XS dependencies.