Skip to content

NosherwanA/Finite-Field-Arithmetic

Repository files navigation

Finite Field Arithmetic

This project contains VHDL implementation of modular multiplication and exponentiation circuits. These circuits can work off of variable modulus values unlike other circuits online which have a fixed modulus value at compile-time.

Components

  1. Wallace Multiplier

  2. Modular Multiplier

  3. Modular Exponentiator

Future Improvements

  • Decreasing the latency of the final result

  • Developing a generic Modular Multiplier and Exponentiator supporting larger bit width for inputs

Contributing

Feel free to submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Some Finite Field Operation Circuits in VHDL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published