GaloisCPP: C++ Library for General Galois Field Arithmetic

  •        175

This is a C++ library providing classes and operators for arithmetic operations on general finite field elements.

http://galoiscpp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

galois - C++ Galois Finite Field Arithmetic Library


C++ Galois Finite Field Arithmetic Library

C++ Galois Field Arithmetic Library


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.

scala-galois - Galois Field Arithmetic Library in Scala.


Galois Field Arithmetic Library in Scala.

ArashPartow-galois


C++ Galois Finite Field Arithmetic Library

finitefield - Finite field arithmetic in Ruby


Finite field arithmetic in Ruby



FiniteFieldTools - C# Finite Field Arithmetic Implementation


C# Finite Field Arithmetic Implementation

ecc - Elliptic curve arithmetic and cryptography library in pure Rust.


1. ElGamal encryption2. ECDSA / ElGamal signaturesBasics------Currently the only high-level operation implemented is Diffie-Hellman key exchanges:```rustextern crate ecc;use ecc::fields::{P256, R256}; // NIST's fields for P-256use ecc::curves::C256; // NIST's curve P-256use ecc::crypto::DiffieHellman;fn main() { type Curve = C192<P192, R192>; type Point = AffinePoint<Curve, P192, R192>; let (X, x): (Point, _) = DiffieHellman::key_gen(); let out = X.serialize(); // out: Vec<uint> -> Send

AES


An educational Java implementation of AES-128. Includes polynomial inverses in AES' Galois finite field via Euler's extended GCD algorithm and prints the state after each step.

delayed-neural-field - Neural field with finite transmission speed


Neural field with finite transmission speed

FFCrypto-js - Finite Field operations for fast cryptography in JavaScript


Finite Field operations for fast cryptography in JavaScript

spffl - A finite-field library in C++


A finite-field library in C++

iff2 - Minimalistic p=2 32-bit-word finite-field library


Minimalistic p=2 32-bit-word finite-field library

Z2-Matrix-Solver - A solver for linear equations over the Z2 finite field


A solver for linear equations over the Z2 finite field

pdnmesh Finite Element program


An automatic 2D Delaunay mesh generator and solver for Finite Element Analysis. Can solve 2D field problems (Poisson and Helmholtz Equations). Can use LAPACK/ARPACK solvers producing OpenGL/Postscript output. Uses C/GTK/GTKGLExt/MFC. Runs on Win32/Unix.

Gecko136-camFIN


a collection of finite mathematical structures like finite magma, group, ring, field ...

DateTime - Combines an ExtJS Date field and ExtJS Time field into one form field.


Combines an ExtJS Date field and ExtJS Time field into one form field.

bearded-wookie - An experiment in visualizing your Solr index via term counts, document counts, and memory usage per field and data type


The bubble map shows you how many terms there are per field. The colors let you get a sense of which field types contain the most terms. The name of each field is in the center of the bubble. The layout is random, there isn't any meaning to where the bubbles are placed. The colours are also laid out to be in a logical range, but internally have no meaning. Hence dark blue is long and light blue is string.After scratching my head for while on what I could give them that wasn't just a single "table", and looking like a snarky jerk, I figured how about better understanding all the various field types that make up a Lucene index. Even better would be to organize the types according to their object hierarchy. For bonus points, I tried to also give a sense not just of term count, but of how much memory each field would take up.

ezplatform-xmltext-fieldtype - [Community co-maintained] XmlText field type for eZ Platform


This is the XmlText field type for eZ Platform. It was extracted from the eZ Publish / Platform 5.x as it has been suceeded by docbook based RichText field type.Note: This Field Type supports editing via Platform UI v1, however only as raw (simplified) xml. There has currently not been any attempts at getting Online Editor from legacy extension to work with within Platform UI, to do that among other things someone would need to port the custom html to xml handler from oe extension to this field type. So this Field Type is mainly meant for use for migrating to RichText, see below.

Datetime with seconds SharePoint field


Custom SharePoint field that shows a DateTime using the SharePoint DatePicker and a field for minutes with 1 minute increments instead of the default 5 minute increments, plus a field for seconds. It works only with 24 h format (for example Lithuanian) now.