8#include <QSharedPointer>
11class test_EcdhGenericMapping;
21 friend class ::test_EcdhGenericMapping;
Algorithm according to TR 03110 Part 3 chapter A.3.4.1.Generic Mapping.
Definition EcdhGenericMapping.h:20
bool generateEphemeralDomainParameters(const QByteArray &pRemoteMappingData, const QByteArray &pNonce)
Generates the ephemeral domain parameters.
Definition EcdhGenericMapping.cpp:45
const QSharedPointer< EC_GROUP > & getCurve() const
Definition EcdhGenericMapping.cpp:24
QByteArray generateLocalMappingData()
Generates the local mapping data, that will be sent to the remote.
Definition EcdhGenericMapping.cpp:30
EcdhGenericMapping(const QSharedPointer< EC_GROUP > &pCurve)
Definition EcdhGenericMapping.cpp:17
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114