| .. |
|
aescbc
|
crypto: replace t.Fatal and t.Error with require and assert
|
2025-08-02 12:22:24 -06:00 |
|
attachment
|
crypto/attachments: hash correct data while decrypting
|
2025-08-11 10:58:24 +03: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
|
crypto/helper: always update crypto store device ID
|
2025-04-23 15:47:22 +03: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
|
crypto/goolm: reorganize pickle code
|
2025-01-17 11:31:49 -07:00 |
|
libolm
|
crypto: propagate more errors
|
2024-10-25 09:39:19 -06:00 |
|
olm
|
crypto: propagate more errors
|
2024-10-25 09:39:19 -06: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/sqlstore: add index to make finding megolm sessions to backup faster (#402)
|
2025-08-25 08:03:13 -04:00 |
|
ssss
|
crypto/ssss: fix panic if key metadata is corrupted
|
2025-03-04 12:42:50 +02:00 |
|
utils
|
crypto: replace t.Fatal and t.Error with require and assert
|
2025-08-02 12:22:24 -06:00 |
|
verificationhelper
|
pre-commit: ban log.Str(x.String())
|
2025-08-29 11:07:16 +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
|
Add more contexts everywhere
|
2024-01-07 22:45:02 +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/cross signing: actually save signatures in store on publish
|
2024-05-27 07:37:05 -06:00 |
|
cross_sign_store.go
|
pre-commit: ban log.Str(x.String())
|
2025-08-29 11:07:16 +03: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: add option to ignore failing to parse content after decryption
|
2025-04-14 23:08:11 +03:00 |
|
decryptolm.go
|
pre-commit: ban log.Str(x.String())
|
2025-08-29 11:07:16 +03:00 |
|
devicelist.go
|
pre-commit: ban log.Str(x.String())
|
2025-08-29 11:07:16 +03:00 |
|
encryptmegolm.go
|
pre-commit: ban log.Str(x.String())
|
2025-08-29 11:07:16 +03:00 |
|
encryptolm.go
|
crypto/encryptolm: add generic method to encrypt to-device events
|
2025-03-04 02:47:36 +02:00 |
|
keybackup.go
|
crypto/keybackup: allow importing room keys without saving
|
2025-05-04 14:09:06 +03:00 |
|
keyexport.go
|
crypto: fix key exports
|
2025-02-04 00:24:56 +02:00 |
|
keyexport_test.go
|
crypto: fix key export test
|
2025-05-06 23:18:23 +03:00 |
|
keyimport.go
|
crypto/keybackup: allow importing room keys without saving
|
2025-05-04 14:09:06 +03:00 |
|
keysharing.go
|
crypto/sql_store: ensure forwarding chains is always set instead of having fallback in getter
|
2025-05-06 22:55:23 +03:00 |
|
machine.go
|
pre-commit: ban log.Str(x.String())
|
2025-08-29 11:07:16 +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/olm: make everything into an interface
|
2024-08-23 09:16:33 -06:00 |
|
registerlibolm.go
|
crypto/olm: make everything into an interface
|
2024-08-23 09:16:33 -06:00 |
|
sessions.go
|
crypto/sql_store: ensure forwarding chains is always set instead of having fallback in getter
|
2025-05-06 22:55:23 +03: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/sql_store: ensure forwarding chains is always set instead of having fallback in getter
|
2025-05-06 22:55:23 +03:00 |
|
store.go
|
crypto/decryptolm: check last olm session creation ts before unwedging
|
2024-12-20 14:48:53 +02:00 |
|
store_test.go
|
crypto: replace t.Fatal and t.Error with require and assert
|
2025-08-02 12:22:24 -06:00 |