Reasoning about belief in cryptographic protocols | Synapse