feat(server): UserAgent seal/unseal
Some checks failed
ci/woodpecker/pr/server-lint Pipeline failed
ci/woodpecker/pr/server-audit Pipeline was successful
ci/woodpecker/pr/server-vet Pipeline failed
ci/woodpecker/pr/server-test Pipeline was successful

This commit is contained in:
hdbg
2026-02-15 14:26:48 +01:00
parent 6b8f8c9ff7
commit c5b51f4b70
20 changed files with 1735 additions and 442 deletions

View File

@@ -4,13 +4,17 @@ package arbiter.unseal;
import "google/protobuf/empty.proto";
message UnsealStart {}
message UnsealStart {
bytes client_pubkey = 1;
}
message UnsealStartResponse {
bytes pubkey = 1;
bytes server_pubkey = 1;
}
message UnsealEncryptedKey {
bytes key = 1;
bytes nonce = 1;
bytes ciphertext = 2;
bytes associated_data = 3;
}
enum UnsealResult {