├── .gitignore ├── .travis.yml ├── Cargo.toml ├── README.md ├── examples ├── aggregate_with_public_key_in_signature_group.rs ├── aggregated.rs ├── aggregated_with_pop.rs ├── nugget_pop.rs └── simple.rs └── src ├── bench.rs ├── bit.rs ├── chaum_pedersen_signature.rs ├── delinear.rs ├── distinct.rs ├── double.rs ├── double_pop.rs ├── engine.rs ├── lib.rs ├── multi_pop_aggregator.rs ├── schnorr_pop.rs ├── serialize.rs ├── single.rs ├── single_pop_aggregator.rs └── verifiers.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/README.md -------------------------------------------------------------------------------- /examples/aggregate_with_public_key_in_signature_group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/examples/aggregate_with_public_key_in_signature_group.rs -------------------------------------------------------------------------------- /examples/aggregated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/examples/aggregated.rs -------------------------------------------------------------------------------- /examples/aggregated_with_pop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/examples/aggregated_with_pop.rs -------------------------------------------------------------------------------- /examples/nugget_pop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/examples/nugget_pop.rs -------------------------------------------------------------------------------- /examples/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/examples/simple.rs -------------------------------------------------------------------------------- /src/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/bench.rs -------------------------------------------------------------------------------- /src/bit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/bit.rs -------------------------------------------------------------------------------- /src/chaum_pedersen_signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/chaum_pedersen_signature.rs -------------------------------------------------------------------------------- /src/delinear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/delinear.rs -------------------------------------------------------------------------------- /src/distinct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/distinct.rs -------------------------------------------------------------------------------- /src/double.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/double.rs -------------------------------------------------------------------------------- /src/double_pop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/double_pop.rs -------------------------------------------------------------------------------- /src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/engine.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/multi_pop_aggregator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/multi_pop_aggregator.rs -------------------------------------------------------------------------------- /src/schnorr_pop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/schnorr_pop.rs -------------------------------------------------------------------------------- /src/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/serialize.rs -------------------------------------------------------------------------------- /src/single.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/single.rs -------------------------------------------------------------------------------- /src/single_pop_aggregator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/single_pop_aggregator.rs -------------------------------------------------------------------------------- /src/verifiers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3f/bls/HEAD/src/verifiers.rs --------------------------------------------------------------------------------