checksum

package
v1.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2021 License: MIT Imports: 13 Imported by: 0

Documentation

Overview

Package checksum computes checksums, like MD5 or SHA256, for large files

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Blake2bsum added in v1.6.0

func Blake2bsum(filename string, bytes int) (string, error)

Blake2bsum returns BLAKE2b checksum of filename bytes: 256, 384, 512

func Blake2bsumReader added in v1.6.0

func Blake2bsumReader(reader io.Reader, bytes int) (string, error)

Blake2bsumReader returns BLAKE2b checksum of content in reader bytes: 256, 384, 512

func Blake3sum added in v1.6.0

func Blake3sum(filename string, bytes int) (string, error)

Blake3sum returns BLAKE3 checksum of filename bytes: 256, 384, 512

func Blake3sumReader added in v1.6.0

func Blake3sumReader(reader io.Reader, bytes int) (string, error)

Blake3sumReader returns BLAKE3 checksum of content in reader bytes: 256, 384, 512

func MD5sum

func MD5sum(filename string) (string, error)

MD5sum returns MD5 checksum of filename bytes:

func MD5sumReader

func MD5sumReader(reader io.Reader) (string, error)

MD5sumReader returns MD5 checksum of content in reader bytes:

func SHA1sum

func SHA1sum(filename string) (string, error)

SHA1sum returns SHA-1 checksum of filename bytes:

func SHA1sumReader

func SHA1sumReader(reader io.Reader) (string, error)

SHA1sumReader returns SHA-1 checksum of content in reader bytes:

func SHA2sum added in v1.6.0

func SHA2sum(filename string, bytes int) (string, error)

SHA2sum returns SHA-2 checksum of filename bytes: 224, 256, 384, 512

func SHA2sumReader added in v1.6.0

func SHA2sumReader(reader io.Reader, bytes int) (string, error)

SHA2sumReader returns SHA-2 checksum of content in reader bytes: 224, 256, 384, 512

func SHA3sum

func SHA3sum(filename string, bytes int) (string, error)

SHA3sum returns SHA-3 checksum of filename bytes: 224, 256, 384, 512

func SHA3sumReader

func SHA3sumReader(reader io.Reader, bytes int) (string, error)

SHA3sumReader returns SHA-3 checksum of content in reader bytes: 224, 256, 384, 512

func XXHsum added in v1.6.0

func XXHsum(filename string, bytes int) (string, error)

XXHsum returns XXH(32/64) checksum of filename bytes: 32, 64

func XXHsumReader added in v1.6.0

func XXHsumReader(reader io.Reader, bytes int) (string, error)

XXHsumReader returns XXH checksum of content in reader bytes: 32, 64

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL