10 #ifndef COMMON_MECHS_H 11 #define COMMON_MECHS_H Creates commonly-used DAMechanism values.
Definition: common_mechs.h:21
static DAMechanism sha1WithRSAEncryption()
RSASSA-PKCS1-v1.5 sha1WithRSAEncryption from RFC2437.
Definition: common_mechs.h:55
Main C++ interface to authentication device.
static DAMechanism ecdsa_with_SHA384()
ecdsa-with-SHA384 from RFC5754
Definition: common_mechs.h:88
static DAMechanism ecdsa_with_SHA224()
ecdsa-with-SHA224 from RFC5754
Definition: common_mechs.h:82
static DAMechanism ecdsa_with_SHA512()
ecdsa-with-SHA512 from RFC5754
Definition: common_mechs.h:91
static DAMechanism hmacWithSHA256()
id-hmacWithSHA256 from RFC4231
Definition: common_mechs.h:28
static DAMechanism ecdsa_with_SHA1()
ecdsa-with-SHA1 from RFC3279
Definition: common_mechs.h:79
static DAMechanism dsa_with_SHA1()
dsa-with-SHA1 from RFC3370
Definition: common_mechs.h:70
static DAMechanism dsa_with_SHA256()
dsa-with-SHA256 from RFC5754
Definition: common_mechs.h:76
std::vector< uint8_t > DAMechanism
Identifier of a cryptographic mechanism.
Definition: DigitalAuthenticationFramework.h:37
static DAMechanism sha512WithRSAEncryption()
RSASSA-PKCS1-v1.5 sha512WithRSAEncryption from RFC5754.
Definition: common_mechs.h:67
static DAMechanism hmacWithSHA512()
id-hmacWithSHA512 from RFC4231
Definition: common_mechs.h:34
static DAMechanism aes192_GCM()
id-aes192-GCM (NIST)
Definition: common_mechs.h:49
static DAMechanism ecdsa_with_SHA256()
ecdsa-with-SHA256 from RFC5754
Definition: common_mechs.h:85
static DAMechanism sha224WithRSAEncryption()
RSASSA-PKCS1-v1.5 sha224WithRSAEncryption from RFC5754.
Definition: common_mechs.h:58
static DAMechanism RSASSA_PSS()
id-RSASSA-PSS from RFC3447
Definition: common_mechs.h:100
static DAMechanism sha256WithRSAEncryption()
RSASSA-PKCS1-v1.5 sha256WithRSAEncryption from RFC5754.
Definition: common_mechs.h:61
static DAMechanism aes256_GCM()
id-aes256-GCM (NIST)
Definition: common_mechs.h:52
static DAMechanism hmacWithSHA384()
id-hmacWithSHA384 from RFC4231
Definition: common_mechs.h:31
static DAMechanism rsaEncryption()
rsaEncryption from RFC2437
Definition: common_mechs.h:94
static DAMechanism sha384WithRSAEncryption()
RSASSA-PKCS1-v1.5 sha384WithRSAEncryption from RFC5754.
Definition: common_mechs.h:64
static DAMechanism aes192_CBC()
id-aes192-CBC (NIST)
Definition: common_mechs.h:40
static DAData mkData(const void *data, size_t len)
Create a DAData from pointer and length.
Definition: DigitalAuthenticationFramework.h:723
static DAMechanism aes256_CBC()
id-aes256-CBC (NIST)
Definition: common_mechs.h:43
static DAMechanism aes128_CBC()
id-aes128-CBC (NIST)
Definition: common_mechs.h:37
static DAMechanism dsa_with_SHA224()
dsa-with-SHA224 from RFC5754
Definition: common_mechs.h:73
static DAMechanism hmacWithSHA224()
id-hmacWithSHA224 from RFC4231
Definition: common_mechs.h:25
static DAMechanism aes128_GCM()
id-aes128-GCM (NIST)
Definition: common_mechs.h:46
static DAMechanism RSAES_OAEP()
id-RSAES-OAEP from RFC2437
Definition: common_mechs.h:97