|
cryptnox-sdk-arduino 1.0.0
Arduino library for Cryptnox Hardware Wallet
|
This is the complete list of members for CryptnoxWallet, including all inherited members.
| _logger | CryptnoxWallet | private |
| _platform | CryptnoxWallet | private |
| _secure | CryptnoxWallet | private |
| begin() | CryptnoxWallet | |
| buildSignPayload(const CW_SignRequest &request, uint8_t *data, uint16_t &dataLength) | CryptnoxWallet | private |
| connect(CW_SecureSession &session) | CryptnoxWallet | |
| CryptnoxWallet(CW_NfcTransport &driver, CW_Logger &logger, CW_CryptoProvider &crypto, CW_Platform &platform) | CryptnoxWallet | |
| CryptnoxWallet(const CryptnoxWallet &)=delete | CryptnoxWallet | |
| debugPrintSignature(const uint8_t *signature) | CryptnoxWallet | private |
| disconnect(CW_SecureSession &session) | CryptnoxWallet | |
| establishSecureChannel(CW_SecureSession &session) | CryptnoxWallet | |
| extractRawSignature(const uint8_t *derResponse, uint16_t derLength, CW_SignResult &result) | CryptnoxWallet | private |
| getCardInfo(CW_SecureSession &session, CW_CardInfo *info=NULL) | CryptnoxWallet | |
| isSecureChannelOpen(const CW_SecureSession &session) const | CryptnoxWallet | private |
| operator=(const CryptnoxWallet &)=delete | CryptnoxWallet | |
| parseDerSignature(const uint8_t *der, uint8_t derLength, uint8_t *r, uint8_t &rLength, uint8_t *s, uint8_t &sLength) | CryptnoxWallet | static |
| printPN532FirmwareVersion() | CryptnoxWallet | private |
| sendSignApdu(CW_SignRequest &request, const uint8_t *data, uint16_t dataLength, uint8_t *derResponse, uint16_t &derLength, CW_SignResult &result) | CryptnoxWallet | private |
| sign(CW_SignRequest &request) | CryptnoxWallet | |
| validateSignRequest(const CW_SignRequest &request, CW_SignResult &result) | CryptnoxWallet | private |
| verifyPin(CW_SecureSession &session, const uint8_t *pin, uint8_t pinLength) | CryptnoxWallet | |
| writeUserData(CW_SecureSession &session, uint8_t slot, const uint8_t *data, uint16_t dataLength) | CryptnoxWallet |