Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 21972, Galois Field Arithmetic Library

by Arash Partow Email: Anonymous


A simple library in C++ for performing arithmetic between elements and polynomials over Galois fields
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C++BuilderX, Version 1.0  to 1.0 79 downloads
Copyright: Open Source or other


Size: 14,515 bytes
Updated on Thu, 05 Aug 2004 02:40:13 GMT
Originally uploaded on Mon, 19 Jul 2004 23:27:52 GMT
SHA1 Hash: C82CD43090790117E13E5A710ABF10B5C8CAFBBA
MD5 Hash: F68F44C96A90585008E8D8F3E0E1546C

    Explore the files in this upload

Description
The C++ Galois Field Arithmetic Library, implements a specialised version of Galois Fields known as extension fields or in other words fields of the form GF(2^m) and was developed as a base for programming tasks that involved cryptography and error correcting codes. The library is simple, consise and straight forward, it also uses a series of look-up tables to increase performance of calculations.

The library is broken into three classes, Galois Field, Galois Field Element and Galois Field Polynomial. Operations such as addition, subtraction, multiplication, division, modulus and exponentiation can occur over both field elements and field polynomials and also left and right shifting can occur for field polynomials.

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03