Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Cryptographic Constructions in the Type Theory of Agda

This branch is 586 commits ahead of np:master

Failed to load latest commit information.
Attack Renaming
Cipher/ElGamal Minor changes to ElGamal and Control/Strategy crypto-agda.agda
Composition with/out-K (some modules might break)
Control Minor changes to ElGamal and Control/Strategy crypto-agda.agda
Crypto with/out-K (some modules might break)
ECC -
FiniteField Various updates to regen as much HTML as possible
FunUniverse -
Game README: mention crypto-agda/protocols
Language/Simple Add Language.Simple.Free
Solver Various updates to regen as much HTML as possible
ZK ZK/PartialHeliosVerifier: Some fixes
alea with/out-K (some modules might break)
bijection-syntax Update/fix a few modules
circuits Various updates, cleanups, copatterns...
experimental with/out-K (some modules might break)
gup A big bag of changes which stayed too long uncommitted...
misc A big bag of changes which stayed too long uncommitted...
poster A big bag of changes which stayed too long uncommitted...
test-election-2 Add ZK.PartialHeliosVerifier which runs on real data!
.gitattributes A big bag of changes which stayed too long uncommitted...
.gitignore Add ZK.PartialHeliosVerifier which runs on real data!
Helios.agda
LICENSE LICENSE
README README: mention crypto-agda/protocols
README.agda Various updates to regen as much HTML as possible
adder.agda adder: use mapAccum
agda-pkg.conf ZK/PartialHeliosVerifier: Some fixes
crypto-agda.agda Minor changes to ElGamal and Control/Strategy crypto-agda.agda
cycle-id.agda cycle-id.agda
cycle.agda
cycle3.agda Changes in cycle.agda and cycle3.agda
elgamal.agda Various updates to regen as much HTML as possible
forking-lemma.agda
hash-param.agda A big bag of changes which stayed too long uncommitted...
rewind-on-success.agda rewind-on-success.agda
runjs.sh Add ZK.PartialHeliosVerifier which runs on real data!
sha1.agda Various updates to regen as much HTML as possible

README

The HTML highlighted version (not necessarily up to date):
  * http://crypto-agda.github.io/crypto-agda/html/README.html

  Otherwise, a good starting point is README.agda

This development is based on two other sub-projects:
  * https://github.com/crypto-agda/protocols

    Dependent protocols for communication

  * https://github.com/crypto-agda/explore

    Big operators as exploration functions in Agda

  * https://github.com/crypto-agda/agda-nplib

    An extension of Agda standard library
Something went wrong with that request. Please try again.