The Pairing-Based Cryptography Library

News Archive 3

Released pbc-0.4.16

The files should be downloadable again.

No major changes. One example was removed, and the license was upgraded to GPLv3.

Thu Mar 13 14:27:40 PDT 2008

Released pbc-0.4.15

I stopped a crash when element_from_hash is called for GT on type D curves. Thanks to Paul Miller for reporting the bug.

Due to a horrible hashing routine, which I hope to fix one day, hashing to GT for D curves map everything to 1. The crash occurred because standardizing the coset representative uses an optimization involving Lucas sequences, which divides by zero when given 1.

Sun Mar 2 19:29:51 PST 2008

Released pbc-0.4.14

Thanks again to Adam McLaurin for reporting that PBC was not playing with well C++. This has been fixed.

Sun Feb 24 19:29:49 PST 2008

Released pbc-0.4.13

Fixed bug reported by Adam McLaurin.

Wed Feb 20 01:25:58 PST 2008

SSARES: Secure Searchable Automated Remote Email Storage

Adam Aviv has released an application for SSARES: Secure Searchable Automated Remote Email Storage, which uses the PBC library.

His code originally used PBC version 0.2.16, an ancient version of PBC. He recently converted to the latest version: 0.4.12. If anyone else needs to do this same, the main obstacles Adam reported are:

  • element_pow is now element_pow_mpz

  • element_from_hash has swapped the order of the last two parameters

  • pairing_apply is the current name for executing a pairing (without preprocessing)

Sun Oct 7 02:03:53 PDT 2007

News: 0 1 2 3 4 5 6 7 8 9 10 11