From 3baeb11a8fbcfcdbc31976d421f17b85503b3ecd Mon Sep 17 00:00:00 2001 From: WuKong Date: Fri, 4 Sep 2015 09:25:34 +0200 Subject: init attribute-based encryption Change-Id: Iba1a3d722110abf747a0fba366f3ebc911d25b25 --- moon-abe/pbc-0.5.14/debian/control | 54 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 moon-abe/pbc-0.5.14/debian/control (limited to 'moon-abe/pbc-0.5.14/debian/control') 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 +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. -- cgit 1.2.3-korg