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

#include <EcUtil.h>

Öffentliche, statische Methoden

static QByteArray compressPoint (const QByteArray &pPoint)
 
static QByteArray point2oct (const QSharedPointer< const EC_GROUP > &pCurve, const EC_POINT *pPoint, bool pCompressed=false)
 
static QSharedPointer< EC_POINToct2point (const QSharedPointer< const EC_GROUP > &pCurve, const QByteArray &pCompressedData)
 
static QSharedPointer< EC_GROUPcreate (EC_GROUP *pEcGroup)
 
static QSharedPointer< EC_KEYcreate (EC_KEY *pEcKey)
 
static QSharedPointer< EC_POINTcreate (EC_POINT *pEcPoint)
 
static QSharedPointer< BIGNUMcreate (BIGNUM *pBigNum)
 
static QSharedPointer< EVP_PKEYcreate (EVP_PKEY *pEcGroup)
 
static QSharedPointer< EVP_PKEY_CTXcreate (EVP_PKEY_CTX *pEcGroup)
 
static QSharedPointer< EC_KEYgenerateKey (const QSharedPointer< const EC_GROUP > &pCurve)
 
static QSharedPointer< EC_GROUPcreateCurve (int pNid)
 

Dokumentation der Elementfunktionen

◆ compressPoint()

QByteArray EcUtil::compressPoint ( const QByteArray & pPoint)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ create() [1/6]

QSharedPointer< BIGNUM > governikus::EcUtil::create ( BIGNUM * pBigNum)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ create() [2/6]

QSharedPointer< EC_GROUP > governikus::EcUtil::create ( EC_GROUP * pEcGroup)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ create() [3/6]

QSharedPointer< EC_KEY > governikus::EcUtil::create ( EC_KEY * pEcKey)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ create() [4/6]

QSharedPointer< EC_POINT > governikus::EcUtil::create ( EC_POINT * pEcPoint)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ create() [5/6]

QSharedPointer< EVP_PKEY > governikus::EcUtil::create ( EVP_PKEY * pEcGroup)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ create() [6/6]

QSharedPointer< EVP_PKEY_CTX > governikus::EcUtil::create ( EVP_PKEY_CTX * pEcGroup)
inlinestatic
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ createCurve()

QSharedPointer< EC_GROUP > EcUtil::createCurve ( int pNid)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ generateKey()

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

◆ oct2point()

QSharedPointer< EC_POINT > EcUtil::oct2point ( const QSharedPointer< const EC_GROUP > & pCurve,
const QByteArray & pCompressedData )
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ point2oct()

QByteArray EcUtil::point2oct ( const QSharedPointer< const EC_GROUP > & pCurve,
const EC_POINT * pPoint,
bool pCompressed = false )
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

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