1
0
Fork 0
mirror of https://codeberg.org/Mercury-IM/Smack synced 2024-12-22 20:47:57 +01:00

Merge pull request #365 from vanitasvitae/iv12

OMEMO: Switch to sending 12 byte IV
This commit is contained in:
Florian Schmaus 2020-02-20 14:44:34 +01:00 committed by GitHub
commit 876aba9866
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -274,13 +274,13 @@ public class OmemoMessageBuilder<T_IdKeyPair, T_IdKey, T_PreKey, T_SigPreKey, T_
}
/**
* Generate a 16 byte initialization vector for AES encryption.
* Generate a 12 byte initialization vector for AES encryption.
*
* @return iv TODO javadoc me please
* @return iv initialization vector
*/
public static byte[] generateIv() {
SecureRandom random = new SecureRandom();
byte[] iv = new byte[16];
byte[] iv = new byte[12];
random.nextBytes(iv);
return iv;
}