Holger Hildebrandt | fa07499 | 2020-03-27 15:42:06 +0000 | [diff] [blame^] | 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 | ) |