Perl Math::FastGF2 is a Perl math module for performing arithmetic on Galois Fields. Galois Fields have applications in Cryptography (such as the AES encryption system or various threshold systems for sharing secrets) and Error-correcting Codes (eg, Rabin's Information Dispersal Algorithm or Reed-Solomon Codes). It currently implements all the primitive maths operations needed to work with Galois Field polynomials. A set of demo scripts is included that implements Shamir's Secret Sharing algorithm using the module.
Release Notes: Support was added for Matrices for more efficient (faster) operations on large blocks of data.