.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH cksum 1 "cksum 0.0.26" .SH NAME cksum \- Print CRC and size for each file .SH SYNOPSIS \fBcksum\fR [\fB\-a\fR|\fB\-\-algorithm\fR] [\fB\-\-untagged\fR] [\fB\-\-tag\fR] [\fB\-l\fR|\fB\-\-length\fR] [\fB\-\-raw\fR] [\fB\-b\fR|\fB\-\-base64\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fB\-V\fR|\fB\-\-version\fR] [\fIfile\fR] .SH DESCRIPTION Print CRC and size for each file .SH OPTIONS .TP \fB\-a\fR, \fB\-\-algorithm\fR=\fIALGORITHM\fR select the digest type to use. See DIGEST below .br .br [\fIpossible values: \fRsysv, bsd, crc, md5, sha1, sha224, sha256, sha384, sha512, blake2b, sm3] .TP \fB\-\-untagged\fR create a reversed style checksum, without digest type .TP \fB\-\-tag\fR create a BSD style checksum, undo \-\-untagged (default) .TP \fB\-l\fR, \fB\-\-length\fR digest length in bits; must not exceed the max for the blake2 algorithm and must be a multiple of 8 .TP \fB\-\-raw\fR emit a raw binary digest, not hexadecimal .TP \fB\-b\fR, \fB\-\-base64\fR emit a base64 digest, not hexadecimal .TP \fB\-h\fR, \fB\-\-help\fR Print help .TP \fB\-V\fR, \fB\-\-version\fR Print version .SH EXTRA DIGEST determines the digest algorithm and default output format: \- sysv: (equivalent to sum \-s) \- bsd: (equivalent to sum \-r) \- crc: (equivalent to cksum) \- md5: (equivalent to md5sum) \- sha1: (equivalent to sha1sum) \- sha224: (equivalent to sha224sum) \- sha256: (equivalent to sha256sum) \- sha384: (equivalent to sha384sum) \- sha512: (equivalent to sha512sum) \- blake2b: (equivalent to b2sum) \- sm3: (only available through cksum) .SH VERSION v0.0.26