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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


go-github-com-pion-randutil v0.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/pion/randutil
Licenses: Expat
Build system: go
Synopsis: Helper library for cryptographic and mathematical randoms
Description:

This package provides primitives for generating random values.

go-github-com-gxed-hashland-keccakpg 0.0.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/gxed/hashland
Licenses: Expat
Build system: go
Synopsis: Implements the Keccak (SHA-3) hash algorithm in Go
Description:

Package keccak implements the Keccak (SHA-3) hash algorithm. See http://keccak.noekeon.org.

go-github-com-skeema-knownhosts 1.3.1
Propagated dependencies: go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/skeema/knownhosts
Licenses: ASL 2.0
Build system: go
Synopsis: Go SSH known_hosts wrapper with host key lookup
Description:

Package knownhosts is a thin wrapper around golang.org/x/crypto/ssh/knownhosts, adding the ability to obtain the list of host key algorithms for a known host.

go-github-com-gaukas-godicttls 0.0.4
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/gaukas/godicttls
Licenses: Modified BSD
Build system: go
Synopsis: Dictionary for TLS
Description:

This package provides a dictionary for TLS written in Go providing bidirectional mapping values to their names, plus enum convenience for values.

go-github-com-protonmail-bcrypt 0.0.0-20211005172633-e235017c1baf
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/ProtonMail/bcrypt
Licenses: Modified BSD
Build system: go
Synopsis: Bcrypt hash algorithm in Golang
Description:

This package provides a Golang implementation of the bcrypt hash algorithm. It is a fork of github.com/jameskeane/bcrypt.

go-github-com-google-go-tpm 0.9.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/google/go-tpm
Licenses: ASL 2.0
Build system: go
Synopsis: Go-TPM Legacy TPM 2.0 library
Description:

This package provides a functionality to communicate directly with a Trusted Platform Module device. The libraries don't implement the entire spec for neither 1.2 nor 2.0.

Included submodules:

  • tpm - TPM 1.2 client library

  • tpm2 - TPM 2.0 client library.

  • direct - the prototype "TPMDirect" TPM 2.0 API, which is intended to (eventually) be 1:1 with the TPM 2.0 spec

go-github-com-golang-jwt-jwt-v5 5.2.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/golang-jwt/jwt
Licenses: Expat
Build system: go
Synopsis: Go implementation of JSON Web Tokens
Description:

This package provides a Go implementation of JSON Web Tokens and supports the parsing and verification as well as the generation and signing of JSON Web Tokens. The currently supported signing algorithms are HMAC SHA, RSA, RSA-PSS, and ECDSA, though hooks are present for adding your own.

go-github-com-tjfoc-gmsm 1.4.1
Propagated dependencies: go-github-com-golang-protobuf@1.5.4 go-golang-org-x-crypto@0.43.0 go-golang-org-x-net@0.46.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/tjfoc/gmsm
Licenses: ASL 2.0
Build system: go
Synopsis: ShangMi (SM) cipher suites for Golang
Description:

This package provides ShāngMì 4 cipher suites implementation (GM SM2/3/4).

Main functions:

  • SM2 national secret elliptic curve algorithm library

  • SM3 national secret hash algorithm library

  • SM4 national secret block cipher algorithm library

go-github-com-libp2p-go-libp2p-crypto 2.0.1-0.7240b40
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/libp2p/go-libp2p-crypto
Licenses: Expat
Build system: go
Synopsis: Various cryptographic utilities used by IPFS
Description:

Various cryptographic utilities used by IPFS

go-software-sslmate-com-src-go-pkcs12 0.5.0
Propagated dependencies: go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/SSLMate/go-pkcs12
Licenses: Modified BSD
Build system: go
Synopsis: Encoding and decoding PKCS#12 files
Description:

Package pkcs12 implements some of PKCS#12 (also known as P12 or PFX). It is intended for decoding DER-encoded P12/PFX files for use with the crypto/tls package, and for encoding P12/PFX files for use by legacy applications which do not support newer formats. Since PKCS#12 uses weak encryption primitives, it SHOULD NOT be used for new applications.

go-github-com-gsterjov-go-libsecret 0.0.0-20161001094733-a6f4afe4910c
Propagated dependencies: go-github-com-godbus-dbus@0.0.0-20190726142602-4481cbc300e2
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/gsterjov/go-libsecret
Licenses: Expat
Build system: go
Synopsis: Manage secrets via the @code{Secret Service} DBus API
Description:

This native Go library manages secrets via the freedesktop.org Secret Service DBus interface.

go-github-com-xanzy-ssh-agent 0.2.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/xanzy/ssh-agent/
Licenses: ASL 2.0
Build system: go
Synopsis: Control ssh-agent from Go
Description:

Package agent implements the ssh-agent protocol, and provides both a client and a server. The client can talk to a standard ssh-agent that uses UNIX sockets, and one could implement an alternative ssh-agent process using the sample server.

go-github-com-sean--seed 0.0.0-20170313163322-e2103e2c3529
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/sean-/seed
Licenses: Expat
Build system: go
Synopsis: Seed random number generator
Description:

Boiler-plate to securely seed Go's random number generator (if possible).

age-keygen 1.2.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://filippo.io/age
Licenses: Modified BSD
Build system: go
Synopsis: Secure file encryption tool, format, and Go library
Description:

This package implements file encryption according to the https://age-encryption.org/v1 specification. It features small explicit keys, no configuration options, and Unix-style composability. This package provides a command line interface (CLI) tools.

go-github-com-go-asn1-ber-asn1-ber 1.5.7
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/go-asn1-ber/asn1-ber
Licenses: Expat
Build system: go
Synopsis: ASN.1 BER encoding and decoding in Go
Description:

This package provides Abstract Syntax Notation One BER encoding and decoding in the Go language.

go-github-com-smallstep-pkcs7 0.2.1
Propagated dependencies: go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/smallstep/pkcs7
Licenses: Expat
Build system: go
Synopsis: Subset of PKCS #7 / Cryptographic Message Syntax implemented in Golang
Description:

This package implements a subset of PKCS #7 / Cryptographic Message Syntax (RFC 2315, RFC 5652).

go-keyring 1.2.2
Propagated dependencies: go-github-com-dvsekhvalnov-jose2go@1.5.0 go-github-com-godbus-dbus@0.0.0-20190726142602-4481cbc300e2 go-github-com-gsterjov-go-libsecret@0.0.0-20161001094733-a6f4afe4910c go-github-com-mitchellh-go-homedir@1.1.0 go-github-com-mtibben-percent@0.2.1 go-golang-org-x-sys@0.37.0 go-golang-org-x-term@0.36.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/99designs/keyring
Licenses: Expat
Build system: go
Synopsis: Go library providing a uniform interface for various secure credential stores
Description:

Keyring provides utility functions for and a common interface to a range of secure credential storage services. Originally developed as part of AWS Vault, a command line tool for securely managing AWS access from developer workstations.

Currently Keyring supports the following backends: macOS/OSX Keychain, Windows pcredential store, Pass, Secret Service, KDE Wallet, Encrypted File. This package provides an command line interface (CLI) tool.

go-github-com-riobard-go-bloom 0.0.0-0.cdc8013
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/riobard/go-bloom
Licenses: ASL 2.0
Build system: go
Synopsis: Bloom filter in Go
Description:

Go-Bloom implements bloom filter using double hashing.

go-github-com-nats-io-nkeys 0.4.11
Propagated dependencies: go-golang-org-x-crypto@0.43.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/nats-io/nkeys
Licenses: ASL 2.0
Build system: go
Synopsis: Go library implementing public-key system for NATS ecosystem
Description:

This package is an Ed25519 based public-key signature system that simplifies keys and seeds and performs signing and verification.

go-github-com-emersion-go-pgpmail 0.2.1
Propagated dependencies: go-github-com-emersion-go-message@0.18.1 go-github-com-protonmail-go-crypto@1.3.0 go-golang-org-x-text@0.30.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/emersion/go-pgpmail
Licenses: Expat
Build system: go
Synopsis: PGP mail encryption for Go
Description:

The pgpmail package implements PGP encryption for e-mail messages.

go-github-com-zeebo-blake3-avo 0.0.0-20240814144702-1a8215cf69be
Propagated dependencies: go-github-com-mmcloughlin-avo@0.6.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/zeebo/blake3
Licenses: CC0
Build system: go
Synopsis: BLAKE3 Avo integration
Description:

This package provides a avo vectorized version of BLAKE3 implementation in Golang.

go-github-com-cloudflare-circl 1.5.0
Propagated dependencies: go-github-com-bwesterb-go-ristretto@1.2.3 go-golang-org-x-crypto@0.43.0 go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://blog.cloudflare.com/introducing-circl
Licenses: Modified BSD
Build system: go
Synopsis: Cloudflare Interoperable Reusable Cryptographic Library
Description:

CIRCL (Cloudflare Interoperable, Reusable Cryptographic Library) is a collection of cryptographic primitives written in Go. The goal of this library is to be used as a tool for experimental deployment of cryptographic algorithms targeting Post-Quantum (PQ) and Elliptic Curve Cryptography (ECC).

go-github-com-golang-jwt-jwt-v4 4.5.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/golang-jwt/jwt
Licenses: Expat
Build system: go
Synopsis: Go implementation of JSON Web Tokens
Description:

This package provides a Go implementation of JSON Web Tokens and supports the parsing and verification as well as the generation and signing of JSON Web Tokens. The currently supported signing algorithms are HMAC SHA, RSA, RSA-PSS, and ECDSA, though hooks are present for adding your own.

go-lukechampine-com-blake3 1.1.5
Propagated dependencies: go-github-com-klauspost-cpuid@1.2.3
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://pkg.go.dev/lukechampine.com/blake3
Licenses: Expat
Build system: go
Synopsis: Implementation of the BLAKE3 cryptographic hash function
Description:

blake3 implements the BLAKE3 cryptographic hash function. In addition to the pure-Go implementation, this package also contains AVX-512 and AVX2 routines (generated by avo) that greatly increase performance for large inputs and outputs.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087