📄 asn1_oids.h
字号:
{ CRYPT_ALGO_SHA2, CRYPT_ALGO_NONE,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x02\x03" ) },
/* sha2-512 (2 16 840 1 101 3 4 2 3) */
#endif /* USE_SHA2 */
/* MAC algorithms */
#ifdef USE_HMAC_MD5
{ CRYPT_ALGO_HMAC_MD5, CRYPT_ALGO_NONE,
MKOID( "\x06\x08\x2B\x06\x01\x05\x05\x08\x01\x01" ) },
/* hmac-MD5 (1 3 6 1 5 5 8 1 1) */
#endif /* USE_HMAC_MD5 */
{ CRYPT_ALGO_HMAC_SHA, CRYPT_ALGO_NONE,
MKOID( "\x06\x08\x2B\x06\x01\x05\x05\x08\x01\x02" ) },
/* hmac-SHA (1 3 6 1 5 5 8 1 2) */
{ CRYPT_ALGO_HMAC_SHA, CRYPT_ALGO_NONE,
MKOID( "\x06\x08\x2A\x86\x48\x86\xF7\x0D\x02\x07" ) },
/* Another hmacWithSHA1 (1 2 840 113549 2 7) */
#ifdef USE_HMAC_SHA2
{ CRYPT_ALGO_HMAC_SHA2, CRYPT_ALGO_NONE,
MKOID( "\x06\x08\x2A\x86\x48\x86\xF7\x0D\x02\x09" ) },
/* hmacWithSHA256 (1 2 840 113549 2 9) */
#endif /* USE_HMAC_SHA2 */
/* Ciphers */
{ CRYPT_ALGO_AES, CRYPT_MODE_ECB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x01" ) },
/* aes128-ECB (2 16 840 1 101 3 4 1 1) */
{ CRYPT_ALGO_AES, CRYPT_MODE_ECB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x15" ) },
/* aes192-ECB (2 16 840 1 101 3 4 1 21) */
{ CRYPT_ALGO_AES, CRYPT_MODE_ECB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x29" ) },
/* aes256-ECB (2 16 840 1 101 3 4 1 41) */
{ CRYPT_ALGO_AES, CRYPT_MODE_CBC,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x02" ) },
/* aes128-CBC (2 16 840 1 101 3 4 1 2) */
{ CRYPT_ALGO_AES, CRYPT_MODE_CBC,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x16" ) },
/* aes192-CBC (2 16 840 1 101 3 4 1 22) */
{ CRYPT_ALGO_AES, CRYPT_MODE_CBC,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x2A" ) },
/* aes256-CBC (2 16 840 1 101 3 4 1 42) */
{ CRYPT_ALGO_AES, CRYPT_MODE_OFB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x03" ) },
/* aes128-OFB (2 16 840 1 101 3 4 1 3) */
{ CRYPT_ALGO_AES, CRYPT_MODE_OFB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x17" ) },
/* aes192-OFB (2 16 840 1 101 3 4 1 23) */
{ CRYPT_ALGO_AES, CRYPT_MODE_OFB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x2B" ) },
/* aes256-OFB (2 16 840 1 101 3 4 1 43) */
{ CRYPT_ALGO_AES, CRYPT_MODE_CFB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x04" ) },
/* aes128-CFB (2 16 840 1 101 3 4 1 4) */
{ CRYPT_ALGO_AES, CRYPT_MODE_CFB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x18" ) },
/* aes192-CFB (2 16 840 1 101 3 4 1 24) */
{ CRYPT_ALGO_AES, CRYPT_MODE_CFB,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x03\x04\x01\x2C" ) },
/* aes256-CFB (2 16 840 1 101 3 4 1 44) */
{ CRYPT_ALGO_BLOWFISH, CRYPT_MODE_ECB,
MKOID( "\x06\x0A\x2B\x06\x01\x04\x01\x97\x55\x01\x01\x01" ) },
/* blowfishECB (1 3 6 1 4 1 3029 1 1 1) */
{ CRYPT_ALGO_BLOWFISH, CRYPT_MODE_CBC,
MKOID( "\x06\x0A\x2B\x06\x01\x04\x01\x97\x55\x01\x01\x02" ) },
/* blowfishCBC (1 3 6 1 4 1 3029 1 1 2) */
{ CRYPT_ALGO_BLOWFISH, CRYPT_MODE_CFB,
MKOID( "\x06\x0A\x2B\x06\x01\x04\x01\x97\x55\x01\x01\x03" ) },
/* blowfishCFB (1 3 6 1 4 1 3029 1 1 3) */
{ CRYPT_ALGO_BLOWFISH, CRYPT_MODE_OFB,
MKOID( "\x06\x0A\x2B\x06\x01\x04\x01\x97\x55\x01\x01\x04" ) },
/* blowfishOFB (1 3 6 1 4 1 3029 1 1 4) */
{ CRYPT_ALGO_CAST, CRYPT_MODE_CBC,
MKOID( "\x06\x09\x2A\x86\x48\x86\xF6\x7D\x07\x42\x0A" ) },
/* cast5CBC (1 2 840 113533 7 66 10) */
{ CRYPT_ALGO_DES, CRYPT_MODE_ECB,
MKOID( "\x06\x05\x2B\x0E\x03\x02\x06" ) },
/* desECB (1 3 14 3 2 6) */
{ CRYPT_ALGO_DES, CRYPT_MODE_ECB,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x02\x01" ) },
/* Another desECB (0 2 262 1 10 1 2 2 1) */
{ CRYPT_ALGO_DES, CRYPT_MODE_CBC,
MKOID( "\x06\x05\x2B\x0E\x03\x02\x07" ) },
/* desCBC (1 3 14 3 2 7) */
{ CRYPT_ALGO_DES, CRYPT_MODE_CBC,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x02\x02" ) },
/* Another desCBC (0 2 262 1 10 1 2 2 2) */
{ CRYPT_ALGO_DES, CRYPT_MODE_OFB,
MKOID( "\x06\x05\x2B\x0E\x03\x02\x08" ) },
/* desOFB (1 3 14 3 2 8) */
{ CRYPT_ALGO_DES, CRYPT_MODE_OFB,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x02\x03" ) },
/* Another desOFB (0 2 262 1 10 1 2 2 3) */
{ CRYPT_ALGO_DES, CRYPT_MODE_CFB,
MKOID( "\x06\x05\x2B\x0E\x03\x02\x09" ) },
/* desCFB (1 3 14 3 2 9) */
{ CRYPT_ALGO_DES, CRYPT_MODE_CFB,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x02\x05" ) },
/* Another desCFB (0 2 262 1 10 1 2 2 5) */
{ CRYPT_ALGO_3DES, CRYPT_MODE_CBC,
MKOID( "\x06\x08\x2A\x86\x48\x86\xF7\x0D\x03\x07" ) },
/* des-EDE3-CBC (1 2 840 113549 3 7) */
{ CRYPT_ALGO_3DES, CRYPT_MODE_CBC,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x03\x02" ) },
/* Another des3CBC (0 2 262 1 10 1 2 3 2) */
#ifdef USE_IDEA
{ CRYPT_ALGO_IDEA, CRYPT_MODE_ECB,
MKOID( "\x06\x0B\x2B\x06\x01\x04\x01\x81\x3C\x07\x01\x01\x01" ) },
/* ideaECB (1 3 6 1 4 1 188 7 1 1 1) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_ECB,
MKOID( "\x06\x06\x2B\x24\x03\x01\x02\x01" ) },
/* Another ideaECB (1 3 36 3 1 2 1) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_ECB,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x05\x01" ) },
/* Yet another ideaECB (0 2 262 1 10 1 2 5 1) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_CBC,
MKOID( "\x06\x0B\x2B\x06\x01\x04\x01\x81\x3C\x07\x01\x01\x02" ) },
/* ideaCBC (1 3 6 1 4 1 188 7 1 1 2) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_CBC,
MKOID( "\x06\x06\x2B\x24\x03\x01\x02\x02" ) },
/* Another ideaCBC (1 3 36 3 1 2 2) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_CBC,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x05\x02" ) },
/* Yet another ideaCBC (0 2 262 1 10 1 2 5 2) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_OFB,
MKOID( "\x06\x0B\x2B\x06\x01\x04\x01\x81\x3C\x07\x01\x01\x04" ) },
/* ideaOFB (1 3 6 1 4 1 188 7 1 1 4) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_OFB,
MKOID( "\x06\x06\x2B\x24\x03\x01\x02\x03" ) },
/* Another ideaOFB (1 3 36 3 1 2 3) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_OFB,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x05\x03" ) },
/* Yet another ideaOFB (0 2 262 1 10 1 2 5 3) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_CFB,
MKOID( "\x06\x0B\x2B\x06\x01\x04\x01\x81\x3C\x07\x01\x01\x03" ) },
/* ideaCFB (1 3 6 1 4 1 188 7 1 1 3) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_CFB,
MKOID( "\x06\x06\x2B\x24\x03\x01\x02\x04" ) },
/* Another ideaCFB (1 3 36 3 1 2 4) */
{ CRYPT_ALGO_IDEA, CRYPT_MODE_CFB,
MKOID( "\x06\x09\x02\x82\x06\x01\x0A\x01\x02\x05\x05" ) },
/* Yet another ideaCFB (0 2 262 1 10 1 2 5 5) */
#endif /* USE_IDEA */
#ifdef USE_RC2
{ CRYPT_ALGO_RC2, CRYPT_MODE_CBC,
MKOID( "\x06\x08\x2A\x86\x48\x86\xF7\x0D\x03\x02" ) },
/* rc2CBC (1 2 840 113549 3 2) */
{ CRYPT_ALGO_RC2, CRYPT_MODE_ECB,
MKOID( "\x06\x08\x2A\x86\x48\x86\xF7\x0D\x03\x03" ) },
/* rc2ECB (1 2 840 113549 3 3) */
#endif /* USE_RC2 */
#ifdef USE_RC4
{ CRYPT_ALGO_RC4, CRYPT_MODE_OFB,
MKOID( "\x06\x08\x2A\x86\x48\x86\xF7\x0D\x03\x04" ) },
/* rc4 (1 2 840 113549 3 4) */
#endif /* USE_RC4 */
#ifdef USE_RC5
{ CRYPT_ALGO_RC5, CRYPT_MODE_CBC,
MKOID( "\x06\x08\x2A\x86\x48\x86\xF7\x0D\x03\x09" ) },
/* rC5-CBCPad (1 2 840 113549 3 9) */
{ CRYPT_ALGO_RC5, CRYPT_MODE_CBC,
MKOID( "\x06\x08\x2A\x86\x48\x86\xF7\x0D\x03\x08" ) },
/* rc5CBC (sometimes used interchangeably with the above) (1 2 840 113549 3 8) */
#endif /* USE_RC5 */
#ifdef USE_SKIPJACK
{ CRYPT_ALGO_SKIPJACK, CRYPT_MODE_CBC,
MKOID( "\x06\x09\x60\x86\x48\x01\x65\x02\x01\x01\x04" ) },
/* fortezzaConfidentialityAlgorithm (2 16 840 1 101 2 1 1 4) */
#endif /* USE_SKIPJACK */
{ CRYPT_ALGO_NONE, CRYPT_ALGO_NONE, NULL },
{ CRYPT_ALGO_NONE, CRYPT_ALGO_NONE, NULL }
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -