VerifHub allows Verifpal® users to easily share and discuss Verifpal models of cryptographic protocols. The VerifHub service provides unique URIs for each shared model which includes a syntax-highlighted model, an automatically generated diagram and a summary of the analysis results.
Share a Verifpal Model
Sharing Verifpal models via VerifHub can be done from within Verifpal itself:
# Run Verifpal analysis with a --verifhub argument: verifpal verify model.vp --verifhub
After analysis, Verifpal will open your browser to complete model submission.
- Commitment.vp (21 Nov 20 18:16 UTC)
- CI_plus_v1.3.2_AKMC.vp (14 Nov 20 14:18 UTC)
- simple.vp (12 Nov 20 08:38 UTC)
- HDCPv21_AKE.vp (31 Oct 20 20:29 UTC)
- test6.vp (17 Jul 20 15:41 UTC)
- static_pwd_shares.vp (05 Jul 20 09:24 UTC)
- monokex-x.vp (29 Jun 20 11:44 UTC)
- saltchannel.vp (29 Jun 20 10:53 UTC)
- signal_small_nophase.vp (28 Jun 20 21:32 UTC)
- protonmail.vp (28 Jun 20 21:26 UTC)
- lc-dp-3t.vp (28 Jun 20 21:25 UTC)
- firefoxsync.vp (28 Jun 20 21:24 UTC)
- signal_small.vp (28 Jun 20 21:24 UTC)
- needham-schroeder-pk.vp (28 Jun 20 21:20 UTC)
VerifHub is a service offered under the following terms:
- Verifpal models that are submitted to VerifHub remain the full intellectual property of the submitter.
- VerifHub URIs are private unless shared by the model submitter, and, due to their length, are impossible to guess. Therefore, the submitter controls whether their uploaded models are revealed to the public.
- All VerifHub models are uploaded via TLS 1.3 transport layer encryption.
- Aside from the submitted model, VerifHub and Symbolic Software do not collect or store any information from the submitter. No information of any kind is collected or stored about those who view submitted models.
- The VerifHub submission system uses the Google reCAPTCHA service in order to prevent abuse. As such, some information about the submitter (such as IP address) may be revealed to Google Inc.