gram-signal
|
80829647c7
|
Gate high-value operations on attestation from quorum timestamp
|
2026-04-17 09:48:10 -07:00 |
|
gram-signal
|
f88a7d6012
|
SVRB-specific, stripped-down SVR, storing as little as possible while maintaining security.
|
2025-08-06 09:19:32 -07:00 |
|
Rolfe Schmidt
|
f8c6ee351a
|
DB4 Protocol channel binding and freshness guarantees (#394)
Co-authored-by: Graeme Connell <gram@signal.org>
|
2024-09-05 11:31:41 -06:00 |
|
gram-signal
|
6979281bed
|
SVR4 - switch to 32bit versions, report duplicate version.
|
2024-08-23 11:30:09 -07:00 |
|
gram-signal
|
ad1c719c25
|
Add Merkle-specific error.
|
2024-08-23 11:26:48 -07:00 |
|
gram-signal
|
12e6932edf
|
SVR4: Key-rotation client API and implementation.
|
2024-08-23 11:21:56 -07:00 |
|
gram-signal
|
79b79336bd
|
SVR4: DB row and Create/Restore changes for key rotation.
|
2024-08-23 10:57:04 -07:00 |
|
gram-signal
|
bd6e5889c9
|
Replication for DB4.
|
2024-08-15 15:02:37 -07:00 |
|
gram-signal
|
5908542cf8
|
Integrate Kyber1024 client/server communication into SVR*.
|
2024-08-15 15:02:14 -07:00 |
|
gram-signal
|
6392bfcf87
|
Ristretto type-safety, test fix, and SHA256/512 refactoring.
|
2024-08-07 09:05:42 -07:00 |
|
gram-signal
|
2b823c0bb5
|
First implementation of Restore1/2.
|
2024-08-02 12:22:39 -07:00 |
|
gram-signal
|
b5ed44ab40
|
SVR4: Implement Create protos/functions.
|
2024-07-31 10:56:44 -07:00 |
|
gram-signal
|
316b18f6ec
|
Skeleton class for SVR4/DB4 implementation.
|
2024-07-18 09:36:26 -07:00 |
|
gram-signal
|
fbc6c26d31
|
Provide client-session state as a core concept in SVR, and utilize it for the existing authenticated_id.
|
2024-07-18 09:29:58 -07:00 |
|
gram-signal
|
bbe0492a4b
|
Add ability to request eventlog to SVR2 API.
|
2024-07-03 13:14:04 -06:00 |
|
gram-signal
|
7859df0fec
|
Add GCP-specific comments into tpm2snp.proto.
|
2024-05-23 11:31:37 -06:00 |
|
gram-signal
|
dd83b0bc99
|
Update Raft message rejection to better handle leader half-partitions.
|
2024-05-10 11:25:52 -06:00 |
|
gram-signal
|
14d6346bac
|
Optionally send updates while another message is inflight.
|
2024-05-10 10:03:33 -06:00 |
|
gram-signal
|
23f41fb898
|
Some better GCPSNP errors/names.
|
2024-04-12 11:20:06 -06:00 |
|
gram-signal
|
27c64008b1
|
Update attestation to work with GCP AK-certs.
|
2024-03-15 16:53:44 -06:00 |
|
gram-signal
|
6b73e48025
|
Optimize writes by using a byte double-buffer to avoid write lock contention.
|
2024-03-06 10:32:34 -07:00 |
|
gram-signal
|
4ed08dbf82
|
Cancel open e2e transactions when we ResetPeer.
|
2024-03-06 10:15:27 -07:00 |
|
gram-signal
|
d03ead712f
|
Build Azure-specific confidential computing evidence/attestation into {attestation,env}/azuresnp
|
2024-02-15 15:35:27 -07:00 |
|
Graeme Connell
|
6b1d12c4a6
|
Move AttestationData into its own file.
|
2024-01-12 15:56:55 -07:00 |
|
gram-signal
|
27eca20e77
|
Add host request to update Minimums.
|
2024-01-05 16:50:34 -07:00 |
|
gram-signal
|
42089862b2
|
TPM2 report/quote parsing.
|
2023-12-15 16:06:20 -07:00 |
|
gram-signal
|
53ba01d6b2
|
Introduce enforced monotonically increasing minimums to SVR.
|
2023-12-13 09:49:38 -07:00 |
|
gram-signal
|
bd8e801ea4
|
Internal Merkle tree to protect DB contents from targetted memory rollback.
|
2023-11-02 13:33:09 -06:00 |
|
Graeme Connell
|
6a6744c2c7
|
Add peer reset to HostToEnclaveRequest.
|
2023-10-11 15:33:19 -06:00 |
|
gram-signal
|
b27ab09742
|
UpdateEnvStats with less frequency than we RequestMetrics.
|
2023-10-05 11:40:43 -06:00 |
|
gram-signal
|
9b939c1892
|
Validate message as much as possible prior to doing anything with it.
|
2023-09-07 10:07:45 -06:00 |
|
Graeme Connell
|
cf97596050
|
Allow DB2 and DB3 to query the state of a current row.
|
2023-08-16 10:52:13 -06:00 |
|
gram-signal
|
04f7b94c7f
|
Remove public key from DB3, as it's not currently used.
|
2023-07-06 11:10:31 -06:00 |
|
gram-signal
|
0324e98e49
|
AMD SEV-SNP attestation verification.
|
2023-06-22 13:03:09 -06:00 |
|
Graeme Connell
|
756c18380c
|
Set TCP_NODELAY on enclave socket (Go sets it by default).
|
2023-06-16 10:17:59 -06:00 |
|
gram-signal
|
05398a7361
|
Get AMD SEV-SNP attestation report.
|
2023-06-14 15:23:45 -06:00 |
|
Graeme Connell
|
6605cf631a
|
Have Nitro send logs out via its socket.
|
2023-05-31 12:09:54 -06:00 |
|
gram-signal
|
5a26286dfe
|
Nitro attestation
|
2023-05-24 09:44:47 -06:00 |
|
Graeme Connell
|
76a9869339
|
Squashed history.
|
2023-05-05 16:25:12 -06:00 |
|