UID | Description | Value | RFC standard |
---|---|---|---|
KMd2Uid |
MD2, Message-Digest Algorithm |
0x10283173 |
|
KMd4Uid |
MD4, Message-Digest Algorithm (Output: 128 bit message digest) |
0x2000B341 |
|
KMd5Uid |
MD5 ,Message-Digest Algorithm (output:128-bit "fingerprint" or "message digest) |
0x10283174 |
|
KSha1Uid |
Secure Hash Algorithm(output: 160-bit message digest) |
0x10283175 |
FIPS 180-1 and RFC 3174 |
KSha224Uid |
Sha224 algorithm |
0x2000E258 |
|
KSha256Uid |
Sha256 algorithm |
0x2000E259 |
FIPS 180-2 and RFC 4634 |
KSha384Uid |
Sha384 algorithm |
0x2000E25A |
FIPS 180-2 and RFC 4634 |
KSha512Uid |
Sha512 algorithm |
0x2000E25B |
FIPS 180-2 and RFC 4634 |
The hash algorithm UIDs are used by the following APIs:
The random algorithm UIDs are used by the following APIs:
UID | Description | Value |
---|---|---|
KDesUid |
Des algorithm UID |
0x10283179 |
K3DesUid |
3Des algorithm UID |
0x1028317a |
KRc2Uid |
RC2 algorithm UID |
0x1028317b |
KArc4Uid |
ARC4 algorithm UID |
0x1028317c |
KAesUid |
AES algorithm UID |
0x1028317d |
KMisty1Uid |
Misty1 algorithm UID |
0x102831be |
KMisty2Uid |
Misty2 algorithm UID |
0x102831bf |
KKasumiUid |
Kasumi algorithm UID |
0x102831c0 |
The symmetric key algorithm UIDs are used by the following API:
UID | Description | Value |
---|---|---|
KRsaCipherUid |
RSA Cipher algorithm UID |
0x1028317e |
KRsaSignerUid |
RSA Signer algorithm UID |
0x1028317f |
KDsaSignerUid |
DSA Signer algorithm UID |
0x10283180 |
KDHAgreementUid |
DH Agreement algorithm UID |
0x10283183 |
The asymmetric key algorithm UIDs are used by the following API:
UID | Description | Value |
---|---|---|
KOperationModeNoneUid |
None Mode UID |
0x10283190 |
KOperationModeECBUid |
ECB Mode UID |
0x10283191 |
KOperationModeCBCUid |
CBC Mode UID |
0x10283192 |
KOperationModeOFBUid |
OFB Mode UID |
0x10283193 |
KOperationModeCFBUid |
CFB Mode UID |
0x10283194 |
KOperationModeCTRUid |
CTR Mode UID |
0x10283195 |
The operation modes are used by the following APIs: