AusweisApp2
governikus::SecureMessaging Klassenreferenzfinal

#include <SecureMessaging.h>

Öffentliche Methoden

 SecureMessaging (const QByteArray &pPaceAlgorithm, const QByteArray &pEncKey, const QByteArray &pMacKey)
 
 ~SecureMessaging ()=default
 
bool isInitialized ()
 Returns true, if initialization succeeded, i.e. Mehr ...
 
CommandApdu encrypt (const CommandApdu &pCommandApdu)
 
ResponseApdu decrypt (const ResponseApdu &pEncryptedResponseApdu)
 Decrypt given ResponseApdu. Mehr ...
 

Beschreibung der Konstruktoren und Destruktoren

◆ SecureMessaging()

SecureMessaging::SecureMessaging ( const QByteArray &  pPaceAlgorithm,
const QByteArray &  pEncKey,
const QByteArray &  pMacKey 
)

◆ ~SecureMessaging()

governikus::SecureMessaging::~SecureMessaging ( )
default

Dokumentation der Elementfunktionen

◆ decrypt()

ResponseApdu SecureMessaging::decrypt ( const ResponseApdu pEncryptedResponseApdu)

Decrypt given ResponseApdu.

Rückgabe
Decrypted ResponseApdu or an empty ResponseApdu if decryption fails.
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ encrypt()

CommandApdu SecureMessaging::encrypt ( const CommandApdu pCommandApdu)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ isInitialized()

bool SecureMessaging::isInitialized ( )

Returns true, if initialization succeeded, i.e.

the algorithm is known, supported and the keys have correct size.

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: