Commit graph

9 commits

Author SHA1 Message Date
Sumner Evans
654b6b1d45
crypto: replace t.Fatal and t.Error with require and assert
Some checks are pending
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2025-08-02 12:22:24 -06:00
Tulir Asokan
38b67b622d
Fix base64 in SSSS keys (#159) 2024-01-19 18:09:49 +02:00
Sumner Evans
ac69c357b9
crypto/utils: use crypto/rand instead of math/rand
Signed-off-by: Sumner Evans <sumner@beeper.com>
2024-01-15 10:39:02 -07:00
Tulir Asokan
fd1cdd8c94 Move remaining utilities 2023-08-05 19:24:45 +03:00
Tulir Asokan
0094627b6a Switch attachment encryption to work in-place 2022-04-27 14:27:52 +03:00
Tulir Asokan
628a694b03 Move base58 module inline
The upstream was moved into the huge btcd repository, which isn't nice.
2022-02-15 14:13:49 +02:00
Nikos Filippakis
dfa32fa016 Delete signatures made by keys that have been replaced since
Signed-off-by: Nikos Filippakis <me@nfil.dev>
2020-08-30 20:51:17 +02:00
Nikos Filippakis
6159b22f94 Generate and upload SSSS keys with random key or passphrase and store SSSS keys in Olm machine
Signed-off-by: Nikos Filippakis <me@nfil.dev>
2020-08-30 20:51:17 +02:00
Nikos Filippakis
0949fe63d1 Retrieve secrets from SSSS using a given passphrase or recovery key
Signed-off-by: Nikos Filippakis <me@nfil.dev>
2020-08-30 20:45:26 +02:00