fix kdf init array

This commit is contained in:
Sam Hadow 2025-03-19 11:04:36 +01:00
parent fbabcf36d6
commit e1c1963084

View File

@ -17,8 +17,8 @@ render_rooms_wrapper();
function init_ratchets(order, user_pubkey) { function init_ratchets(order, user_pubkey) {
let dh_ratchet = new keccakKDF() let dh_ratchet = new keccakKDF()
let key_1 = dh_ratchet.init(sharedsecret[user_pubkey], new Uint8Array(0)); let key_1 = concatUint8Arrays(dh_ratchet.init(sharedsecret[user_pubkey], new Uint8Array(0)), dh_ratchet.next(), dh_ratchet.next());
let key_2 = dh_ratchet.next(); let key_2 = concatUint8Arrays(dh_ratchet.next(), dh_ratchet.next(), dh_ratchet.next());
dh_ratchets[user_pubkey] = dh_ratchet; dh_ratchets[user_pubkey] = dh_ratchet;
let sending_ratchet = new keccakKDF(); let sending_ratchet = new keccakKDF();
let receiving_ratchet = new keccakKDF(); let receiving_ratchet = new keccakKDF();