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
Dependenciesbase (==3.*), bytestring, random, SHA (<1.4.1) or
base (==4.*), bytestring, random, SHA
AuthorAdam Wick <>
MaintainerAdam Wick <>
CategoryCryptography, Codec
Upload dateTue Mar 8 00:00:26 UTC 2011
Uploaded byAdamWick
DistributionsDebian:, FreeBSD:, NixOS:2.0.0
Downloads3236 total (446 in last 30 days)




skiptestsSkip building the test programEnabled
includemd5Include support for using MD5 in the various crypto routines.Enabled
usebinaryUse the binary package for serializing keys.Enabled
quickcheck1Whether this is QuickCheck 1 or notDisabled
oldbaseWhether or not to use base 3 (default: no)Disabled
hasarbitraryword8Whether or not Arbitrary Word8 is defined by QuickCheckDisabled

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


Maintainers' corner

For package maintainers and hackage trustees