| .. |
|
aescbc
|
crypto: replace t.Fatal and t.Error with require and assert
|
2025-08-02 12:22:24 -06:00 |
|
attachment
|
all: fix staticcheck issues
|
2025-12-08 00:07:25 +02:00 |
|
backup
|
crypto/backup: allow encrypting session without private key
|
2025-08-01 14:13:55 +03:00 |
|
canonicaljson
|
crypto: replace t.Fatal and t.Error with require and assert
|
2025-08-02 12:22:24 -06:00 |
|
cryptohelper
|
all: fix staticcheck issues
|
2025-12-08 00:07:25 +02:00 |
|
ed25519
|
crypto/olm: add tests comparing libolm and goolm, replace crypto/ed25519 -> maunium.net/go/mautrix/crypto/ed25519
|
2024-08-23 09:16:58 -06:00 |
|
goolm
|
goolm/crypto: add test to ensure shared secrets can't be zero
|
2026-02-18 12:53:37 +02:00 |
|
libolm
|
all: fix staticcheck issues
|
2025-12-08 00:07:25 +02:00 |
|
olm
|
all: fix staticcheck issues
|
2025-12-08 00:07:25 +02:00 |
|
pkcs7
|
pkcs7: update parameter names and documentation
|
2024-05-20 10:57:51 -06:00 |
|
signatures
|
crypto: add some license headers
|
2024-02-16 09:36:35 -07:00 |
|
sql_store_upgrade
|
crypto: save source of megolm sessions
|
2026-02-21 01:06:12 +02:00 |
|
ssss
|
crypto/ssss: handle slightly broken key metadata better
|
2026-01-28 14:43:02 +02:00 |
|
utils
|
crypto: replace t.Fatal and t.Error with require and assert
|
2025-08-02 12:22:24 -06:00 |
|
verificationhelper
|
crypto/verificationhelper: extract mockserver to new package
|
2025-09-26 16:56:48 +03:00 |
|
account.go
|
crypto: always read from crypto/rand
|
2024-10-25 08:17:13 -06:00 |
|
cross_sign_key.go
|
crypto/cross_signing: allow json marshaling cross-signing key seeds
|
2025-05-10 11:35:06 +03:00 |
|
cross_sign_pubkey.go
|
all: fix staticcheck issues
|
2025-12-08 00:07:25 +02:00 |
|
cross_sign_signing.go
|
crypto/olm: make everything into an interface
|
2024-08-23 09:16:33 -06:00 |
|
cross_sign_ssss.go
|
crypto/ssss: skip verifying recovery key if MAC or IV are missing
|
2026-01-28 12:51:46 +02:00 |
|
cross_sign_store.go
|
all: fix staticcheck issues
|
2025-12-08 00:07:25 +02:00 |
|
cross_sign_test.go
|
crypto: replace t.Fatal and t.Error with require and assert
|
2025-08-02 12:22:24 -06:00 |
|
cross_sign_validation.go
|
crypto: add context to IsDeviceTrusted and deprecate ResolveTrust
|
2025-02-13 14:07:49 +02:00 |
|
decryptmegolm.go
|
crypto/decryptmegolm: allow device key mismatches, but mark as untrusted
|
2026-02-19 14:10:20 +02:00 |
|
decryptolm.go
|
all: fix staticcheck issues
|
2025-12-08 00:07:25 +02:00 |
|
devicelist.go
|
all: fix staticcheck issues
|
2025-12-08 00:07:25 +02:00 |
|
encryptmegolm.go
|
crypto: add length check to hacky megolm message index parser
|
2026-01-17 00:55:16 +02:00 |
|
encryptolm.go
|
crypto/encryptolm: add generic method to encrypt to-device events
|
2025-03-04 02:47:36 +02:00 |
|
keybackup.go
|
crypto: save source of megolm sessions
|
2026-02-21 01:06:12 +02:00 |
|
keyexport.go
|
crypto: fix key exports
|
2025-02-04 00:24:56 +02:00 |
|
keyexport_test.go
|
crypto: update test
|
2026-01-28 21:37:23 +02:00 |
|
keyimport.go
|
crypto: save source of megolm sessions
|
2026-02-21 01:06:12 +02:00 |
|
keysharing.go
|
crypto: save source of megolm sessions
|
2026-02-21 01:06:12 +02:00 |
|
machine.go
|
crypto,bridgev2: add option to encrypt reactions and replies (#445)
|
2026-01-07 19:22:32 +02:00 |
|
machine_bench_test.go
|
crypto: add basic group session sharing benchmark
|
2025-09-26 20:37:58 +03:00 |
|
machine_test.go
|
crypto: replace t.Fatal and t.Error with require and assert
|
2025-08-02 12:22:24 -06:00 |
|
registergoolm.go
|
crypto/register: don't use init in *olm packages
|
2025-09-11 14:14:15 +03:00 |
|
registerlibolm.go
|
crypto/register: don't use init in *olm packages
|
2025-09-11 14:14:15 +03:00 |
|
sessions.go
|
crypto: save source of megolm sessions
|
2026-02-21 01:06:12 +02:00 |
|
sharing.go
|
crypto/ssss: only accept secret shares from verified devices (#352)
|
2025-02-13 15:52:34 -05:00 |
|
sql_store.go
|
crypto: save source of megolm sessions
|
2026-02-21 01:06:12 +02:00 |
|
store.go
|
crypto: Allow decrypting message content without event id or ts
|
2025-10-14 14:22:42 +03:00 |
|
store_test.go
|
crypto: Allow decrypting message content without event id or ts
|
2025-10-14 14:22:42 +03:00 |