Documentation ¶
Overview ¶
Package etypeID provides Kerberos 5 encryption type assigned numbers.
Index ¶
Constants ¶
View Source
const ( //RESERVED : 0 DES_CBC_CRC = 1 DES_CBC_MD4 = 2 DES_CBC_MD5 = 3 DES_CBC_RAW = 4 DES3_CBC_MD5 = 5 DES3_CBC_RAW = 6 DES3_CBC_SHA1 = 7 DES_HMAC_SHA1 = 8 DSAWITHSHA1_CMSOID = 9 MD5WITHRSAENCRYPTION_CMSOID = 10 SHA1WITHRSAENCRYPTION_CMSOID = 11 RC2CBC_ENVOID = 12 RSAENCRYPTION_ENVOID = 13 RSAES_OAEP_ENV_OID = 14 DES_EDE3_CBC_ENV_OID = 15 DES3_CBC_SHA1_KD = 16 AES128_CTS_HMAC_SHA1_96 = 17 AES256_CTS_HMAC_SHA1_96 = 18 AES128_CTS_HMAC_SHA256_128 = 19 AES256_CTS_HMAC_SHA384_192 = 20 //UNASSIGNED : 21-22 RC4_HMAC = 23 RC4_HMAC_EXP = 24 CAMELLIA128_CTS_CMAC = 25 CAMELLIA256_CTS_CMAC = 26 //UNASSIGNED : 27-64 SUBKEY_KEYMATERIAL = 65 )
Kerberos encryption type assigned numbers.
Variables ¶
View Source
var ETypesByName = map[string]int{ "des-cbc-crc": DES_CBC_CRC, "des-cbc-md4": DES_CBC_MD4, "des-cbc-md5": DES_CBC_MD5, "des-cbc-raw": DES_CBC_RAW, "des3-cbc-md5": DES3_CBC_MD5, "des3-cbc-raw": DES3_CBC_RAW, "des3-cbc-sha1": DES3_CBC_SHA1, "des3-hmac-sha1": DES_HMAC_SHA1, "des3-cbc-sha1-kd": DES3_CBC_SHA1_KD, "des-hmac-sha1": DES_HMAC_SHA1, "dsaWithSHA1-CmsOID": DSAWITHSHA1_CMSOID, "md5WithRSAEncryption-CmsOID": MD5WITHRSAENCRYPTION_CMSOID, "sha1WithRSAEncryption-CmsOID": SHA1WITHRSAENCRYPTION_CMSOID, "rc2CBC-EnvOID": RC2CBC_ENVOID, "rsaEncryption-EnvOID": RSAENCRYPTION_ENVOID, "rsaES-OAEP-ENV-OID": RSAES_OAEP_ENV_OID, "des-ede3-cbc-Env-OID": DES_EDE3_CBC_ENV_OID, "aes128-cts-hmac-sha1-96": AES128_CTS_HMAC_SHA1_96, "aes128-cts": AES128_CTS_HMAC_SHA1_96, "aes128-sha1": AES128_CTS_HMAC_SHA1_96, "aes256-cts-hmac-sha1-96": AES256_CTS_HMAC_SHA1_96, "aes256-cts": AES128_CTS_HMAC_SHA1_96, "aes256-sha1": AES128_CTS_HMAC_SHA1_96, "aes128-cts-hmac-sha256-128": AES128_CTS_HMAC_SHA256_128, "aes128-sha2": AES128_CTS_HMAC_SHA256_128, "aes256-cts-hmac-sha384-192": AES256_CTS_HMAC_SHA384_192, "aes256-sha2": AES256_CTS_HMAC_SHA384_192, "arcfour-hmac": RC4_HMAC, "rc4-hmac": RC4_HMAC, "arcfour-hmac-md5": RC4_HMAC, "arcfour-hmac-exp": RC4_HMAC_EXP, "rc4-hmac-exp": RC4_HMAC_EXP, "arcfour-hmac-md5-exp": RC4_HMAC_EXP, "camellia128-cts-cmac": CAMELLIA128_CTS_CMAC, "camellia128-cts": CAMELLIA128_CTS_CMAC, "camellia256-cts-cmac": CAMELLIA256_CTS_CMAC, "camellia256-cts": CAMELLIA256_CTS_CMAC, "subkey-keymaterial": SUBKEY_KEYMATERIAL, }
ETypesByName is a map of EncType names to their assigned EncType number.
Functions ¶
func EtypeSupported ¶ added in v2.0.4
EtypeSupported resolves the etype name string to the etype ID. If zero is returned the etype is not supported by gokrb5.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.