Brian Dunning's FileMaker Custom Functions

ChecksumAdler32 ( asciiText )

Computes an Adler-32 checksum

  Average rating: 4.5 (30 votes) Log in to vote

Jeremy Bante   Jeremy Bante

Share on Facebook Share on Twitter

  Sample input:
ChecksumAdler32 ( "message digest" )
  Sample output:

  Function definition: (Copy & paste into FileMaker's Edit Custom Function window)

Computes a 32 bit checksum for a string of text using the Adler-32 algorithm.



Bruce Robertson   Bruce Robertson
Jan 6, 2014
Jeremy: any comments on the relative merits of your version vs Vaughn's?
Vaughn's calc looks way simpler.
Jeremy   Jeremy, USA
Jan 6, 2014
Mine doesn't require developers to remember the initial values for the two component checksums, or even to acknowledge their existence — This function is more encapsulated.
Uli Graser   Uli Graser, Miami Beach, FL
Jun 7, 2017
Vaughns function is strictly functional - without side-effects and won't use variables outside the scope and canonically tail-recursive.

much faster and could be multi-threaded and used even for rendering on many layout objects in parallel ..

Log in to post comments.


Note: these functions are not guaranteed or supported by Please contact the individual developer with any questions or problems.

Support this website.

This library has been a free commmunity resource for FileMaker users and developers for 16 years. It receives no funding and has no advertisements. If it has helped you out, I'd really appreciate it if you could contribute whatever you think it's worth: