summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Suhren <suhren.stefan@fh-swf.de>2015-09-29 22:18:15 +0200
committerStefan Suhren <suhren.stefan@fh-swf.de>2015-09-29 22:18:15 +0200
commit469c16a63c811c648e205d03905fa8db72b9c554 (patch)
tree71471b2204c716fe4d34d7a5f289bd1dac718aa7
parent175cc233a0bfbc7cd989bd8fc10e86db02602d27 (diff)
downloadsrc-469c16a63c811c648e205d03905fa8db72b9c554.tar.gz
src-469c16a63c811c648e205d03905fa8db72b9c554.zip
Breche ab wenn infile zuende ist
-rw-r--r--crypt/hybridcrypt.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypt/hybridcrypt.cpp b/crypt/hybridcrypt.cpp
index 610ff1b..4d94ef2 100644
--- a/crypt/hybridcrypt.cpp
+++ b/crypt/hybridcrypt.cpp
@@ -190,7 +190,7 @@ void HybridCrypt::decrypt(QString infileName, QString outfileName)
QByteArray aesIv(EVP_CIPHER_iv_length(EVP_aes_256_cbc()), 0);
// Versuche alle Header zu entschlüsseln
- for (qint32 i = 0; i < keyCount; i++)
+ for (qint32 i = 0; i < keyCount && !infileStream.atEnd(); i++)
{
infileStream >> tmpDataLength;