github.com/jcmturner/gokrb5/v8@v8.4.4/iana/chksumtype/constants.go (about) 1 // Package chksumtype provides Kerberos 5 checksum type assigned numbers. 2 package chksumtype 3 4 // Checksum type IDs. 5 const ( 6 //RESERVED : 0 7 CRC32 int32 = 1 8 RSA_MD4 int32 = 2 9 RSA_MD4_DES int32 = 3 10 DES_MAC int32 = 4 11 DES_MAC_K int32 = 5 12 RSA_MD4_DES_K int32 = 6 13 RSA_MD5 int32 = 7 14 RSA_MD5_DES int32 = 8 15 RSA_MD5_DES3 int32 = 9 16 SHA1_ID10 int32 = 10 17 //UNASSIGNED : 11 18 HMAC_SHA1_DES3_KD int32 = 12 19 HMAC_SHA1_DES3 int32 = 13 20 SHA1_ID14 int32 = 14 21 HMAC_SHA1_96_AES128 int32 = 15 22 HMAC_SHA1_96_AES256 int32 = 16 23 CMAC_CAMELLIA128 int32 = 17 24 CMAC_CAMELLIA256 int32 = 18 25 HMAC_SHA256_128_AES128 int32 = 19 26 HMAC_SHA384_192_AES256 int32 = 20 27 //UNASSIGNED : 21-32770 28 GSSAPI int32 = 32771 29 //UNASSIGNED : 32772-2147483647 30 KERB_CHECKSUM_HMAC_MD5_UNSIGNED uint32 = 4294967158 // 0xFFFFFF76 documentation says this is -138 but in an unsigned int this is 4294967158 31 KERB_CHECKSUM_HMAC_MD5 int32 = -138 32 )