Airgapped Triples
The triples needed for ECDSA signatures are sensitive material.
To avoid materializing these in RAM on the participant 1 machine, the following approach can be taken.
It requires the signer binary, use the Download Server.
In the following, the sensitive step is when signer generate-triples is run, as at this point
all the triples exist in RAM. The output encrypted triple files however are no longer sensitive,
they can only be decrypted by the corresponding appliance node.
Loading and counting triples is only possible when the signer is stopped.
Collect node recipient keys
On each appliance node, run
signer identity --db ${TREASURY_HOME}/signer.db recipient
Collect the values, which will look like age1....
These are X25519 keys, against which the triples files will be encrypted.