Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| docs:guide-developer:releases:provision-nitrokey3 [2023/05/13 14:39] – created ynezz | docs:guide-developer:releases:provision-nitrokey3 [2023/05/18 12:33] (current) – [Generate GPG key] fix ynezz | ||
|---|---|---|---|
| Line 55: | Line 55: | ||
| <code bash> | <code bash> | ||
| - | nk3 rng --length 4096 | sudo tee /dev/random | hexdump -C | + | nitropy |
| </ | </ | ||
| Line 61: | Line 61: | ||
| <code bash> | <code bash> | ||
| - | PASSPHRASE=$(gpg --gen-random --armor 0 60) | + | export |
| - | GNUPGHOME=$(mktemp -d -t gnupg_openwrt_nk3_$(date +%Y%m%d%H%M)_XXX) | + | export |
| cat > $GNUPGHOME/ | cat > $GNUPGHOME/ | ||
| Line 87: | Line 87: | ||
| EOF | EOF | ||
| - | cat > $GNUPGHOME/ | + | cat > $GNUPGHOME/ |
| %echo Generating a Openwrt Build System signing key for Nitrokey3 | %echo Generating a Openwrt Build System signing key for Nitrokey3 | ||
| Key-Type: eddsa | Key-Type: eddsa | ||
| Line 115: | Line 115: | ||
| <code bash> | <code bash> | ||
| - | KEYID=$(gpg --list-signatures --with-colons | grep sig: | cut -d: -f 5 | head -1) | + | export |
| gpg --export --armor | tee $GNUPGHOME/ | gpg --export --armor | tee $GNUPGHOME/ | ||
| Line 132: | Line 132: | ||
| gpg/ | gpg/ | ||
| - | Cardholder' | + | Cardholder' |
| Cardholder' | Cardholder' | ||