X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/2d495a814df05ad14cce886700fa3d96c1a5f5e3..bde10a5057cb280e5f08365502ec4a3f79301863:/include/hitag2.h diff --git a/include/hitag2.h b/include/hitag2.h index 3ed2b9fc..713c2cb8 100644 --- a/include/hitag2.h +++ b/include/hitag2.h @@ -12,9 +12,10 @@ #define _HITAG2_H_ typedef enum { - RHT2F_PASSWORD = 21, - RHT2F_AUTHENTICATE = 22, - RHT2F_TEST_AUTH_ATTEMPTS = 25, + RHT2F_PASSWORD = 21, + RHT2F_AUTHENTICATE = 22, + RHT2F_CRYPTO = 23, + RHT2F_TEST_AUTH_ATTEMPTS = 25, } hitag_function; typedef struct { @@ -25,9 +26,14 @@ typedef struct { byte_t NrAr[8]; } PACKED rht2d_authenticate; +typedef struct { + byte_t key[4]; +} PACKED rht2d_crypto; + typedef union { rht2d_password pwd; rht2d_authenticate auth; + rht2d_crypto crypto; } hitag_data; #endif