AusweisApp2
governikus::EllipticCurveFactory Klassenreferenz

#include <EllipticCurveFactory.h>

Öffentliche, statische Methoden

static QSharedPointer< EC_GROUP > create (const QSharedPointer< const PaceInfo > &pPaceInfo)
 Creates an elliptic curve either by using the PACEInfo's parameter id to determine a standardized elliptic curve or by explicit domain parameters supplied in the corresponding PACEDomainParameterInfo element. Mehr ...
 
static QSharedPointer< EC_GROUP > create (int pCurveIndex)
 Creates a standardized elliptic curve with specified curve index. Mehr ...
 

Dokumentation der Elementfunktionen

◆ create() [1/2]

QSharedPointer< EC_GROUP > EllipticCurveFactory::create ( const QSharedPointer< const PaceInfo > &  pPaceInfo)
static

Creates an elliptic curve either by using the PACEInfo's parameter id to determine a standardized elliptic curve or by explicit domain parameters supplied in the corresponding PACEDomainParameterInfo element.

Parameter
pPaceInfoPACEInfo element containing domain parameter
Rückgabe
elliptic curve object
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ create() [2/2]

QSharedPointer< EC_GROUP > EllipticCurveFactory::create ( int  pCurveIndex)
static

Creates a standardized elliptic curve with specified curve index.

Parameter
pCurveIndexelliptic curve index
Rückgabe
elliptic curve object
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

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