AusweisApp
 
Lade ...
Suche ...
Keine Treffer
governikus::EcdhGenericMapping Klassenreferenz

Algorithm according to TR 03110 Part 3 chapter A.3.4.1.Generic Mapping. Mehr ...

#include <EcdhGenericMapping.h>

Öffentliche Methoden

 EcdhGenericMapping (const QSharedPointer< EC_GROUP > &pCurve)
 
const QSharedPointer< EC_GROUP > & getCurve () const
 
QByteArray generateLocalMappingData ()
 Generates the local mapping data, that will be sent to the remote.
 
bool generateEphemeralDomainParameters (const QByteArray &pRemoteMappingData, const QByteArray &pNonce)
 Generates the ephemeral domain parameters.
 

Freundbeziehungen

class ::test_EcdhGenericMapping
 

Ausführliche Beschreibung

Algorithm according to TR 03110 Part 3 chapter A.3.4.1.Generic Mapping.

Beschreibung der Konstruktoren und Destruktoren

◆ EcdhGenericMapping()

EcdhGenericMapping::EcdhGenericMapping ( const QSharedPointer< EC_GROUP > & pCurve)
explicit
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Dokumentation der Elementfunktionen

◆ generateEphemeralDomainParameters()

bool EcdhGenericMapping::generateEphemeralDomainParameters ( const QByteArray & pRemoteMappingData,
const QByteArray & pNonce )

Generates the ephemeral domain parameters.

Parameter
pRemoteMappingDatathe card's mapping data
pNoncethe nonce that was generated by the card
Rückgabe
the terminal's mapping data
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ generateLocalMappingData()

QByteArray EcdhGenericMapping::generateLocalMappingData ( )

Generates the local mapping data, that will be sent to the remote.

Rückgabe
The local mapping data
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getCurve()

const QSharedPointer< EC_GROUP > & EcdhGenericMapping::getCurve ( ) const
nodiscard

Freunde und bezugnehmende Symbol-Dokumentation

◆ ::test_EcdhGenericMapping

friend class ::test_EcdhGenericMapping
friend

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: