@hackage RSA1.0.4
Implementation of RSA, using the padding schemes of PKCS#1 v2.1.
Categories
License
BSD-3-Clause
Maintainer
Adam Wick <awick@galois.com>
Links
- Documentation
- No source repository
- Security
Versions
Installation
Dependencies (6)
Dependents (26)
@hackage/hoauth, @hackage/google-server-api, @hackage/commsec-keyexchange, @hackage/hstradeking, @hackage/google-oauth2-jwt, @hackage/authenticate-oauth, Show all…
Package Flags
skiptests
(on by default)
Skip building the test program
includemd5
(on by default)
Include support for using MD5 in the various crypto routines.
usebinary
(on by default)
Use the binary package for serializing keys.
quickcheck1
(on by default)
Whether this is QuickCheck 1 or not
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).