Commit 7bc10f87 authored by taco@waag.org's avatar taco@waag.org
Browse files

updated Readmes

parent 51451a9f
Proof of provenance
- data directory contains message fragments, full signature sessions of those fragments, and base64 encodings of the signatures to be used in constructing a publishable document
- src/verification_extension directory contains a proof of concept web extension to detect and verify pop fragments
- src/verification_extension directory contains a proof of concept web extension to detect the attributes
- src/verification_function_service contains a workaround verification function service to be called from the verification extension until the web assembly version is complete, see the Readme in that subdirectory for instructions
- handcrafted.html contains two fragments, a piece of txt and an image, both fragments contain signatures in the data-pop-signature attribute, to be picked up by a web extension a copy is published on https://snotolf.waag.org/handcrafted.html
- src/signing-frontend contains a demo web interface for signing html fragments (expressions) with IRMA. see the Readme in that directory for more details.
## Instructions
Make sure to run the verification function service before loading the addon.
see src/verification_function_service/Readme for details.
to test use Firefox, go to about:debugging -> This Firefox -> Load Temporary Add on -> choose the manifest.json in this directory, then go to
to test the addon use Firefox, go to about:debugging -> This Firefox -> Load Temporary Add on -> choose the manifest.json in this directory, then go to
A valid document can be found at https://snotolf.waag.org/waag/en/article/microdonor_pop_protocolized.html, the webextension should display an icon with a green checkmark
A valid document can be found at https://snotolf.waag.org/waag/en/article/microdonor_pop_protocolized.html, the webextension should display an icon with a green checkmark. Click on the icon to see the provenance view that shows irma details for each fragment.
If the server is unavailable, the icon should display a gray exclamation mark.
A doctored document can be found at https://snotolf.waag.org/waag/en/article/microdonor_pop_protocolized_fault.html, the webextension should display an icon with a red checkmark and the faulty fragments are blurred in the provenance view.
If the verification function service is unavailable, the icon should display a gray exclamation mark.
......@@ -9,5 +9,5 @@ a prebuilt distribution of [irma.js](https://github.com/privacybydesign/irma-fro
the example points to the pop irma server running at https://pop.waag.org
## to try it out
an interactive version of this repo is hosted [here](https://snotolf.waag.org/pop/outbound.html)
an interactive version of this repo is hosted [here](https://snotolf.waag.org/pop/outbound_bh.html)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment