mautrix-go/crypto/goolm/crypto
Sumner Evans b10a140a5c
goolm/crypto: use crypto/ed25519 Equal functions
Previously, the code was using raw byte comparisons, which is not
correct, as it makes timing attacks possible.

Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
2024-05-31 12:14:04 -06:00
..
curve25519.go Clean up goolm and update import path 2023-12-15 15:56:38 +02:00
curve25519_test.go Clean up goolm and update import path 2023-12-15 15:56:38 +02:00
doc.go goolm: rename a couple files 2024-02-09 10:20:09 -07:00
ed25519.go goolm/crypto: use crypto/ed25519 Equal functions 2024-05-31 12:14:04 -06:00
ed25519_test.go Clean up goolm and update import path 2023-12-15 15:56:38 +02:00
hmac.go Add pure Go implementation of libolm 2023-12-15 15:56:38 +02:00
hmac_test.go Clean up goolm and update import path 2023-12-15 15:56:38 +02:00
one_time_key.go Clean up goolm and update import path 2023-12-15 15:56:38 +02:00