summaryrefslogtreecommitdiffstats
path: root/moon-abe/pbc-0.5.14/doc/preface.txt
blob: ec8a3373a848f427afac854f155cac4b8fcdfb86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
= PBC Library Manual 0.5.14 =
Ben Lynn
2006

== Preface ==

The PBC library is a free portable C library allowing the rapid prototyping of
pairing-based cryptosystems. It provides an abstract interface to a cyclic
group with a bilinear pairing, insulating the programmer from mathematical
details. Knowledge of elliptic curves is optional.

The PBC library is built on top of the GMP library, and the PBC API is strongly
influenced by the GMP API. Accordingly, this manual tries to imitate the look
and feel of the GMP manual.

The PBC library homepage: http://crypto.stanford.edu/pbc/[http://crypto.stanford.edu/pbc/]

The GMP library homepage: http://www.swox.com/gmp/[http://www.swox.com/gmp/]