diff --git a/quorum-vault-system/src/SUMMARY.md b/quorum-vault-system/src/SUMMARY.md index 0ad5da0..713c667 100644 --- a/quorum-vault-system/src/SUMMARY.md +++ b/quorum-vault-system/src/SUMMARY.md @@ -31,4 +31,8 @@ * [Namespace Entropy Ceremony](generated-documents/level-2/fixed-location/operator/namespace-entropy-ceremony.md) * [Ceremony SD Card Provisioning](generated-documents/level-2/fixed-location/operator/ceremony-sd-card-provisioning.md) * [SOL - Transfer Token](generated-documents/level-2/fixed-location/operator/coins/sol/transfer-token.md) +<<<<<<< HEAD * [Decrypt Namespace Secret](generated-documents/level-2/fixed-location/operator/decrypt-namespace-secret.md) +======= + * [Encrypt Wallet To Namespace PGP Key](generated-documents/level-2/fixed-location/operator/encrypt-wallet-to-namespace-key.md) +>>>>>>> feat/encrypt-wallet-to-namespace diff --git a/quorum-vault-system/src/generated-documents/level-2/fixed-location/operator/encrypt-wallet-to-namespace-key.md b/quorum-vault-system/src/generated-documents/level-2/fixed-location/operator/encrypt-wallet-to-namespace-key.md new file mode 100644 index 0000000..443cae8 --- /dev/null +++ b/quorum-vault-system/src/generated-documents/level-2/fixed-location/operator/encrypt-wallet-to-namespace-key.md @@ -0,0 +1,24 @@ +# Encrypt Wallet to Namespace Key + +Procedure for importing an arbitrary secret (raw key, mnemonic, state secrets) into a Namespace. + +## Requirements + +* [Namespace OpenPGP Certificate]() + + * It can be on an SD card or accessed online + +## Procedure + +1. Access machine which has the secret that should be encrypted available + + * If not on a computer, but a hardware wallet or otherwise, perform the steps on a air-gapped machine + +1. Load the OpenPGP certificate: + +1. Encrypt the secret to certificate: + + * `sq encrypt --for-file --output encrypted.asc` TODO: sq needs to be added to airgapOS + +1. Once encrypted, name the file appropriately and add it to an `artifacts/` directory in the appropriate namespace subdirectory in the ceremonies repository +