LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
samav2commands.hpp
Go to the documentation of this file.
1
7#ifndef LOGICALACCESS_SAMAV2COMMANDS_HPP
8#define LOGICALACCESS_SAMAV2COMMANDS_HPP
9
11
12namespace logicalaccess
13{
14
15// todo: We removed export macro to fix link issue. need to investigate more.
16template <typename T, typename S>
18{
19 public:
20 virtual ByteVector dumpSecretKey(unsigned char keyno, unsigned char keyversion,
21 ByteVector divInpu) = 0;
22
23 virtual void activateOfflineKey(unsigned char keyno, unsigned char keyversion,
24 ByteVector divInpu) = 0;
25
27
29};
30}
31
32#endif /* LOGICALACCESS_SAMAV2COMMANDS_HPP */
The base abstract commands class for all card commands.
Definition: icommands.hpp:20
Definition: samav2commands.hpp:18
virtual void activateOfflineKey(unsigned char keyno, unsigned char keyversion, ByteVector divInpu)=0
virtual ByteVector dumpSecretKey(unsigned char keyno, unsigned char keyversion, ByteVector divInpu)=0
virtual ByteVector encipherOfflineData(ByteVector data)=0
virtual ByteVector decipherOfflineData(ByteVector data)=0
std::vector< uint8_t > ByteVector
Definition: lla_fwd.hpp:80
Definition: asn1.hpp:9