Keypop Calypso Crypto Symmetric C++ API 0.1.1
Reference Calypso Crypto Symmetric API for C++
keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpi Member List

This is the complete list of members for keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpi, including all inherited members.

activateEncryption()=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
cipherPinForModification(const std::vector< uint8_t > &cardChallenge, const std::vector< uint8_t > &currentPin, const std::vector< uint8_t > &newPin, const std::shared_ptr< uint8_t > kif, const std::shared_ptr< uint8_t > kvc)=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
cipherPinForPresentation(const std::vector< uint8_t > &cardChallenge, const std::vector< uint8_t > &pin, const std::shared_ptr< uint8_t > kif, const std::shared_ptr< uint8_t > kvc)=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
computeSvCommandSecurityData(const std::shared_ptr< SvCommandSecurityDataApi > data)=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
deactivateEncryption()=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
finalizeTerminalSessionMac()=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
generateCipheredCardKey(const std::vector< uint8_t > &cardChallenge, const uint8_t issuerKeyKif, const uint8_t issuerKeyKvc, const uint8_t targetKeyKif, const uint8_t targetKeyKvc)=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
generateTerminalSessionMac()=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
initTerminalSecureSessionContext()=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
initTerminalSessionMac(const std::vector< uint8_t > &openSecureSessionDataOut, const uint8_t kif, const uint8_t kvc)=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
isCardSessionMacValid(const std::vector< uint8_t > &cardSessionMac)=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
isCardSvMacValid(const std::vector< uint8_t > &cardSvMac)=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
synchronize()=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual
updateTerminalSessionMac(const std::vector< uint8_t > &cardApdu)=0keypop::calypso::crypto::symmetric::spi::SymmetricCryptoCardTransactionManagerSpipure virtual