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

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-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-containers-ocicrypt 1.2.1
Propagated dependencies: go-github-com-go-jose-go-jose-v4@4.0.5 go-github-com-golang-protobuf@1.5.4 go-github-com-miekg-pkcs11@1.1.1 go-github-com-opencontainers-go-digest@1.0.0 go-github-com-opencontainers-image-spec@1.1.0 go-github-com-sirupsen-logrus@1.9.3 go-github-com-smallstep-pkcs7@0.2.1 go-github-com-stefanberger-go-pkcs11uri@0.0.0-20230803200340-78284954bff6 go-golang-org-x-crypto@0.43.0 go-golang-org-x-term@0.36.0 go-google-golang-org-grpc@1.69.2 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/containers/ocicrypt
Licenses: ASL 2.0
Build system: go
Synopsis: Encryption libraries for Encrypted OCI Container images
Description:

The ocicrypt library is the OCI image spec implementation of container image encryption. More details of the spec can be seen in the OCI repository. The purpose of this library is to encode spec structures and consts in code, as well as provide a consistent implementation of image encryption across container runtimes and build tools.

go-filippo-io-edwards25519 1.1.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://filippo.io/edwards25519
Licenses: Modified BSD
Build system: go
Synopsis: Group logic for the twisted Edwards curve
Description:

This package implements the edwards25519 elliptic curve in Go, exposing the necessary APIs to build a wide array of higher-level primitives.

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.

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-zeebo-blake3 0.2.4
Propagated dependencies: go-github-com-klauspost-cpuid-v2@2.2.8 go-github-com-zeebo-pcg@1.0.1
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: Pure Go implementation of BLAKE3
Description:

blake3 is an implementation of BLAKE3 with AVX2 and SSE4.1 acceleration.

go-github-com-golang-jwt-jwt 3.2.2
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-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-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.

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-gitlab-com-yawning-obfs4-git 0.0.0-20231012084234-c3e2d44b1033
Propagated dependencies: go-filippo-io-edwards25519@1.1.0 go-github-com-dchest-siphash@1.2.3 go-gitlab-com-yawning-edwards25519-extra@0.0.0-0.2149dca go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib@1.6.0 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://gitlab.com/yawning/obfs4
Licenses: GPL 3+
Build system: go
Synopsis: Network traffic obfourscator library
Description:

This package implements functionality based on ideas and concepts from Philipp Winter's ScrambleSuit protocol. The notable differences between ScrambleSuit and obfs4:

  • the handshake always does a full key exchange (no such thing as a Session Ticket Handshake)

  • the handshake uses the Tor Project's ntor handshake with public keys obfuscated via the Elligator 2 mapping

  • the link layer encryption uses NaCl secret boxes (Poly1305/XSalsa20)

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-multiformats-go-multihash 0.2.3
Propagated dependencies: go-github-com-minio-sha256-simd@0.1.1 go-github-com-mr-tron-base58@1.2.0 go-github-com-multiformats-go-varint@0.0.7 go-github-com-spaolacci-murmur3@1.1.0 go-golang-org-x-crypto@0.43.0 go-lukechampine-com-blake3@1.1.5
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/multiformats/go-multihash
Licenses: Expat
Build system: go
Synopsis: Multihash implementation in Go
Description:

Multihash implementation in Go.

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.

age 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-operatorfoundation-ed25519 0.0.0-0.b22b4bd
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/OperatorFoundation/ed25519
Licenses: Modified BSD
Build system: go
Synopsis: Ed25519 for go
Description:

Package ed25519 implements the Ed25519 signature algorithm.

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-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-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-mr-tron-base58 1.2.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/mr-tron/base58
Licenses: Expat
Build system: go
Synopsis: Fast implementation of base58 encoding on Golang
Description:

Fast implementation of base58 encoding on Golang. A trivial big.Int encoding benchmark results in 6 times faster encoding and 8 times faster decoding.

go-github-com-twpayne-go-pinentry 0.3.0
Propagated dependencies: go-github-com-rs-zerolog@1.33.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/twpayne/go-pinentry
Licenses: Expat
Build system: go
Synopsis: Golang client to GnuPG's pinentry
Description:

Package pinentry provides a client to GnuPG's pinentry.

go-github-com-shogo82148-go-shuffle 1.1.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/shogo82148/go-shuffle
Licenses: Expat
Build system: go
Synopsis: Shuffling slices and user-defined collections
Description:

Package shuffle provides primitives for shuffling slices and user-defined collections.

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-mitchellh-hashstructure-v2 2.0.2
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/mitchellh/hashstructure
Licenses: Expat
Build system: go
Synopsis: Unique hash value for arbitrary values in Go
Description:

This package is a Go library for creating a unique hash value for arbitrary values in Go. This can be used to key values in a hash (for use in a map, set, etc.) that are complex. The most common use case is comparing two values without sending data across the network, caching values locally (de-dup), and so on.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091