bbs_plus 0.7.0

BBS+ signature and protocol for proof of knowledge of signature
Documentation
# bbs_plus

BBS+ signature according to the paper: [Anonymous Attestation Using the Strong Diffie Hellman Assumption Revisited](https://eprint.iacr.org/2016/663).
Provides
- signature creation and verification in both groups G1 and G2.
- proof of knowledge of signature and corresponding messages in group G1 as that is more efficient.

### Modules

1. Signature parameters and key generation module - [`setup`]
2. Signature module - [`signature`]
3. Proof of knowledge of signature module - [`proof`]

The implementation tries to use the same variable names as the paper and thus violate Rust's naming conventions at places.

[`setup`]: crate::setup
[`signature`]: crate::signature
[`proof`]: crate::proof

License: Apache-2.0