diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/omemo/QXmppOmemoManager_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/omemo/QXmppOmemoManager_p.h b/src/omemo/QXmppOmemoManager_p.h index 01a372a7..96f10f94 100644 --- a/src/omemo/QXmppOmemoManager_p.h +++ b/src/omemo/QXmppOmemoManager_p.h @@ -91,14 +91,14 @@ constexpr QCA::Cipher::Padding PAYLOAD_CIPHER_PADDING = QCA::Cipher::PKCS7; constexpr auto HKDF_INFO = "OMEMO Payload"; constexpr int HKDF_KEY_SIZE = 32; constexpr int HKDF_SALT_SIZE = 32; -constexpr int HKDF_OUTPUT_SIZE = 60; +constexpr int HKDF_OUTPUT_SIZE = 80; extern const QString PAYLOAD_MESSAGE_AUTHENTICATION_CODE_TYPE; constexpr uint32_t PAYLOAD_MESSAGE_AUTHENTICATION_CODE_SIZE = 16; constexpr int PAYLOAD_KEY_SIZE = 32; constexpr uint32_t PAYLOAD_INITIALIZATION_VECTOR_SIZE = 16; -constexpr uint32_t PAYLOAD_AUTHENTICATION_KEY_SIZE = 16; +constexpr uint32_t PAYLOAD_AUTHENTICATION_KEY_SIZE = 32; // boundaries for the count of characters in SCE's <rpad/> element constexpr uint32_t SCE_RPAD_SIZE_MIN = 0; |
