oleksii-shevchenko / num-crypt

Long arithmetic and finite fields arithmetic implemetation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NumCrypt

Overview

The project contains numerical algorithms for specific cryptographic purpose.

As core functionality 2048-bit long arithmetic was created. Modular operations are optimized using a Barret reduction algorithm.

Finite fields arithmetic was created for specific cryptosystems. The polynomial and normal computational basis were implemented.

About

Long arithmetic and finite fields arithmetic implemetation


Languages

Language:C++ 100.0%