Crypt-SEED
view release on metacpan or search on metacpan
SEED encryption/decryption uses a 'round key' which translated from a user key.
Whenever you add user keys to the module using new or addKey or addKeys, the
module will translate them to round keys and store them inside the module
with user keys. (Of course, in hash)
And, whenever you use the user key with encrypt, decrypt methods, the module
look for the matching round key from inside the module to do real job.
=head2 Important notes on Encoding
Please, E<lt>DO NOT use encoding 'blah';.E<gt>
I could not figure out how to restore those decoded bytes into an SV variable
in the script where 'use encoding...' inserted.
Do you know ? Let me know, please.
=head2 EXPORT
None by default.
=head1 Subroutines
=over
( run in 0.685 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )