diff options
author | Philipp Hörist <forenjunkie@chello.at> | 2017-08-07 19:09:23 +0300 |
---|---|---|
committer | Philipp Hörist <forenjunkie@chello.at> | 2017-08-07 21:22:48 +0300 |
commit | 557c14276cbd7823c4a4781cd4376b589ddb5fc3 (patch) | |
tree | 3314c87b5da83b711bff4bbd06cbdf521c7598e1 /omemo | |
parent | 00554ce55f68c55b3de80f65d875f7b207627303 (diff) |
[omemo] Support 12bit IVs on httpupload files
Diffstat (limited to 'omemo')
-rw-r--r-- | omemo/file_decryption.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/omemo/file_decryption.py b/omemo/file_decryption.py index a3bef9e..333f128 100644 --- a/omemo/file_decryption.py +++ b/omemo/file_decryption.py @@ -116,6 +116,11 @@ class FileDecryption: file.iv = fragment[:16] if len(file.key) == 32 and len(file.iv) == 16: return True + + file.key = fragment[12:] + file.iv = fragment[:12] + if len(file.key) == 32 and len(file.iv) == 12: + return True except: return False return False |