The Pairing-Based Cryptography Library

Downloads

Description Thanks!

pbc-0.5.14.tar.gz

PBC library source code

pbc-0.5.14-win32-bin.zip

Windows binaries and DLL; compiled with MinGW

[Homebrew]

Homebrew, an installer for OS X

[PBC Ubuntu packages]

Ubuntu packages, also Gentoo portage overlay

Paul Miller

[Crypt:PBC]

Perl module

Paul Miller

[pypbc]

Python 3 bindings

Geremy Condra

[jPBC]

Java port, Java wrappers

Angelo De Caro

[PBCWrapper]

C++ wrappers

Aniket Kate

pbc-0.5.4-osx.patch

Patch to remove nested functions (for OS X)

Jó Ágila Bitsch

[PBC for handheld devices]

ARM architectures, e.g. Linux Familiar and WinCE

KISON research group, UOC

pbc-0.4.7-vc.zip

Microsoft Visual C++ conversion

Michael Cheng

dparam.zip

MNT curve parameters

The PBC git repository is http://repo.or.cz/r/pbc.git.

The PBC library requires the GMP library.

The MNT parameters given above are for all D less than a million yielding subgroup sizes at least 80 bits and less than 300 bits long. They were generated using test programs bundled with PBC library.

License

Released under the GNU General Public License.