Source: nettle4 Section: libs Maintainer: Magnus Holmgren Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), libgmp-dev, m4, texinfo Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/holmgren/nettle.git -b experimental Vcs-Browser: https://salsa.debian.org/holmgren/nettle/tree/experimental Homepage: https://www.lysator.liu.se/~nisse/nettle/ Package: libnettle9 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: low level cryptographic library (symmetric and one-way cryptos) Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space. . It tries to solve a problem of providing a common set of cryptographic algorithms for higher-level applications by implementing a context-independent set of cryptographic algorithms. In that light, Nettle doesn't do any memory allocation or I/O, it simply provides the cryptographic algorithms for the application to use in any environment and in any way it needs. . This package contains the symmetric and one-way cryptographic algorithms. To avoid having this package depend on libgmp, the asymmetric cryptos reside in a separate library, libhogweed. Package: libhogweed7 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: low level cryptographic library (public-key cryptos) Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space. . It tries to solve a problem of providing a common set of cryptographic algorithms for higher-level applications by implementing a context-independent set of cryptographic algorithms. In that light, Nettle doesn't do any memory allocation or I/O, it simply provides the cryptographic algorithms for the application to use in any environment and in any way it needs. . This package contains the asymmetric cryptographic algorithms, which, require the GNU multiple precision arithmetic library (libgmp) for their large integer computations. Package: nettle4-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libnettle9 (= ${binary:Version}), libhogweed7 (= ${binary:Version}), libgmp-dev, ${misc:Depends} Replaces: libnettle-dev, nettle-dev (<= 4.0) Conflicts: libnettle-dev, nettle-dev (<= 4.0) Description: low level cryptographic library (v4 development files) Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space. . It tries to solve a problem of providing a common set of cryptographic algorithms for higher-level applications by implementing a context-independent set of cryptographic algorithms. In that light, Nettle doesn't do any memory allocation or I/O, it simply provides the cryptographic algorithms for the application to use in any environment and in any way it needs. . This package contains the development files (C headers and static libraries) for Nettle version 4.0. This binary package is only available in experimental for testing compapility with Nettle v4 and preparing the transition of the src:nettle and nettle-dev to the new upstream release. # Package: nettle-dev # Section: libdevel # Architecture: all # Depends: nettle4-dev (>= ${source:Version}) # Description: low level cryptographic library (transition testing) # Experimental dummy package for testing the transition to Nettle 4. Package: nettle-bin Section: misc Architecture: any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: lsh-utils (<< 2.0.4-dfsg-1) Replaces: lsh-utils (<< 2.0.4-dfsg-1) Suggests: lsh-doc Description: low level cryptographic library (binary tools) Nettle is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space. . It tries to solve a problem of providing a common set of cryptographic algorithms for higher-level applications by implementing a context-independent set of cryptographic algorithms. In that light, Nettle doesn't do any memory allocation or I/O, it simply provides the cryptographic algorithms for the application to use in any environment and in any way it needs. . This package contains binary utilities that accompany the library: . - nettle-lfib-stream - generates a pseudo-random stream, using the Knuth lfib (non-cryptographic) pseudo-random generator. - sexp-conv - conversion tool for handling the different flavours of sexp syntax. - pkcs1-conv - converts PKCS#1 keys to sexp format. - nettle-hash - command-line tool to compute message digests such as SHA-1.