Query: digest::crc
OS: mojave
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
Digest::CRC(3) User Contributed Perl Documentation Digest::CRC(3)NAMEDigest::CRC - Generic CRC functionsSYNOPSIS# Functional style use Digest::CRC qw(crc64 crc32 crc16 crcccitt crc crc8 crcopenpgparmor); $crc = crc64("123456789"); $crc = crc32("123456789"); $crc = crc16("123456789"); $crc = crcccitt("123456789"); $crc = crc8("123456789"); $crc = crcopenpgparmor("123456789"); $crc = crc($input,$width,$init,$xorout,$refout,$poly,$refin,$cont); # add data to existing $crc = crc32("ABCD", $crc); # OO style use Digest::CRC; $ctx = Digest::CRC->new(type=>"crc16"); $ctx = Digest::CRC->new(width=>16, init=>0x2345, xorout=>0x0000, refout=>1, poly=>0x8005, refin=>1, cont=>1); $ctx->add($data); $ctx->addfile(*FILE); $digest = $ctx->digest; $digest = $ctx->hexdigest; $digest = $ctx->b64digest;DESCRIPTIONThe Digest::CRC module calculates CRC sums of all sorts. It contains wrapper functions with the correct parameters for CRC-CCITT, CRC-16, CRC-32 and CRC-64, as well as the CRC used in OpenPGP's ASCII-armored checksum.SEE ALSOhttps://tools.ietf.org/html/rfc4880#section-6AUTHOROliver Maul, oli@42.nuCOPYRIGHTCRC algorithm code taken from "A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS". The author of this package disclaims all copyrights and releases it into the public domain. perl v5.18.2 2017-10-06 Digest::CRC(3)
Related Man Pages |
---|
crc32(n) - redhat |
crc16(n) - osx |
crc32(n) - mojave |
digest::crc5.18(3) - mojave |
string::crc32(3pm) - debian |
Similar Topics in the Unix Linux Community |
---|
Delete lines starting with XX or YY or ZZ or .... |
sed: working with multiple lines |
How to generate a pipe ( | ) delimited file? |
File Processing |
Determine the string is valid |