Actions

Dev/OpenPGP Signed Website

From Whonix

< Dev


OpenPGP Signed Website[edit]

Has been requested in the forum.[1] Having an OpenPGP Signed Website would be desirable. But that would require a software, which does not exist yet.

There is PGPHTML: to make PGP or GPG signed web-pages [archive], but it is from 2002 there are licensing problems. [2]

PGPHTML also wouldn't work as a complete solution.

  • Users most likely won't copy and paste the text, so this would also require a browser or browser addon automating the verification.
  • Adversaries in position to modify website content can always mount a rollback or indefinite freeze attacks (see [3] for definitions of those attacks). I.e. could pick an old message/website, which was signed years ago and now contains insecure/outdated information without the user being informed about the attack. To prevent that, the client application would have to check a field similar to Valid-Until field[4].
  • The website structure or link would have to be signed and verified as well.
  • Should pass the TUF [archive] threat model.

While relying on the OpenPGP web of trust, and not the SSL cartel, this could provide strong verification. On the other hand, it probably couldn't provide end-to-end encryption, SSL or .onion would be required for that.

It is an interesting idea, but outside the scope of Whonix ™ to invent such a solution.

Footnotes[edit]

  1. http://sourceforge.net/p/whonix/discussion/general/thread/6d7344a5/ [archive]
  2. Patrick Schleizer mailed licensing at fsf dot org (name redacted). PGPHTML is probably not Free Software. If that were the case, it wouldn't be usable for Whonix ™. Adrelanos also mailed the author, but there was no response.
    > Is the following license Free Software?
    
    > Is it GPL compatible?
    
    > homepage: http://www.sanface.com/pgphtml.html
    
    > source tarball: http://www.sanface.com/pgphtml.tar.gz
    
    > License text:
    
    >> # pgphtml -- a perl script to make PGP signed web-pages
    >> #
    >> # by SANFACE Software <sanface@sanface.com> 19 June 2002
    >> #
    >> # Requires the PGP or GPG
    >> # GPG support added by John Arundel <john@splange.freeserve.co.uk>
    >> #
    >> # Copy, use, and redistribute freely, but don't take my name off it and
    >> # clearly mark an altered version.  Fixes and enhancements cheerfully
    >> # accepted.
    >> #
    >> # This is version 4.1.
    
    The license doesn't explicitly permit modifications, nor distribution
    for a fee (even the relatively terse Expat license, sometimes
    ambiguously referred to as the MIT License, explicitly states that you
    have: "... without limitation the rights to use, copy, modify, merge,
    publish, distribute, sublicense, and/or sell copies of the Software,
    ...")
    
    It also states that "fixes ...  accepted" in the same block as the
    license text, so it is unclear if that is a part of the license or a
    friendly request.
    
    I can't speak to what was the author's intent when writing the license;
    It is not my place to say "oh, the author of the license probably
    meant..." Therefore I would recommend contacting the author before using
    the software and asking for a copy of the software under a well known
    free software license.
    
  3. Dev/ptt#Definitions
  4. http://blog.ganneff.de/blog/2008/09/23/valid-until-field-in-release-f.html [archive]


Fosshost is sponsors Kicksecure ™ stage server 100px
Fosshost About Advertisements

Search engines: YaCy | Qwant | ecosia | MetaGer | peekier | Whonix ™ Wiki


Follow: 1024px-Telegram 2019 Logo.svg.png Iconfinder Apple Mail 2697658.png Twitter.png Facebook.png Rss.png Reddit.jpg 200px-Mastodon Logotype (Simple).svg.png

Support: Discourse logo.png

Donate: Donate Bank Wire Paypal Bitcoin accepted here Monero accepted here Contribute

Whonix donate bitcoin.png Monero donate Whonix.png United Federation of Planets 1000px.png

Twitter-share-button.png Facebook-share-button.png Telegram-share.png link=mailto:?subject=Dev/OpenPGP Signed Website&body=../Dev/OpenPGP_Signed_Website link=https://reddit.com/submit?url=../Dev/OpenPGP_Signed_Website&title=Dev/OpenPGP Signed Website link=https://news.ycombinator.com/submitlink?u=../Dev/OpenPGP_Signed_Website&t=Dev/OpenPGP Signed Website link=https://mastodon.technology/share?message=Dev/OpenPGP Signed Website%20../Dev/OpenPGP_Signed_Website&t=Dev/OpenPGP Signed Website

Want to help create awesome, up-to-date screenshots for the Whonix ™ wiki? Help is most welcome!

https link onion link Priority Support | Investors | Professional Support

Whonix | © ENCRYPTED SUPPORT LP | Heckert gnu.big.png Freedom Software / Osi standard logo 0.png Open Source (Why?)

The personal opinions of moderators or contributors to the Whonix ™ project do not represent the project as a whole.

By using our website, you acknowledge that you have read, understood and agreed to our Privacy Policy, Cookie Policy, Terms of Service, and E-Sign Consent.