all options
forky  ] [  sid  ]
[ Source: golang-github-multiformats-go-multihash  ]

Package: go-multihash (0.2.3-1)

Links for go-multihash

Screenshot

Debian Resources:

Download Source Package golang-github-multiformats-go-multihash:

Maintainers:

External Resources:

Similar packages:

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.

Download go-multihash

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 699.9 kB2,119.0 kB [list of files]
arm64 618.2 kB2,057.0 kB [list of files]
armhf 625.4 kB1,979.0 kB [list of files]
i386 674.5 kB1,936.0 kB [list of files]
ppc64el 613.3 kB2,057.0 kB [list of files]
riscv64 619.4 kB1,993.0 kB [list of files]
s390x 647.6 kB2,185.0 kB [list of files]