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
|
662b45327c
Merge serialization code for scalars and points
|
6 months ago |
Ian Goldberg
|
9e8430e2a8
Add serde abilities to credentials, pubkeys, and privkeys
|
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
|
f9759d4f0a
Remove a redundant type annotation in a test
|
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 |