summaryrefslogtreecommitdiffstats
path: root/crypt/hybridcrypt.h
diff options
context:
space:
mode:
authorStefan Suhren <suhren.stefan@fh-swf.de>2015-09-22 19:02:19 +0200
committerStefan Suhren <suhren.stefan@fh-swf.de>2015-09-22 19:11:19 +0200
commitd28e31a4a981c4038c48041b7db1f6cbe1f2f111 (patch)
treef946b541ea12e4964d97af28d8d2bb949ed174e7 /crypt/hybridcrypt.h
parent319f246e4ef5c5c6dde0bf3733a064d6c88ac188 (diff)
downloadsrc-d28e31a4a981c4038c48041b7db1f6cbe1f2f111.tar.gz
src-d28e31a4a981c4038c48041b7db1f6cbe1f2f111.zip
Repariere RSA Header einlesen
Springe über den Header, wenn die AES Daten gefunden wurden. Nutze die DER Funktion, die mit dem OpenSSL RSA Werkzeug kompatible ist. Nutze Macros für das Fehlerabfangen in RSA decrypt.
Diffstat (limited to 'crypt/hybridcrypt.h')
-rw-r--r--crypt/hybridcrypt.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/crypt/hybridcrypt.h b/crypt/hybridcrypt.h
index 5ed558a..343ce9b 100644
--- a/crypt/hybridcrypt.h
+++ b/crypt/hybridcrypt.h
@@ -120,7 +120,8 @@ private:
* @param pkey Der EVP_PKEY mit dem verschlüsselt wurde.
* @param aesData Der AES Key and IV.
*/
- void writeRsaHeader(QDataStream *outfileStream, EVP_PKEY *pkey, QByteArray aesData);
+ void writeRsaHeader(QDataStream *outfileStream, EVP_PKEY *pkey,
+ QByteArray aesData);
/**
* @brief Ließt einen Empfängerschlüssel aus einer Datei ein.