aboutsummaryrefslogtreecommitdiffstats
path: root/src/content/docs/advanced
diff options
context:
space:
mode:
Diffstat (limited to 'src/content/docs/advanced')
-rw-r--r--src/content/docs/advanced/key-package.mdx10
-rw-r--r--src/content/docs/advanced/key-revocation.mdx12
-rw-r--r--src/content/docs/advanced/module-controller.md4
-rw-r--r--src/content/docs/advanced/sync-public-keys.md7
4 files changed, 23 insertions, 10 deletions
diff --git a/src/content/docs/advanced/key-package.mdx b/src/content/docs/advanced/key-package.mdx
index 12817e3..7b47fdf 100644
--- a/src/content/docs/advanced/key-package.mdx
+++ b/src/content/docs/advanced/key-package.mdx
@@ -50,7 +50,7 @@ KeyPackage is useless. That is by design. Someone who steals just the
2. Choose the option to export as a **KeyPackage**. A dialog opens.
- ![](https://image.cdn.bktus.com/i/2025/06/28/b0e9d21290681e6f61415b80ee51b90b47b1c04b.webp)
+ ![][img-1]
3. Fill in the three fields:
@@ -63,7 +63,7 @@ KeyPackage is useless. That is by design. Someone who steals just the
key file. You will be asked to set a **PIN**. Pick a strong one and keep
it to yourself.
- ![](https://image.cdn.bktus.com/i/2025/06/28/0c304b476b436063970398593a82116029bc0e95.webp)
+ ![][img-2]
4. Check the optional settings:
@@ -98,7 +98,7 @@ On the target device:
2. From the dropdown menu, select **Key Package**.
- ![](https://image.cdn.bktus.com/i/2025/06/28/aec995410df49d0b532329a611ef68f10cd1885f.webp)
+ ![][img-3]
3. In the file dialog, choose the `.gfpack` file you transferred.
@@ -157,3 +157,7 @@ protection has improved over time:
The PIN you set does not encrypt the KeyPackage directly. Instead, it protects
the key file, which in turn holds the actual encryption key. This is why the
import needs both files and the PIN.
+
+[img-1]: https://image.cdn.bktus.com/i/2025/06/28/b0e9d21290681e6f61415b80ee51b90b47b1c04b.webp
+[img-2]: https://image.cdn.bktus.com/i/2025/06/28/0c304b476b436063970398593a82116029bc0e95.webp
+[img-3]: https://image.cdn.bktus.com/i/2025/06/28/aec995410df49d0b532329a611ef68f10cd1885f.webp
diff --git a/src/content/docs/advanced/key-revocation.mdx b/src/content/docs/advanced/key-revocation.mdx
index b690711..2b82176 100644
--- a/src/content/docs/advanced/key-revocation.mdx
+++ b/src/content/docs/advanced/key-revocation.mdx
@@ -61,7 +61,7 @@ here in full.
1. Open the Key Details Window: open Key Details Dialog, then switch to the
Operations tab.
- ![](https://image.cdn.bktus.com/i/2025/07/06/8698a865162985cacd7d38b218226888fac27b9a.webp)
+ ![][img-1]
2. Select `Generate Revocation Certificate`: At the bottom dropdown labeled
`Revoke Certificate Operation`, choose Generate Revocation Certificate.
@@ -70,7 +70,7 @@ here in full.
Optionally provide free-form text for a more detailed explanation (e.g., lost,
compromised).
- ![](https://image.cdn.bktus.com/i/2025/07/06/84bbe89bf023c2855e19e96d63a85f2f08c94006.webp)
+ ![][img-2]
4. Confirm and Save: Click OK, then in the file-save dialog, you can choose a
secure local or private location to store the .rev file.
@@ -96,7 +96,7 @@ here in full.
4. Verify Revocation: After import, the local key interface will mark the key as
revoked. It can no longer be used for signing or decryption.
- ![](https://image.cdn.bktus.com/i/2025/07/06/a287f7d66fe6850fca4031502d448b7524886099.webp)
+ ![][img-3]
5. Publish to a Public Key Server
```shell
@@ -112,4 +112,8 @@ here in full.
- Secure Storage: Keep the revocation `.rev` file offline or in encrypted media
to prevent unauthorized revocation.
- Notify & Synchronize: After publishing revocation, inform peers or document
- the change so everyone refreshes the key status promptly. \ No newline at end of file
+ the change so everyone refreshes the key status promptly.
+
+[img-1]: https://image.cdn.bktus.com/i/2025/07/06/8698a865162985cacd7d38b218226888fac27b9a.webp
+[img-2]: https://image.cdn.bktus.com/i/2025/07/06/84bbe89bf023c2855e19e96d63a85f2f08c94006.webp
+[img-3]: https://image.cdn.bktus.com/i/2025/07/06/a287f7d66fe6850fca4031502d448b7524886099.webp
diff --git a/src/content/docs/advanced/module-controller.md b/src/content/docs/advanced/module-controller.md
index 093b9d6..7843e83 100644
--- a/src/content/docs/advanced/module-controller.md
+++ b/src/content/docs/advanced/module-controller.md
@@ -102,4 +102,6 @@ Modules are plain shared libraries with a C interface, linked against
missing, please get in touch.
For the source and examples, see the
-[GpgFrontend Modules repository](https://github.com/saturneric/GpgFrontend-Modules/blob/main/README.md).
+[GpgFrontend Modules repository][modules-readme].
+
+[modules-readme]: https://github.com/saturneric/GpgFrontend-Modules/blob/main/README.md
diff --git a/src/content/docs/advanced/sync-public-keys.md b/src/content/docs/advanced/sync-public-keys.md
index fd89429..7823a6e 100644
--- a/src/content/docs/advanced/sync-public-keys.md
+++ b/src/content/docs/advanced/sync-public-keys.md
@@ -42,7 +42,7 @@ every now and then in between.
4. GpgFrontend checks each key against the key server. If the server has a
newer version, the updates are imported into your local keyring.
-![](https://image.cdn.bktus.com/i/2025/06/28/38eefac3220f864b5e4a1fe98681f8cef817ef21.webp)
+![][img-1]
## Which Key Server Is Used
@@ -60,7 +60,7 @@ The **default key server** you set in Settings applies only to key
2. To use a different one for searches and imports, add your preferred key
server and set it as the default.
-![](https://image.cdn.bktus.com/i/2025/06/28/86bc996c90eb449dee681a86be15797015128f5c.webp)
+![][img-2]
## Tips
@@ -70,3 +70,6 @@ The **default key server** you set in Settings applies only to key
the changes make sense.
- **Use a trusted network**: Sync over a network you trust, not open public
Wi-Fi you know nothing about.
+
+[img-1]: https://image.cdn.bktus.com/i/2025/06/28/38eefac3220f864b5e4a1fe98681f8cef817ef21.webp
+[img-2]: https://image.cdn.bktus.com/i/2025/06/28/86bc996c90eb449dee681a86be15797015128f5c.webp