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
|
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
|
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 |
Ian Goldberg
|
00bca17b9c
The CMZCredential trait should not itself be generic
|
6 months ago |
Ian Goldberg
|
bed5f08d4a
cargo fmt
|
6 months ago |
Ian Goldberg
|
7fb14f8a23
Add using_privkey and using_pubkey convenience functions to trait CMZCredential
|
6 months ago |
Ian Goldberg
|
987e1e5db6
Create, store, and load private and public keys for credential types
|
7 months ago |
Ian Goldberg
|
adb4472396
Make it possible to specify the mathematical group to use for a CMZ credential
|
7 months ago |
Ian Goldberg
|
3dccb6e47a
Initial implementation of the CMZ declarative macro and CMZCred derive procedural macro
|
7 months ago |