scclib
Stable Cloud Computing C++ Library
|
Provides RSA public key cryptography, suitable for use in TLS encryption. More...
Files | |
file | rsa.h |
RSA public key cryptography. | |
file | rsa.cc |
Test file for RSA public key cryptography. | |
Classes | |
class | scc::crypto::RsaPublicKey |
RSA Public Key. More... | |
class | scc::crypto::RsaPrivateKey |
RSA Private Key. More... | |
class | scc::crypto::RsaOaepEncrypt |
RSA OAEP encryption. More... | |
class | scc::crypto::RsaOaepDecrypt |
RSA OAEP decryption. More... | |
class | scc::crypto::PssSignature |
RSASSA-PSS https://tools.ietf.org/html/rfc8017#section-8.1 Notes on use in x.509: https://tools.ietf.org/html/rfc4055#section-3. More... | |
class | scc::crypto::PkcsSignature |
PKCS #1 version 1.5 digital signature. More... | |
Provides RSA public key cryptography, suitable for use in TLS encryption.
RSA cryptography defined in: https://tools.ietf.org/html/rfc8017
OAEP optimal asymmetric encryption scheme, defined in public key cryptography standards v2.1: https://tools.ietf.org/html/rfc3447