LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
logicalaccess::SAMAV2ISO7816Commands Member List

This is the complete list of members for logicalaccess::SAMAV2ISO7816Commands, including all inherited members.

activateOfflineKey(unsigned char keyno, unsigned char keyversion, ByteVector divInpu) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
authenticateHost(std::shared_ptr< DESFireKey > key, unsigned char keyno) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
changeKeyEntry(unsigned char keyno, std::shared_ptr< SAMKeyEntry< KeyEntryAV2Information, SETAV2 > > keyentry, std::shared_ptr< DESFireKey > key) overridelogicalaccess::SAMAV2ISO7816Commands
SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >::changeKeyEntry(unsigned char keyno, std::shared_ptr< SAMKeyEntry< T, S > > keyentry, std::shared_ptr< DESFireKey > key)=0logicalaccess::SAMCommands< T, S >pure virtual
changeKeyPICC(const ChangeKeyInfo &info, const ChangeKeyDiversification &diversifycation) overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
changeKUCEntry(unsigned char kucno, std::shared_ptr< SAMKucEntry > kucentry, std::shared_ptr< DESFireKey > key) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
cmacOffline(const ByteVector &data)logicalaccess::SAMAV2ISO7816Commandsvirtual
Commands()=deletelogicalaccess::Commands
Commands(std::string commandtype)logicalaccess::Commandsinlineexplicitprotected
createfullProtectionCmd(ByteVector cmd)logicalaccess::SAMAV2ISO7816Commandsprotected
d_authKeylogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >protected
d_chiplogicalaccess::Commandsprotected
d_clalogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >protected
d_cmdCtrlogicalaccess::SAMAV2ISO7816Commandsprotected
d_commandtypelogicalaccess::Commandsprotected
d_cryptologicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >protected
d_lastMacIVlogicalaccess::SAMAV2ISO7816Commandsprotected
d_LastSessionIVlogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >protected
d_macSessionKeylogicalaccess::SAMAV2ISO7816Commandsprotected
d_readerCardAdapterlogicalaccess::Commandsprotected
d_sessionKeylogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >protected
decipherData(ByteVector data, bool islastdata) overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
decipherOfflineData(ByteVector data) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
disableKeyEntry(unsigned char keyno) overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
dumpSecretKey(unsigned char keyno, unsigned char keyversion, ByteVector divInpu) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
dumpSessionKey() overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
encipherData(ByteVector data, bool islastdata) overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
encipherOfflineData(ByteVector data) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
generateAuthEncKey(ByteVector keycipher, ByteVector rnd1, ByteVector rnd2)logicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlineprotected
generateEncIV(bool encrypt) constlogicalaccess::SAMAV2ISO7816Commandsprotected
generateSessionKey(ByteVector rnd1, ByteVector rnd2)logicalaccess::SAMAV2ISO7816Commandsprotected
getChip() const overridelogicalaccess::SAMAV2ISO7816Commandsinlinevirtual
getCmdType() constlogicalaccess::Commandsinlinevirtual
getCrypto()logicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
getISO7816ReaderCardAdapter()logicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inline
getKeyEntry(unsigned char keyno) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
getKUCEntry(unsigned char kucno) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
getLcLe(ByteVector cmd, bool &lc, unsigned char &lcvalue, bool &le)logicalaccess::SAMAV2ISO7816Commandsprotectedstatic
getReaderCardAdapter() const overridelogicalaccess::SAMAV2ISO7816Commandsinlinevirtual
getSAMTypeFromSAM() overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
getVersion() overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
loadInitVector(ByteVector iv) overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
lockUnlock(std::shared_ptr< DESFireKey > masterKey, SAMLockUnlock state, unsigned char keyno, unsigned char unlockkeyno, unsigned char unlockkeyversion) overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
SAMAV2ISO7816Commands()logicalaccess::SAMAV2ISO7816Commands
SAMAV2ISO7816Commands(std::string)logicalaccess::SAMAV2ISO7816Commandsexplicit
SAMCommands()logicalaccess::SAMCommands< T, S >inline
SAMCommands(std::string ct)logicalaccess::SAMCommands< T, S >inlineexplicit
SAMISO7816Commands()logicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inline
SAMISO7816Commands(std::string ct)logicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlineexplicit
selectApplication(ByteVector aid) overridelogicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
setChip(std::shared_ptr< Chip > chip)logicalaccess::Commandsinlinevirtual
setCmdType(const std::string &command_type)logicalaccess::Commandsinlinevirtual
setCrypto(std::shared_ptr< SAMDESfireCrypto > t)logicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual
setReaderCardAdapter(std::shared_ptr< ReaderCardAdapter > adapter)logicalaccess::Commandsinlinevirtual
transmit(ByteVector cmd, bool first=true, bool last=true) overridelogicalaccess::SAMAV2ISO7816Commandsvirtual
truncateMacBuffer(ByteVector &data)logicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlineprotectedstatic
verifyAndDecryptResponse(ByteVector response)logicalaccess::SAMAV2ISO7816Commandsprotected
~Commands()logicalaccess::Commandsvirtual
~ICommands()=defaultlogicalaccess::ICommandsvirtual
~SAMAV2ISO7816Commands()logicalaccess::SAMAV2ISO7816Commandsvirtual
~SAMISO7816Commands()logicalaccess::SAMISO7816Commands< KeyEntryAV2Information, SETAV2 >inlinevirtual