_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


ghc-cryptohash 0.11.9
Dependencies: ghc-byteable@0.1.1 ghc-cryptonite@0.30 ghc-memory@0.18.0 ghc-hunit@1.6.2.0 ghc-quickcheck@2.15.0.1 ghc-tasty@1.5.3 ghc-tasty-quickcheck@0.11.1 ghc-tasty-hunit@0.10.2
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/vincenthz/hs-cryptohash
Licenses: Modified BSD
Build system: haskell
Synopsis: Collection of cryptographic hashes in Haskell
Description:

A collection of crypto hashes, with a practical incremental and one-pass, pure APIs, with performance close to the fastest implementations available in other languages. The implementations are made in C with a haskell FFI wrapper that hides the C implementation.

ghc-crypton-x509-store 1.6.11
Dependencies: ghc-pem@0.2.4 ghc-asn1-types@0.3.4 ghc-asn1-encoding@0.9.6 ghc-crypton@1.0.4 ghc-crypton-x509@1.7.7
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/kazu-yamamoto/crypton-certificate
Licenses: Modified BSD
Build system: haskell
Synopsis: X.509 collection accessing and storing methods
Description:

This package provides methods for accessing and storing X.509 collections of certificates, certificate revocation lists, and exception lists.

ghc-crypton-socks 0.6.2
Dependencies: ghc-cereal@0.5.8.3 ghc-network@3.2.8.0 ghc-network-bsd@2.8.1.0
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: http://github.com/mpilgrem/crypton-socks
Licenses: Modified BSD
Build system: haskell
Synopsis: SOCKS Protocol Version 5
Description:

This package provides a library implementing SOCKS Protocol Version 5.

ghc-sha 1.6.4.4
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://hackage.haskell.org/package/SHA
Licenses: Modified BSD
Build system: haskell
Synopsis: SHA suite of message digest functions
Description:

This library implements the SHA suite of message digest functions, according to NIST FIPS 180-2 (with the SHA-224 addendum), as well as the SHA-based HMAC routines. The functions have been tested against most of the NIST and RFC test vectors for the various functions. While some attention has been paid to performance, these do not presently reach the speed of well-tuned libraries, like OpenSSL.

ghc-openssl-streams 1.2.3.0
Dependencies: ghc-hsopenssl@0.11.7.11 ghc-io-streams@1.5.2.2 ghc-network@3.2.8.0
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://hackage.haskell.org/package/openssl-streams
Licenses: Modified BSD
Build system: haskell
Synopsis: OpenSSL network support for io-streams
Description:

This library contains io-streams routines for secure networking using OpenSSL (by way of HsOpenSSL).

ghc-crypto-api 0.13.3
Dependencies: ghc-cereal@0.5.8.3 ghc-tagged@0.8.9 ghc-entropy@0.4.1.11
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/TomMD/crypto-api
Licenses: Modified BSD
Build system: haskell
Synopsis: Provides generic interface for cryptographic operations for Haskell
Description:

This Haskell package provides a generic interface for cryptographic operations (hashes, ciphers, randomness).

Maintainers of hash and cipher implementations are encouraged to add instances for the classes defined in Crypto.Classes. Crypto users are similarly encouraged to use the interfaces defined in the Classes module.

Any concepts or functions of general use to more than one cryptographic algorithm (ex: padding) is within scope of this package.

ghc-cryptonite-conduit 0.2.2
Dependencies: ghc-conduit@1.3.6.1 ghc-conduit-extra@1.3.8 ghc-cryptonite@0.30 ghc-exceptions@0.10.9 ghc-memory@0.18.0 ghc-resourcet@1.3.0
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/haskell-crypto/cryptonite-conduit
Licenses: Modified BSD
Build system: haskell
Synopsis: Cryptonite bridge for conduit
Description:

This package provides conduit interfaces for some of cryptonite's implementations of cryptographic primitives.

ghc-cryptohash-md5 0.11.101.0
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/haskell-hvr/cryptohash-md5
Licenses: Modified BSD
Build system: haskell
Synopsis: MD5 implementation for Haskell
Description:

This Haskell package provides implementation of MD5.

ghc-asn1-parse 0.9.5
Dependencies: ghc-asn1-types@0.3.4 ghc-asn1-encoding@0.9.6
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/vincenthz/hs-asn1
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple monadic parser for ASN1 stream types
Description:

This package provides a simple monadic parser for ASN1 stream types, when ASN1 pattern matching is not convenient.

ghc-x509-system 1.6.7
Dependencies: ghc-pem@0.2.4 ghc-x509@1.7.7 ghc-x509-store@1.6.9
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: http://github.com/vincenthz/hs-certificate
Licenses: Modified BSD
Build system: haskell
Synopsis: Handle system X.509 accessors and storage
Description:

This package provides a library to handle system accessors and storage for X.509 certificates.

ghc-crypto-cipher-types 0.0.9
Dependencies: ghc-byteable@0.1.1 ghc-securemem@0.1.10
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/vincenthz/hs-crypto-cipher
Licenses: Modified BSD
Build system: haskell
Synopsis: Generic cryptography cipher types for Haskell
Description:

This Haskell package provides basic typeclasses and types for symmetric ciphers.

ghc-hsopenssl 0.11.7.11
Dependencies: ghc-network@3.2.8.0 openssl@3.5.7
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/haskell-cryptography/HsOpenSSL
Licenses: Public Domain
Build system: haskell
Synopsis: Partial OpenSSL binding for Haskell
Description:

HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA and DSA keys, read and write PEM files, generate message digests, sign and verify messages, encrypt and decrypt messages. It has also some capabilities of creating SSL clients and servers. This package is in production use by a number of Haskell based systems and stable. You may also be interested in the tls package, http://hackage.haskell.org/package/tls, which is a pure Haskell implementation of SSL.

ghc-cryptonite 0.30
Dependencies: ghc-memory@0.18.0 ghc-basement@0.0.16
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/haskell-crypto/cryptonite
Licenses: Modified BSD
Build system: haskell
Synopsis: Cryptography primitives
Description:

This package is a repository of cryptographic primitives for Haskell. It supports a wide range of symmetric ciphers, cryptographic hash functions, public key algorithms, key derivation numbers, cryptographic random number generators, and more.

ghc-digest 0.0.2.1
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: http://hackage.haskell.org/package/digest
Licenses: Modified BSD
Build system: haskell
Synopsis: Various cryptographic hashes for bytestrings
Description:

This package provides efficient cryptographic hash implementations for strict and lazy bytestrings. For now, CRC32 and Adler32 are supported; they are implemented as FFI bindings to efficient code from zlib.

ghc-crypton-x509-validation 1.6.14
Dependencies: ghc-memory@0.18.0 ghc-hourglass@0.2.12 ghc-data-default@0.8.0.1 ghc-pem@0.2.4 ghc-asn1-types@0.3.4 ghc-asn1-encoding@0.9.6 ghc-crypton-x509@1.7.7 ghc-crypton-x509-store@1.6.11 ghc-crypton@1.0.4 ghc-iproute@1.7.15
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/kazu-yamamoto/crypton-certificate
Licenses: Modified BSD
Build system: haskell
Synopsis: X.509 Certificate and CRL validation
Description:

This package provides Haskell tools for X.509 certificate and Certificates revocation list (CRL) validation.

ghc-asn1-types 0.3.4
Dependencies: ghc-memory@0.18.0 ghc-hourglass@0.2.12
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/vincenthz/hs-asn1-types
Licenses: Modified BSD
Build system: haskell
Synopsis: ASN.1 types for Haskell
Description:

The package provides the standard types for dealing with the ASN.1 format.

ghc-cryptohash-sha256 0.11.102.1
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/haskell-hvr/cryptohash-sha256
Licenses: Modified BSD
Build system: haskell
Synopsis: SHA-256 implementation for Haskell
Description:

This Haskell package provides an incremental and one-pass, pure API to the SHA-256 cryptographic hash algorithm, with performance close to the fastest implementations available in other languages.

The implementation is made in C with a haskell FFI wrapper that hides the C implementation.

ghc-asn1-encoding 0.9.6
Dependencies: ghc-hourglass@0.2.12 ghc-asn1-types@0.3.4
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/vincenthz/hs-asn1
Licenses: Modified BSD
Build system: haskell
Synopsis: ASN1 data reader and writer in RAW, BER and DER forms
Description:

This package provides a reader and writer for ASN1 data in raw form with supports for high level forms of ASN1 (BER, and DER).

ghc-crypto-api-tests 0.3
Dependencies: ghc-test-framework-quickcheck2@0.3.0.6 ghc-crypto-api@0.13.3 ghc-cereal@0.5.8.3 ghc-test-framework@0.8.2.2 ghc-test-framework-hunit@0.3.0.2 ghc-hunit@1.6.2.0 ghc-quickcheck@2.15.0.1
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/TomMD/crypto-api-tests
Licenses: Modified BSD
Build system: haskell
Synopsis: Test framework and KATs for cryptographic operations for Haskell
Description:

This Haskell package provides a test framework for hash and cipher operations using the crypto-api interface. Known answer tests (KATs) for common cryptographic algorithms are included.

ghc-ed25519 0.0.5.0
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/thoughtpolice/hs-ed25519/
Licenses: Expat
Build system: haskell
Synopsis: Ed25519 cryptographic signatures
Description:

This package provides a simple, fast, self-contained copy of the Ed25519 public-key signature system with a clean interface. It also includes support for detached signatures, and thorough documentation on the design and implementation, including usage guidelines.

ghc-hsopenssl-x509-system 0.1.0.4
Dependencies: ghc-hsopenssl@0.11.7.11
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/redneb/HsOpenSSL-x509-system
Licenses: Modified BSD
Build system: haskell
Synopsis: Use the system's native CA certificate store with HsOpenSSL
Description:

This package provides a cross-platform library that tries to find a (reasonable) CA certificate bundle that can be used with HsOpenSSL to verify the certificates of remote peers. It is for HsOpenSSL what x509-system is for the tls package, and borrows some ideas from x509-system.

ghc-curve25519 0.2.8.1
Dependencies: ghc-crypto-api@0.13.3
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/acw/curve25519
Licenses: Modified BSD
Build system: haskell
Synopsis: Fast implementations of the curve25519 elliptic curve primitives
Description:

This module provides Haskell bindings and extensions to the curve25519-donna codebase. It's a pretty straightforward implementation of the basic cryptographic routines you'd want from a project that uses curve25519: key generation, and key agreement. For further functionality, you'll want to look elsewhere.

ghc-crypto-pubkey-types 0.4.3
Dependencies: ghc-asn1-types@0.3.4 ghc-asn1-encoding@0.9.6
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: http://github.com/vincenthz/hs-crypto-pubkey-types
Licenses: Modified BSD
Build system: haskell
Synopsis: Generic cryptography Public keys algorithm types
Description:

Generic cryptography public keys algorithm types.

ghc-crypton-x509-system 1.6.7
Dependencies: ghc-pem@0.2.4 ghc-crypton-x509@1.7.7 ghc-crypton-x509-store@1.6.11
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/kazu-yamamoto/crypton-certificate
Licenses: Modified BSD
Build system: haskell
Synopsis: Handle per-operating-system X.509 accessors and storage
Description:

This package provides tools for operating system dependent X.509 stores, storage methods, and accessors.

Total packages: 33008