#include <EcUtil.h>
|
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_POINT > | oct2point (const QSharedPointer< const EC_GROUP > &pCurve, const QByteArray &pCompressedData) |
|
static QSharedPointer< EC_GROUP > | create (EC_GROUP *pEcGroup) |
|
static QSharedPointer< EC_KEY > | create (EC_KEY *pEcKey) |
|
static QSharedPointer< EC_POINT > | create (EC_POINT *pEcPoint) |
|
static QSharedPointer< BIGNUM > | create (BIGNUM *pBigNum) |
|
static QSharedPointer< EVP_PKEY > | create (EVP_PKEY *pEcGroup) |
|
static QSharedPointer< EVP_PKEY_CTX > | create (EVP_PKEY_CTX *pEcGroup) |
|
static QSharedPointer< EC_KEY > | generateKey (const QSharedPointer< const EC_GROUP > &pCurve) |
|
static QSharedPointer< EC_GROUP > | createCurve (int pNid) |
|
◆ compressPoint()
QByteArray EcUtil::compressPoint |
( |
const QByteArray & |
pPoint | ) |
|
|
static |
◆ create() [1/6]
QSharedPointer< BIGNUM > governikus::EcUtil::create |
( |
BIGNUM * |
pBigNum | ) |
|
|
inlinestatic |
◆ create() [2/6]
QSharedPointer< EC_GROUP > governikus::EcUtil::create |
( |
EC_GROUP * |
pEcGroup | ) |
|
|
inlinestatic |
◆ create() [3/6]
QSharedPointer< EC_KEY > governikus::EcUtil::create |
( |
EC_KEY * |
pEcKey | ) |
|
|
inlinestatic |
◆ create() [4/6]
QSharedPointer< EC_POINT > governikus::EcUtil::create |
( |
EC_POINT * |
pEcPoint | ) |
|
|
inlinestatic |
◆ create() [5/6]
QSharedPointer< EVP_PKEY > governikus::EcUtil::create |
( |
EVP_PKEY * |
pEcGroup | ) |
|
|
inlinestatic |
◆ create() [6/6]
QSharedPointer< EVP_PKEY_CTX > governikus::EcUtil::create |
( |
EVP_PKEY_CTX * |
pEcGroup | ) |
|
|
inlinestatic |
◆ createCurve()
QSharedPointer< EC_GROUP > EcUtil::createCurve |
( |
int |
pNid | ) |
|
|
static |
◆ generateKey()
QSharedPointer< EC_KEY > EcUtil::generateKey |
( |
const QSharedPointer< const EC_GROUP > & |
pCurve | ) |
|
|
static |
◆ oct2point()
QSharedPointer< EC_POINT > EcUtil::oct2point |
( |
const QSharedPointer< const EC_GROUP > & |
pCurve, |
|
|
const QByteArray & |
pCompressedData |
|
) |
| |
|
static |
◆ point2oct()
QByteArray EcUtil::point2oct |
( |
const QSharedPointer< const EC_GROUP > & |
pCurve, |
|
|
const EC_POINT * |
pPoint, |
|
|
bool |
pCompressed = false |
|
) |
| |
|
static |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: