• Bug#1108199: ITP: golang-github-multiformats-go-multihash -- Multihash

    From Reinhard Tartler@1:229/2 to All on Sun Jun 22 23:50:01 2025
    XPost: linux.debian.bugs.dist
    From: siretart@tauware.de

    Package: wnpp
    Severity: wishlist
    Owner: Reinhard Tartler <siretart@tauware.de>

    * Package name : golang-github-multiformats-go-multihash
    Version : 0.2.3-1
    Upstream Author : Multiformats
    * URL : https://github.com/multiformats/go-multihash
    * License : Expat
    Programming Lang: Go
    Description : Multihash implementation in Go

    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.

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)