17 const QVector<QSharedPointer<const CVCertificate>> mCertificateChain;
19 bool checkSignature(
const QSharedPointer<const CVCertificate>& pCert,
const QSharedPointer<const CVCertificate>& pSigningCert,
const EcdsaPublicKey* pKey)
const;
22 explicit SignatureChecker(
const QVector<QSharedPointer<const CVCertificate>>& pCertificateChain);
25 [[nodiscard]]
bool check()
const;
Definition SignatureChecker.h:15
~SignatureChecker()=default
bool check() const
Definition SignatureChecker.cpp:27
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16
ecdsapublickey_st { ASN1_OBJECT *mObjectIdentifier EcdsaPublicKey
According to TR-03110-3 chapter D elliptic curve public keys are defined as follows:
Definition EcdsaPublicKey.h:44