aboutsummaryrefslogtreecommitdiffstats
path: root/moon-abe/pbc-0.5.14/debian/control
diff options
context:
space:
mode:
authorRuan HE <ruan.he@orange.com>2015-09-04 07:35:06 +0000
committerGerrit Code Review <gerrit@172.30.200.206>2015-09-04 07:35:06 +0000
commitca6aa8198d2335f8c326c3dd4d26bf5899064214 (patch)
tree6274a2d971fc0cac0896efe8583927d0190e3d20 /moon-abe/pbc-0.5.14/debian/control
parent92fd2dbfb672d7b2b1cdfd5dd5cf89f7716b3e12 (diff)
parent3baeb11a8fbcfcdbc31976d421f17b85503b3ecd (diff)
Merge "init attribute-based encryption"
Diffstat (limited to 'moon-abe/pbc-0.5.14/debian/control')
-rw-r--r--moon-abe/pbc-0.5.14/debian/control54
1 files changed, 54 insertions, 0 deletions
diff --git a/moon-abe/pbc-0.5.14/debian/control b/moon-abe/pbc-0.5.14/debian/control
new file mode 100644
index 00000000..219ed4d1
--- /dev/null
+++ b/moon-abe/pbc-0.5.14/debian/control
@@ -0,0 +1,54 @@
+Source: libpbc
+Priority: extra
+Maintainer: Paul Miller <jettero@gmail.com>
+Build-Depends: debhelper (>= 5), autotools-dev, gentoo-functions, libreadline-dev
+Standards-Version: 3.7.2
+Section: libs
+
+Package: libpbc-dev
+Section: libdevel
+Architecture: any
+Depends: libpbc0 (= ${Source-Version})
+Description: Pairing-Based Cryptography Library
+ Pairing-based cryptography is a relatively young area of cryptography that
+ revolves around a certain function with special properties.
+ The PBC (Pairing-Based Cryptography) library is a free C library (released
+ under the Lesser GNU Public License) built on the GMP library that performs
+ the mathematical operations underlying pairing-based cryptosystem.
+ The PBC library is designed to be the backbone of implementations of
+ pairing-based cryptosystems, thus speed and portability are important goals.
+ It provides routines such as elliptic curve generation, elliptic curve
+ arithmetic and pairing computation. Thanks to the GMP library, despite being
+ written in C, pairings times are reasonable.
+ The API is abstract enough that the PBC library can be used even if the
+ programmer possesses only an elementary understanding of pairings. There is
+ no need to learn about elliptic curves or much of number theory. (The minimum
+ requirement is some knowledge of cyclic groups and properties of the
+ pairing.)
+ This tutorial shows how to implement a pairing-based cryptosystem in a few
+ lines using the PBC library.
+ The PBC library can also be used to build conventional cryptosystems.
+
+Package: libpbc0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Pairing-Based Cryptography Library
+ Pairing-based cryptography is a relatively young area of cryptography that
+ revolves around a certain function with special properties.
+ The PBC (Pairing-Based Cryptography) library is a free C library (released
+ under the Lesser GNU Public License) built on the GMP library that performs
+ the mathematical operations underlying pairing-based cryptosystem.
+ The PBC library is designed to be the backbone of implementations of
+ pairing-based cryptosystems, thus speed and portability are important goals.
+ It provides routines such as elliptic curve generation, elliptic curve
+ arithmetic and pairing computation. Thanks to the GMP library, despite being
+ written in C, pairings times are reasonable.
+ The API is abstract enough that the PBC library can be used even if the
+ programmer possesses only an elementary understanding of pairings. There is
+ no need to learn about elliptic curves or much of number theory. (The minimum
+ requirement is some knowledge of cyclic groups and properties of the
+ pairing.)
+ This tutorial shows how to implement a pairing-based cryptosystem in a few
+ lines using the PBC library.
+ The PBC library can also be used to build conventional cryptosystems.