security/py-cryptkit - The NetBSD Packages Collection

Python Cryptographic Toolkit

CryptKit is a developer's toolkit implementing several of the most
modern and efficient cryptographic algorithms.  The kit is primarily
written in ANSI C for speed and subsequently wrapped with SWIG for
ease of use in python.

CryptKit is small and fast, mainly because it implements excellent
algorithms: Rijndael (AES), SHA 256 bits, Elliptic Curve PKI,
Diffie-Hellman key exchange and Nyberg-Ruppel signature/verification.
These modules are combined to provide a faster, lighter and easier
to use secure socket alternative to SSL.  CryptKit is not compatible
with SSL.  Whereas SSL aims to support a wide variety of algorithms
that essentially perform the same task ( like DES/RC4/RC2 or MD5/SHA
), CryptKit takes the minimalist approach of implementing only one
version of each crypto primitve. Great care went into selecting the
best of what was available.

Build dependencies

pkgtools/cwrappers

Runtime dependencies

lang/python27 lang/python27

Binary packages

OSArchitectureVersion
NetBSD 8.0earmv7hfpy27-cryptkit-0.9nb3.tgz
NetBSD 8.0earmv7hfpy27-cryptkit-0.9nb3.tgz
NetBSD 8.0earmv7hfpy27-cryptkit-0.9nb3.tgz
NetBSD 8.0i386py27-cryptkit-0.9nb3.tgz
NetBSD 8.0i386py27-cryptkit-0.9nb3.tgz
NetBSD 8.0powerpcpy27-cryptkit-0.9nb3.tgz
NetBSD 8.0powerpcpy27-cryptkit-0.9nb3.tgz
NetBSD 8.0powerpcpy27-cryptkit-0.9nb3.tgz
NetBSD 8.0powerpcpy27-cryptkit-0.9nb3.tgz
NetBSD 8.0x86_64py27-cryptkit-0.9nb3.tgz
NetBSD 8.0x86_64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0aarch64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0aarch64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0aarch64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0alphapy27-cryptkit-0.9nb3.tgz
NetBSD 9.0alphapy27-cryptkit-0.9nb3.tgz
NetBSD 9.0alphapy27-cryptkit-0.9nb3.tgz
NetBSD 9.0earmv6hfpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0earmv6hfpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0earmv6hfpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0earmv7hfpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0earmv7hfpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0earmv7hfpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0earmv7hfpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0i386py27-cryptkit-0.9nb3.tgz
NetBSD 9.0i386py27-cryptkit-0.9nb3.tgz
NetBSD 9.0i386py27-cryptkit-0.9nb3.tgz
NetBSD 9.0mips64ebpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0mips64ebpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0mips64ebpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0mips64ebpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0mips64ebpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0powerpcpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0powerpcpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0powerpcpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0powerpcpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0sparc64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0sparc64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0sparc64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0sparcpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0sparcpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0sparcpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0sparcpy27-cryptkit-0.9nb3.tgz
NetBSD 9.0x86_64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0x86_64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0x86_64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0x86_64py27-cryptkit-0.9nb3.tgz
NetBSD 9.0x86_64py27-cryptkit-0.9nb3.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.