]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - include/hitag2.h
fixing iso14443b (issue #103):
[proxmark3-svn] / include / hitag2.h
index 3ed2b9fcff9453e7768bcbbdabdc83c95ee1da4c..ca15d81d2b6e959040c2920ef53382c92a8d6275 100644 (file)
 #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
Impressum, Datenschutz