crypt-rijndael
crypt-rijndael copied to clipboard
(Perl) Crypt::CBC compliant Rijndael encryption module
To match https://www.gnu.org/licenses/lgpl-3.0.txt
License
I'm confused regarding license that covers the Crypt-Rijndael-1.13. Rijndael.xs states LGPLv2+. Rijandel.pm stated LGPLv3. ppport.h comes from perl and requires (GPL+ or Artistic). COPYING quotes LGPLv3+. While it's fine that...
I'm just guessing this is what was meant. Please double check.
Hi @Leont Please review the PR. https://cpants.cpanauthors.org/release/LEONT/Crypt-Rijndael-1.14 Many Thanks. Best Regards, Mohammad S Anwar
The [docs](https://github.com/Leont/crypt-rijndael/blob/547dcfb2840101170d4f0ab7e4517efc127cc7d3/Rijndael.pm#L109) mention http://www.csrc.nist.gov/encryption/aes/ but visiting that URL gives a 404
This module supports various modes, but not the relatively recent Galois/Counter and Counter with CBC-MAC modes. These would probably make a good addition.
Crypt::Rijndael has always supported a little more than the bare minimum that block-mode modules such as Crypt::CBC require, in particular it supports several modes by itself, and I've suggested adding...
Crypt::Rijndael supports various block encoding modes, but not padding. In order to be useful stand-alone one pretty much needs padding support too. Question is, which formats are sensible? pkcs7 is...