[omemo] Make sending key transport messages possible

This commit is contained in:
Philipp Hörist
2019-02-24 12:26:45 +01:00
parent 2383ac4d67
commit 0c38ee374c
3 changed files with 43 additions and 1 deletions

View File

@@ -84,3 +84,11 @@ def aes_encrypt_file(data):
key, iv, tag, payload, = _encrypt(data, 32, 16)
payload += tag
return EncryptionResult(payload=payload, key=key, iv=iv)
def get_new_key():
return os.urandom(16)
def get_new_iv():
return os.urandom(16)