@hackage RSA2.0.0
Implementation of RSA, using the padding schemes of PKCS#1 v2.1.
Categories
License
BSD-3-Clause
Maintainer
Adam Wick <awick@galois.com>
Links
Versions
Installation
Dependencies (8)
- SHA >0 && <10000
- base >=3 && <4
- binary >0.0 && <10000
- bytestring >0.8 && <10000
- crypto-api >=0.10 && <10000
- crypto-pubkey-types >=0.2 && <10000 Show all…
Dependents (26)
@hackage/hoauth, @hackage/google-server-api, @hackage/commsec-keyexchange, @hackage/hstradeking, @hackage/google-oauth2-jwt, @hackage/authenticate-oauth, Show all…
Package Flags
oldbase
(off by default)
Whether or not to use base 3 (default: no)
buildtestexecutable
(on by default)
Whether to build the test code as a separate exeutable, instead of just utilizing the cabal test framework.
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).