-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig
29 lines (24 loc) · 841 Bytes
/
config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash
###
# Labels of objects that we have
###
export BACKUP_AUTH_LABEL="Backup authentication" # Can do everything
export LOGSRV_AUTH_LABEL="Logsrv authentication" # Just Ed25519 signing
export WITNESS_AUTH_LABEL="Witness authentication" # Just Ed25519 signing
export WRAPPING_KEY_LABEL="Common wrap key" # Just Ed25519 import/export
export LOGSRV_SIGNING_KEY_LABEL="Log server signing key"
export WITNESS_SIGNING_KEY_LABEL="Witness signing key"
###
# Arbitrary object IDs that we choose (16-bit number)
###
export BACKUP_AUTH_ID=100
export LOGSRV_AUTH_ID=200
export WITNESS_AUTH_ID=300
export WRAPPING_KEY_ID=400
export LOGSRV_SIGNING_KEY_ID=500
export WITNESS_SIGNING_KEY_ID=600
###
# Arbitrary domain that we choose to put signing keys in (1-16)
###
export LOGSRV_SIGNING_DOMAIN=10
export WITNESS_SIGNING_DOMAIN=11