lighthouse/eth2/utils/bls/src
Paul Hauner bfa2e71b46
Move PublicKey to store uncompressed bytes.
This is an optimisation that allows for faster hashing of a public key,
however it adds a penalty to SSZ encoding because we need to go
decompressed -> PublicKey -> compressed.

The spec presently uses compressed bytes to store public keys, however
I'm hoping it will change.
2019-03-13 14:41:43 +11:00
..
aggregate_public_key.rs Move PublicKey to store uncompressed bytes. 2019-03-13 14:41:43 +11:00
aggregate_signature.rs Merge pull request #290 from mjkeating/tree_hash_spec_update 2019-03-13 14:04:42 +13:00
keypair.rs Impl serde ser and deser for bls keypairs 2019-03-08 13:15:41 +11:00
lib.rs Fix proof-of-possession issues. 2019-03-11 19:47:33 +11:00
public_key.rs Move PublicKey to store uncompressed bytes. 2019-03-13 14:41:43 +11:00
secret_key.rs Merge pull request #290 from mjkeating/tree_hash_spec_update 2019-03-13 14:04:42 +13:00
serde_vistors.rs Add bls serde_vistors file 2019-03-08 13:19:37 +11:00
signature.rs Move PublicKey to store uncompressed bytes. 2019-03-13 14:41:43 +11:00