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.
This package provides a library for reading RAR archives with Golang.
Fastzip is an opinionated Zip archiver and extractor with a focus on speed. Features:
archiving and extraction of files and directories can only occur within a specified directory
permissions, ownership (uid, gid on linux/unix) and modification times are preserved
buffers used for copying files are recycled to reduce allocations
files are archived and extracted concurrently
by default,
github.com/klauspost/compress/flatelibrary is used for compression and decompression
Package compress is a collection of compression libraries implementing Golang modules:
brotliImplements the Brotli format, described in RFC 7932.
bzip2Implements the BZip2 compressed data format.
flateImplements the DEFLATE format, described in RFC 1951.
xflateImplements the XFLATE format, an random-access extension to DEFLATE.
lz4 provides a streaming interface to LZ4 data streams as well as low level compress and uncompress functions for LZ4 data blocks. The implementation is based on the reference C one.
Go-Bloom implements bloom filter using double hashing.
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 librarytpm2- 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
Multihash implementation in Go.
This package provides AES Cipher Block Chaining CipherText Stealing encryption and decryption methods.
Shapeshifter-IPC is a library for Go implementing the IPC protocol from the Pluggable Transports 2.0 specification.
Package pinentry provides a client to GnuPG's pinentry.
This package is an Ed25519 based public-key signature system that simplifies keys and seeds and performs signing and verification.
This package provides a Go translation of the reference C++ code for MetroHash, a high quality, high performance hash algorithm.
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.
Package ed25519 implements the Ed25519 signature algorithm.
This package provides a Go library for generating, decoding, and encrypting JSON Web Tokens (JWT). It relies only on the standard library.
The purpose of this package is to provide a version of arbitrary sized arithmetic, in a safer (i.e. constant-time) way, for cryptography.
This package provides ShāngMì 4 cipher suites implementation (GM SM2/3/4).
Main functions:
SM2national secret elliptic curve algorithm librarySM3national secret hash algorithm librarySM4national secret block cipher algorithm library
This package implements a functionality to convert keys between the PEM and JWK file formats.
Package imohash implements a fast, constant-time hash for files. It is based atop murmurhash3 and uses file size and sample data to construct the hash.
PKI based identities for use in go-libp2p.
This repository contains Go packages related to cryptographic standards that are not included in the Go standard library.
pkcs8 implements functions to process private keys in PKCS#8 format, as defined in RFC 5208 and RFC 5958. It can handle both unencrypted PKCS#8 PrivateKeyInfo format and EncryptedPrivateKeyInfo format with PKCS#5 (v2.0) algorithms.
Package sha1cd implements collision detection based on the whitepaper Counter-cryptanalysis from Marc Stevens. The original ubc implementation was done by Marc Stevens and Dan Shumow, and can be found at: @urlhttps://github.com/cr-marcstevens/sha1collisiondetection,https://github.com/cr-marcstevens/sha1collisiondetection.