LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Enumerations
desfirekey.hpp File Reference

DESFire key. More...

#include <logicalaccess/key.hpp>
#include <logicalaccess/plugins/cards/desfire/lla_cards_desfire_api.hpp>

Go to the source code of this file.

Classes

class  logicalaccess::DESFireKey
 A DESFire Key class. More...
 

Namespaces

namespace  logicalaccess
 

Macros

#define DESFIRE_DES_KEY_SIZE   16
 The DESFire DES key size.
 
#define DESFIRE_AES_KEY_SIZE   16
 The DESFire AES key size.
 
#define DESFIRE_MAXKEY_SIZE   24
 The DESFire max key size.
 

Enumerations

enum  logicalaccess::DESFireKeyType { logicalaccess::DF_KEY_DES = 0x00 , logicalaccess::DF_KEY_3K3DES = 0x40 , logicalaccess::DF_KEY_AES = 0x80 }
 The DESFire key type. More...
 

Detailed Description

DESFire key.

Author
Maxime C. maxim.nosp@m.e-de.nosp@m.v@isl.nosp@m.og.c.nosp@m.om

Macro Definition Documentation

◆ DESFIRE_AES_KEY_SIZE

#define DESFIRE_AES_KEY_SIZE   16

The DESFire AES key size.

◆ DESFIRE_DES_KEY_SIZE

#define DESFIRE_DES_KEY_SIZE   16

The DESFire DES key size.

◆ DESFIRE_MAXKEY_SIZE

#define DESFIRE_MAXKEY_SIZE   24

The DESFire max key size.