Crypt::FNA::Async
Version 0.10
Crypt::FNA::Async allow you to parallel encrypt/decrypt on a multicore CPU (and/or hyperthreading CPU). If threads are not supported, the computation will take place in a synchronous rather than asynchronous.
use Crypt::FNA::Async; my $krypto_async=Crypt::FNA::Async->new( { r=> '8', angle => [56,-187,215,64], square => 4096, magic => 2, salted => 'true' } ); my $krypto_async=Crypt::FNA::Async->new();
see attribute 'r' of Crypt::FNA
see attribute 'angle' of Crypt::FNA
see attribute 'square' of Crypt::FNA
see attribute 'magic' of Crypt::FNA
see attribute 'salted' of Crypt::FNA
see attribute 'message' of Crypt::FNA
See CONSTRUCTOR METHOD
This method encrypt the input plain files to output crypted files. The syntax is:
$krypto_async->encrypt_files($name_plain_file1, $name_plain_file2,...)
This method decrypt the input crypted files in the output plain file. The syntax is:
$krypto_async->decrypt_files($name_encrypted_file1, $name_encrypted_file2,...)
Internal use, make a fna object
Mario Rossano software@netlogicalab.com software@netlogica.it http://www.netlogicalab.com
Please, send me your alerts to software@netlogica.it
Write me :) software@netlogica.it
Crypt::FNA::Async by Mario Rossano, http://www.netlogicalab.com
This pod text by Mario Rossano
Copyright (C) 2009 Mario Rossano aka Anak birthday 05/08/1970; birthplace: Italy
This program is free software; you can redistribute it and/or modify it under the terms of either: CC-NC-BY-SA license http://creativecommons.org/licenses/by-nc-sa/2.5/it/deed.en Creative Commons License: http://i.creativecommons.org/l/by-nc-sa/2.5/it/88x31.png
FNA Fractal Numerical Algorithm for a new cryptography technology, author Mario Rossano is licensed under a: http://creativecommons.org/B/by-nc-sa/2.5/it/deed.en - Creative Commons Attribution-Noncommercial-Share Alike 2.5 Italy License
Permissions beyond the scope of this license may be available at software@netlogicalab.com
To install Crypt::FNA::Async, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Crypt::FNA::Async
CPAN shell
perl -MCPAN -e shell install Crypt::FNA::Async
For more information on module installation, please visit the detailed CPAN module installation guide.