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

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-chmduquesne-rollinghash 4.0.0-1.9a5199b
Propagated dependencies: go-code-cloudfoundry-org-bytefmt@0.0.0-20240329144308-0c372429d24b
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/chmduquesne/rollinghash
Licenses: Expat
Build system: go
Synopsis: Rolling hashes in Go
Description:

This package provides a Go implementation of several rolling hashes.

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-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-dvsekhvalnov-jose2go 1.5.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/dvsekhvalnov/jose2go
Licenses: Expat
Build system: go
Synopsis: Go implementation of Javascript Object Signing and Encryption spec
Description:

This package provides a Go library for generating, decoding, and encrypting JSON Web Tokens (JWT). It relies only on the standard library.

go-torproject-org-pluggable-transports-goptlib 1.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://gitweb.torproject.org/pluggable-transports/goptlib.git/
Licenses: CC0
Build system: go
Synopsis: Go pluggable transports library
Description:

GoPtLib is a library for writing Tor pluggable transports in Go.

go-github-com-minio-crc64nvme 1.0.1
Propagated dependencies: go-github-com-klauspost-cpuid-v2@2.2.8
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/minio/crc64nvme
Licenses: ASL 2.0
Build system: go
Synopsis: CRC64 checksums using carryless-multiplication
Description:

This package calculates CRC64 checksums using carryless-multiplication accelerated with SIMD instructions for both ARM and x86. The code is based on the https://github.com/awesomized/crc64fast-nvme.git, crc64fast-nvme package in Rust.

go-github-com-flynn-noise 1.0.0
Propagated dependencies: go-gopkg-in-check-v1@1.0.0-20201130134442-10cb98267c6c 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/flynn/noise
Licenses: Modified BSD
Build system: go
Synopsis: Go implementation of the Noise protocol framework
Description:

noise implements the Noise protocol framework. Noise is a low-level framework for building crypto protocols. Noise protocols support mutual and optional authentication, identity hiding, forward secrecy, zero round-trip encryption, and other advanced features.

go-github-com-stefanberger-go-pkcs11uri 0.0.0-20230803200340-78284954bff6
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/stefanberger/go-pkcs11uri
Licenses: ASL 2.0
Build system: go
Synopsis: Golang pkcs11 URI library
Description:

This package implements RFC 7512 - the PKCS #11 URI Scheme; and errata specifications.

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-aperturerobotics-jacobsa-crypto 1.0.1-0.b1eb679
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/aperturerobotics/jacobsa-crypto
Licenses: ASL 2.0
Build system: go
Synopsis: Cryptography missing from the Go standard library
Description:

This repository contains Go packages related to cryptographic standards that are not included in the Go standard library.

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-decred-dcrd-crypto-blake256 1.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/decred/dcrd
Licenses: ISC
Build system: go
Synopsis: BLAKE-256/BLAKE-224 crypto hash functions implementation
Description:

Package blake256 implements BLAKE-256 and BLAKE-224 with SSE2, SSE4.1, and AVX acceleration and zero allocations.

go-filippo-io-age 1.2.1
Propagated dependencies: go-golang-org-x-sys@0.37.0 go-golang-org-x-term@0.36.0 go-golang-org-x-crypto@0.43.0 go-filippo-io-edwards25519@1.1.0
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.

go-github-com-dgryski-go-farm 0.0.0-20200201041132-a6ae2369ad13
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/dgryski/go-farm
Licenses: Expat
Build system: go
Synopsis: Farmhash implementation in Golang
Description:

FarmHash provides hash functions for strings and other data. The functions mix the input bits thoroughly but are not suitable for cryptography. It is implemented as a mechanical translation of the non-SSE4/non-AESNI hash functions from Google's FarmHash.

go-github-com-jcmturner-aescts-v2 2.0.0
Propagated dependencies: go-github-com-stretchr-testify@1.10.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/jcmturner/aescts
Licenses: ASL 2.0
Build system: go
Synopsis: Encrypt and decrypt data in Go using AES CipherText Stealing
Description:

This package provides AES Cipher Block Chaining CipherText Stealing encryption and decryption methods.

go-gitlab-com-yawning-edwards25519-extra 0.0.0-0.2149dca
Propagated dependencies: go-golang-org-x-crypto@0.43.0 go-filippo-io-edwards25519@1.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://gitlab.com/yawning/edwards25519-extra
Licenses: Modified BSD
Build system: go
Synopsis: Extensions to Go standard library' Ed25519 and curve25519 implementation
Description:

This package provides extensions to the Go standard library's Ed25519 and curve25519 implementations, primarily extracted from @urlhttps://github.com/oasisprotocol/curve25519-voi,curve25519-voi. This package is intended for interoperability with the standard library and the @urlhttps://filippo.io/edwards25519,edwards25519 package as much as possible.

go-github-com-gxed-hashland-murmur3 0.0.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/gxed/hashland
Licenses: Modified BSD
Build system: go
Synopsis: Golang implementation of MurmurHash3 algorithm
Description:

This package provides a native Go implementation of Austin Appleby's third MurmurHash revision (aka MurmurHash3).

go-github-com-jedisct1-go-minisign 0.2.5
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/jedisct1/go-minisign
Licenses: Expat
Build system: go
Synopsis: Minisign verification library for Golang
Description:

A Golang library to verify Minisign signatures.

go-github-com-protonmail-go-crypto 1.3.0
Propagated dependencies: go-github-com-cloudflare-circl@1.5.0 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/ProtonMail/go-crypto
Licenses: Modified BSD
Build system: go
Synopsis: Fork of x/crypto with up-to-date OpenPGP implementation
Description:

This package provides cryptography for Go. This version of the package is a fork that adds a more up-to-date OpenPGP implementation. It is completely backwards compatible with golang.org/x/crypto, the official package.

go-c2sp-org-cctv-age 0.0.0-20240306222714-3ec4d716e805
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://c2sp.org/CCTV/age
Licenses: CC0
Build system: go
Synopsis: Community Cryptography Test Vectors
Description:

This package provides a large set of test vectors for the age file encryption format, as well as a framework to easily generate them.

The test suite can be applied to any age implementation, regardless of the language it's implemented in, and the level of abstraction of its interface. For the simplest, most universal integration, the implementation can just attempt to decrypt the test files, check the operation only succeeds if expect is success, and compare the decrypted payload. Test vectors involving unimplemented features (such as passphrase encryption or armoring) can be ignored.

go-github-com-veraison-go-cose 1.3.0-0.a633822
Propagated dependencies: go-github-com-fxamacker-cbor-v2@2.9.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/veraison/go-cose
Licenses: MPL 2.0
Build system: go
Synopsis: COSE specification for Go
Description:

This package provides a Go library for the Concise Binary Object Representation (CBOR) Object Signing and Encryption (COSE) specification.

go-github-com-minio-blake2b-simd 0.0.0-0.3f5f724
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/minio/blake2b-simd
Licenses: ASL 2.0
Build system: go
Synopsis: Fast hashing in pure Go of BLAKE2b with SIMD instructions
Description:

This package was initially based on the pure go BLAKE2b implementation of Dmitry Chestnykh and merged with the (cgo dependent) AVX optimized BLAKE2 implementation (which in turn is based on the official implementation. It does so by using Go's Assembler for amd64 architectures with a golang only fallback for other architectures.

In addition to AVX there is also support for AVX2 as well as SSE. Best performance is obtained with AVX2 which gives roughly a 4X performance increase approaching hashing speeds of 1GB/sec on a single core.

go-github-com-jzelinskie-whirlpool 0.0.0-20201016144138-0675e54bb004
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/jzelinskie/whirlpool
Licenses: Modified BSD
Build system: go
Synopsis: Cryptographic hashing library
Description:

Package whirlpool implements the ISO/IEC 10118-3:2004 whirlpool cryptographic hash as specified in http://www.larc.usp.br/~pbarreto/WhirlpoolPage.html.

go-github-com-spaolacci-murmur3 1.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/spaolacci/murmur3
Licenses: Modified BSD
Build system: go
Synopsis: Native MurmurHash3 Go implementation
Description:

Native Go implementation of Austin Appleby's third MurmurHash revision (aka MurmurHash3). Reference algorithm has been slightly hacked as to support the streaming mode required by Go's standard Hash interface.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091