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

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

Freundbeziehungen und Funktionsdokumentation

◆ ::test_EcdhGenericMapping

friend class ::test_EcdhGenericMapping
friend

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