Probabilistic relational verification for cryptographic implementations | Synapse