-------------------------------------------------------------------------------# Notes on implementing -------------------------------------------------------------------------------# Perl Encryption Key document appears to be Crypt::CBC whcih allows to you generate not only openssl compatible encrypted files but also 'RandomIV' headered encrypted files. However there was a compatiblity issue at version 2.17 for 'RandomIV' encryptions. See "encrypt.pl" where I have implented a perl encryption solution. http://www.cit.griffith.edu.au/~anthony/software/#encrypt -------------------------------------------------------------------------------# Crypt::CBC A simplified wrapper around the various Crypt librayr methods with compatibility to the openssl. See Example code in man page AND in shared documentation area /usr/share/doc/perl-Crypt-CBC-2.29/eg/ However the module does not provide PBKDF v2 capability! Though you can pass it a password so it generates a key, salt and iv as appropriate. See "encrypt.c" and "encrypt.pl" for local examples Perl version is at... http://www.cit.griffith.edu.au/~anthony/software/#encrypt ------------------------------------------------------------------------------- PBKDF v2 from perl. No proper solution at yet. Currently I access the PBKDF2 library function from OpenSSL via a trival C program to pipeline passwords into encryption keys and IV See "pbkdf2.c" C program source... http://www.cit.griffith.edu.au/~anthony/software/#pbkdf2 -------------------------------------------------------------------------------