X-Git-Url: https://the.earth.li/gitweb/?a=blobdiff_plain;f=keystructs.h;h=18a9ba4ce12ca29017bafab63e256ed5d3ecc8a4;hb=6d60149434eed130c201d4d670ce7b3be5c2866b;hp=9ec6ebf6aaab8aca9ed9094fa9addd0d56d0f718;hpb=6df51fef2960f533a741fb7290867387ed3fbba5;p=onak.git diff --git a/keystructs.h b/keystructs.h index 9ec6ebf..18a9ba4 100644 --- a/keystructs.h +++ b/keystructs.h @@ -26,8 +26,17 @@ #include "ll.h" -/* v3 MD5 fingerprint is 16 characters, v4 SHA-1 fingerprint is 20 */ -#define MAX_FINGERPRINT_LEN 20 +/* + * Fingerprint lengths + * + * v3 MD5 fingerprint is 16 bytes + * v4 SHA-1 fingerprint is 20 + * v5 SHA2-256 fingerprint is 32 + */ +#define FINGERPRINT_V3_LEN 16 +#define FINGERPRINT_V4_LEN 20 +#define FINGERPRINT_V5_LEN 32 +#define MAX_FINGERPRINT_LEN 32 /** * @brief Stores the fingerprint of an OpenPGP key