The RSA package

[Tags: bsd3, library]

This library implements the RSA encryption and signature algorithms for arbitrarily-sized ByteStrings. While the implementations work, they are not necessarily the fastest ones on the planet. Particularly key generation. The algorithms included are based of RFC 3447, or the Public-Key Cryptography Standard for RSA, version 2.1 (a.k.a, PKCS#1 v2.1).


Versions1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6,,,,,,, 2, 2.0, 2.0.0, 2.1.0
Dependenciesbase (==3.*), bytestring, crypto-api (>=0.10), crypto-pubkey-types (>=0.2), monadcryptorandom, SHA (<1.4.1) or
base (==4.*), bytestring, crypto-api (>=0.10), crypto-pubkey-types (>=0.2), monadcryptorandom, SHA
AuthorAdam Wick <>
MaintainerAdam Wick <>
CategoryCryptography, Codec
Source repositoryhead: git clone git://
Upload dateFri Nov 16 17:40:48 UTC 2012
Uploaded byAdamWick
DistributionsDebian:, FreeBSD:, NixOS:2.0.0
Downloads4438 total (488 in last 30 days)




testBuilding the test programDisabled
includemd5Include support for using MD5 in the various crypto routines.Enabled
usebinaryUse the binary package for serializing keys.Enabled
oldbaseWhether or not to use base 3 (default: no)Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainers' corner

For package maintainers and hackage trustees