… | |
… | |
871 | |
871 | |
872 | This perl module patches libmysqlclient/DBD::mysql at runtime to allow |
872 | This perl module patches libmysqlclient/DBD::mysql at runtime to allow |
873 | multiple Coro-based threads to make database accesses concurrently, |
873 | multiple Coro-based threads to make database accesses concurrently, |
874 | instead of blocking the whole process. |
874 | instead of blocking the whole process. |
875 | |
875 | |
|
|
876 | Crypt-Ed25519 cpan cvs-pod(Ed25519.pm,) cvs-co(Changes) |
|
|
877 | A Perl module implementing Ed25519 public key signing and verification. |
|
|
878 | |
876 | Crypt-Spritz cpan cvs-pod(Spritz.pm,) cvs-co(Changes) |
879 | Crypt-Spritz cpan cvs-pod(Spritz.pm,) cvs-co(Changes) |
877 | A Perl module implementing the Spritz family of cryptographic algorithms, |
880 | A Perl module implementing the Spritz family of cryptographic algorithms, |
878 | giving you a stream cipher, a hash, a mac, authenticated encryption |
881 | giving you a stream cipher, a hash, a mac, authenticated encryption |
879 | with associated data (AEAD) and a cryptographically secure random |
882 | with associated data (AEAD) and a cryptographically secure random |
880 | number generator, at reasonable speed and with very little code size, making |
883 | number generator, at reasonable speed and with very small code size, making |
881 | Spritz an attractive algorithm for resource-constrained environments |
884 | Spritz an attractive algorithm for resource-constrained environments |
882 | such as javascript in your browser, or microcontrollers. |
885 | such as javascript in your browser, or microcontrollers. |
883 | |
886 | |
884 | Crypt-Twofish2 cpan cvs-pod(Twofish2.pm,) cvs-co(Changes) |
887 | Crypt-Twofish2 cpan cvs-pod(Twofish2.pm,) cvs-co(Changes) |
885 | A Perl module implementing the twofish encryption algorithm in Perl. It has |
888 | A Perl module implementing the twofish encryption algorithm in Perl. It has |