Ian Goldberg
|
88476de090
µCMZ showing is just a one-line change from CMZ14
|
6 months ago |
Ian Goldberg
|
bd19afd6c0
Touch up the basic test
|
6 months ago |
Ian Goldberg
|
5ddd0ca5e3
Minor doc improvements
|
6 months ago |
Ian Goldberg
|
be4b16835c
Generate either CMZ14 or µCMZ keypairs, depending on a flag passed in
|
6 months ago |
Ian Goldberg
|
10c05f7bb3
Showing CMZ credentials (still no ZKPs yet)
|
6 months ago |
Michele Orrù
|
515dfef3a5
Transform some documentation into doctests.
|
6 months ago |
Michele Orrù
|
723aa81860
Minor documentation formatting improvements.
|
6 months ago |
Ian Goldberg
|
96aa50de5e
Add a verify_MAC function to credentials
|
6 months ago |
Ian Goldberg
|
08c88bdb07
Mark the module generated by the CMZProtocol macro family as #![allow(non_snake_case)]
|
6 months ago |
Ian Goldberg
|
cf200cc5e6
Remove an unused "use" from tests/wallet.rs
|
6 months ago |
Ian Goldberg
|
b445286f1e
Add a couple of comments to tests/wallet.rs
|
6 months ago |
Ian Goldberg
|
28eadc73eb
CMZ (not muCMZ) issuing should now work, except for there's no ZKPs
|
6 months ago |
Ian Goldberg
|
f6a599b9d6
CMZ (not muCMZ) issuing progressing
|
6 months ago |
Ian Goldberg
|
83f447d04b
Refactor a bit
|
6 months ago |
Ian Goldberg
|
66c9c45a54
More code generation
|
6 months ago |
Ian Goldberg
|
1dd53d20c3
Improve the error messages a bit
|
6 months ago |
Ian Goldberg
|
b44934d074
More code generation
|
6 months ago |
Ian Goldberg
|
93868f628c
Continue code generation
|
6 months ago |
Ian Goldberg
|
f2dbcad56d
Start code generation
|
6 months ago |
Ian Goldberg
|
ea6649a5eb
Classic CMZ and muCMZ gen_keys are slightly different
|
6 months ago |
Ian Goldberg
|
7f54f44bce
prepare and handle will need an rng
|
6 months ago |
Ian Goldberg
|
a24c71ca33
Emit the handle and finalize APIs
|
6 months ago |
Ian Goldberg
|
122c353ce1
Documentation for parameterized protocols
|
6 months ago |
Ian Goldberg
|
e6d04480e4
Start the README. Still very incomplete.
|
6 months ago |
Ian Goldberg
|
95ec3aa0d8
Typo fix in a comment
|
6 months ago |
Ian Goldberg
|
cb0e99cd07
Add the ability to optionally list parameters for CMZ protocols
|
6 months ago |
Ian Goldberg
|
c57c5effa1
The PrimeGroup trait automatically includes GroupEncoding
|
6 months ago |
Ian Goldberg
|
1e1fc3a8c7
Start having the CMZProtocol macro family generate the client and issuer API
|
6 months ago |
Ian Goldberg
|
8792e7afc3
Use collect() instead of manual iteration
|
6 months ago |
Ian Goldberg
|
7da83329b9
Parser for the CMZProtocol macros
|
6 months ago |