README.md

December 5, 2022 ยท View on GitHub

Adler-32 algorithm

Description

Pure visual basic implementation of the Adler-32 algorithm. It is much faster than the CRC32 algorithm yet still provides an extremely low probability of undetected errors. Commonly used in the ZLIB/Deflate Compressed Data Format Specification version 3.3. More info can be found at http://www.info-zip.org/pub/infozip/zlib/rfc-zlib.htm

More Info

When passing byte arrays be carefull of the file size. It is best to break the file into chunks and call Adler32 multiple times. Byte array is limited to the amount of addressable memory in the process space. The outcome is, pass a 712 meg array and watch your machine grind to a halt while the hard disk tries to page things in and out of memory. Use chunks!

Submitted On2002-08-20 21:58:10
ByEd Preston
LevelAdvanced
User Rating5.0 (40 globes from 8 users)
CompatibilityVB 6.0
CategoryFiles/ File Controls/ Input/ Output
WorldVisual Basic
Archive FileAdler-32_a1202618202002.zip