[omemo] Make encrypt_file() method better available

Now we dont need to supply the account
This commit is contained in:
Philipp Hörist
2017-12-10 19:53:15 +01:00
parent 6974e704c8
commit c9510f9f24
3 changed files with 19 additions and 15 deletions

View File

@@ -217,14 +217,6 @@ class OmemoState:
log.debug("Decrypted Message => " + result)
return result
def encrypt_file(self, data):
key = os.urandom(32)
iv = os.urandom(16)
payload, tag = encrypt(key, iv, data)
encrypted_data = payload + tag
return (encrypted_data, key, iv)
def create_msg(self, from_jid, jid, plaintext):
key = get_random_bytes(16)
iv = get_random_bytes(16)