p5-Crypt-RSA - RSA public-key cryptosystem

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename p5-Crypt-RSA-1.99_2.txz
Package name p5-Crypt-RSA
Package version 1.99
Package release 2
Package architecture amd64
Package type txz
Category perl5 security
Homepage https://metacpan.org/release/Crypt-RSA
License GPLv1+, ART10
Maintainer perl@FreeBSD.org
Download size 53.04 KB
Installed size 121.14 KB
Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key
cryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast
PARI library, for big integer arithmetic and number theoretic computations.
Crypt::RSA provides arbitrary size key-pair generation, plaintext-aware
encryption (OAEP) and digital signatures with appendix (PSS). For compatibility
with SSLv3, RSAREF2, PGP and other applications that follow the PKCS #1 v1.5
standard, it also provides PKCS #1 v1.5 encryption and signatures.
Crypt::RSA is structured as bundle of modules that encapsulate different parts
of the RSA cryptosystem. The RSA algorithm is implemented in
Crypt::RSA::Primitives(3). Encryption schemes, located under Crypt::RSA::ES,
and signature schemes, located under Crypt::RSA::SS, use the RSA algorithm to
build encryption/signature schemes that employ secure padding. (See the note on
Security of Padding Schemes.)
The key generation engine and other functions that work on both components of
the key-pair are encapsulated in Crypt::RSA::Key(3). Crypt::RSA::Key::Public(3)
& Crypt::RSA::Key::Private(3) provide mechanisms for storage & retrival of keys
from disk, decoding & encoding of keys in certain formats, and secure
representation of keys in memory. Finally, the Crypt::RSA module provides a
convenient, DWIM wrapper around the rest of the modules in the bundle.
WWW: https://metacpan.org/release/Crypt-RSA


Package Version Architecture Repository
p5-Crypt-RSA-1.99_2.txz 1.99 i386 FreeBSD Ports Latest
p5-Crypt-RSA-1.99_2.txz 1.99 amd64 FreeBSD Ports Quarterly
p5-Crypt-RSA-1.99_2.txz 1.99 i386 FreeBSD Ports Quarterly
p5-Crypt-RSA - - -


Name Value
p5-Class-Loader = 2.03_1
p5-Convert-ASCII-Armour = 1.4_3
p5-Crypt-Blowfish = 2.14_1
p5-Crypt-CBC = 2.33_1
p5-Crypt-Primes = 0.50_2
p5-Crypt-Random = 1.52
p5-Data-Buffer = 0.04_1
p5-Digest-MD2 = 2.04_1
p5-Digest-SHA1 = 2.13_1
p5-Math-Pari = 2.01080900
p5-Sort-Versions = 1.62
p5-Tie-EncryptedHash = 1.24_1
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Crypt-RSA-1.99_2.txz
Source Package security/p5-Crypt-RSA

Install Howto

Install p5-Crypt-RSA txz package:

# pkg install p5-Crypt-RSA

See Also

Package Description
p5-Crypt-RSA-Parse-0.044.txz Parse RSA keys
p5-Crypt-RSA-Yandex-0.06_1.txz Perl binding to modified RSA (yamrsa)
p5-Crypt-Rabbit-1.0.0_1.txz Perl extension for Rabbit stream cipher
p5-Crypt-RandPasswd-0.04_2.txz Implementation of the Automated Password Generator standard
p5-Crypt-Random-1.52.txz Cryptographically Secure, True Random Number Generator
p5-Crypt-Random-Seed-0.03.txz Simple method to get strong randomness
p5-Crypt-Random-Source-0.12.txz Get weak or strong random data from pluggable sources
p5-Crypt-Random-TESHA2-0.01.txz Random numbers using timer/schedule entropy
p5-Crypt-Rijndael-1.11_1.txz Perl module that implements the Rijndael cipher
p5-Crypt-Rijndael_PP-0.05_1.txz Perl implementation of Rijndael
p5-Crypt-SKey-0.10_3.txz Perl S/Key calculator
p5-Crypt-SMIME-0.25.txz S/MIME message signing, verification, encryption and decryption
p5-Crypt-SSLeay-0.72_3.txz Perl5 interface to allow p5-libwww LWP to make https connections
p5-Crypt-Salt-0.01_1.txz Perl extension to generate a salt to be fed into crypt
p5-Crypt-SaltedHash-0.09.txz Perl extension to work with salted hashes