=> #flightlog
I wrote:
More things to contemplate:
- Add a public key and a signed checksums file to indirectly sign the content.
While this is definitely not needed for gemini space to operate, would it be possible to somehow /sign/ gemini files and thus document authorship? Would that be useful or worthwhile?
Clear signing with gpg and serving that file directly?
gpg --clear-sign test.gmi mv test.gmi.asc test-signed.gmi
=> small test input file, signed
The resulting file index.gmi.asc can be served, however it does look odd. Moreover clearsigning adds 19 lines and 882 Byte to this particular file. My posts so far average a little below 1500 byte. So adding more than half of that to each post seems wasteful. /Minimal Art/ looks different.
Now I could try this differently: How about creating a checksums file and signing that?
( cd posts && ../bin/gem-checksum.sh \ && gpg --clear-sign --default-key 8EFF13A1E073FAAE ew.flightlog.sha512sums \ && cp ew.flightlog.sha512sums.asc ew.flightlog.sha512sums-signed.gmi )
=> /file/20201217-ew.flightlog.sha512sums-signed.gmi
The larger the checksums file, the less the additional size of the signature relatively speaking.
What else would I need to supply?
17F4 E142 922D 14E1 05C1 FE60 C678 A449 4471 20FA
So, imho, yes, this can be done.
However: Is it useful?
=> Home This content has been proxied by September (ba2dc).Proxy Information
text/gemini