2021-03-19 19:04:11 +00:00
|
|
|
# NetSigil
|
|
|
|
|
2021-03-19 19:19:12 +00:00
|
|
|
* Sign an entire [Website]/[Gemini capsule]/[Gopher hole]
|
|
|
|
* Verify any file on a signed [Website]/[Gemini capsule]/[Gopher hole]
|
|
|
|
|
|
|
|
Uses [signify](https://www.openbsd.org/papers/bsdcan-signify.html). GPG support might be added later.
|
|
|
|
|
|
|
|
Generates `.well-known/signature-bundle`, a signed tar.gz file.
|
|
|
|
|
|
|
|
Explained here: https://lists.orbitalfox.eu/archives/gemini/2021/005585.html
|
|
|
|
|
|
|
|
Usage:
|
|
|
|
|
|
|
|
```
|
|
|
|
netsigil --sign <dir> # Sign a local copy of your site
|
|
|
|
netsigil --verify <URL> # Verify remote signature
|
|
|
|
```
|