PageSigner notarization files.


The files below can all be opened in PageSigner. Make sure to keep the suffix *.pgsg.

You can import them from the menu on the PageSigner button on the Firefox toolbar ("Import").

If the file is invalid, it will fail to import. If it is valid, the html will open (with remote links disabled, so it will usually look very funky). Make sure to choose the option 'View Raw' in the notification bar that pops up; this will show the whole page plus any http headers that were received at the time of notarization. If you find it difficult to see the text that you're trying to verify, just do a Find in that raw version. The raw version is everything that was delivered from the server.

After that, you can also choose 'Manage files' from the button menu; this gives a convenient view of all files you currently have on your system - both those that you generated yourself and those that you've imported (as just mentioned). From there you can rename, export, delete etc. as required and the validation status is also shown.

The file format is binary, you can change its name as you like (but not the suffix as mentioned above).

Samples

Use these if you want to play around with importing .pgsg files into PageSigner to see how it works and what it can do.
  1. A file that proves I (waxwing) received a certain PM (private message) from user dansmith_btc on reddit. He cannot repudiate having sent it, and the server which signed it is an Amazon AWS oracle. PageSigner will send queries to Amazon that prove the oracle is running the server code. For details see the github repo for the oracle code.
  2. An file of some transactions I made on localbitcoins.com last year. This kind of thing might be useful either in auditing cases, or in arbitration cases (it might be any kind of financial transaction record). Note how the user ID is exposed but no credentials. In different situations, it might be different kinds of identifying information that's exposed, but don't forget that it wouldn't usually be necessary to expose such info to the general public; usually you would be giving it to a specific auditor that you trust.
  3. more to come.