Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-26 | -fix valgrind complaints | Özgür Kesim | |
2022-04-27 | -fix derivation, logging | Florian Dold | |
2022-04-26 | age restriction: make seed a HashCode due to endianess and security level ↵ | Florian Dold | |
concerns | |||
2022-04-26 | -remove debug logging | Florian Dold | |
2022-04-26 | various age restriction fixes, some of them half-baked | Florian Dold | |
2022-04-26 | -use uint32_t instead of uint8_t + padding for the age | Özgür Kesim | |
2022-04-26 | use htonl, not GNUNET_htonll | Florian Dold | |
2022-04-26 | fix age attestation signature padding and endianess | Florian Dold | |
2022-04-22 | -fixed tests for age restriction, now using correct seed | Özgür Kesim | |
2022-04-21 | Fixed seed size for TALER_age_restriction_commit | Özgür Kesim | |
Also, added src/util/tv_age_restriction.{c,json} for/as test vectors for age restriction. | |||
2022-03-28 | -rename variable | Özgür Kesim | |
2022-03-28 | [age restriction] progress 19/19 (final) - Use Edx25519 for crypto | Özgür Kesim | |
We switch from EcDSA to Edx25519 for the underlying signature scheme. Edx25519 is implemented in gnunet, starting with (gnunet-)commit ce38d1f6c9bd7857a1c3bc2094a0ee9752b86c32. | |||
2022-03-22 | implement helper functions for p2p signatures, clean up existing signature logic | Christian Grothoff | |
2022-03-08 | -ensure label has no zero bytes | Özgür Kesim | |
2022-03-03 | [age restriction] progress 18/n - attestation tested | Özgür Kesim | |
- Unit-tests for commit, derive, attest and verify added, with multiple combinations of minimum age and commited age. - Fixed crypto implementation (eddsa -> ecdsa) - Using now standard functionality from GNUNET: GNUNET_CRYPTO_ecdsa_{private,public}_key_derive All tests pass (unit tests in util/ and 'make check' in testing). | |||
2022-03-02 | -refactor TALER_AgeMask.mask -> TALER_AgeMask.bits | Özgür Kesim | |
also: fix off-by-one in TALER_age_restriction_commit | |||
2022-03-01 | [age restriction] progress 17/n - attestation implemented | Özgür Kesim | |
- functions TALER_age_commitment_attest and TALER_age_commitment_verify implemented. - age restriction implementation moved into util/age_restriction.c |