Package: go-multihash
Source: golang-github-multiformats-go-multihash
Version: 0.2.3-1
Architecture: arm64
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 2058
Static-Built-Using: golang-1.25 (= 1.25.0-0ubuntu1), golang-github-klauspost-cpuid (= 2.3.0-1), golang-github-mr-tron-base58 (= 1.2.0-3), golang-github-multiformats-go-varint (= 0.0.7-2.1), golang-github-spaolacci-murmur3 (= 1.1-3), golang-go.crypto (= 1:0.25.0-1), golang-golang-x-sys (= 0.36.0-1), golang-lukechampine-blake3 (= 1.3.0-1)
Section: admin
Priority: optional
Homepage: https://github.com/multiformats/go-multihash
Description: Go implementation of the Multihash format (program)
 Multihash is a protocol that describes a hash digest using a self-describing
 format. It prefixes the hash with an identifier for the hashing algorithm and
 the length of the digest in bytes. This allows systems to handle various
 hashing algorithms in a unified way, providing flexibility and future-proofing
 without requiring prior knowledge of the specific hash function used.
 .
 This library provides functions for encoding and decoding Multihash values,
 summing data with various cryptographic hash functions into Multihash
 format, and verifying Multihash integrity.
 .
 It is a foundational component of content-addressed systems like IPFS,
 which rely on self-describing data for distributed and decentralized
 content verification.
 .
 This package contains the 'multihash' executable command-line usage.
