taneroksuz / sha

Hardware and Software Implementation of SHA Algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SHA

Hardware and software implementation of SHA algorithm. This algorithm is implemented in Verilog and C++.

Hardware Implementation

This algorithm is implemented in finite state machine.

Algorithm SHA1 SHA2-256 SHA2-512
LUT 3555 3403 7692
FF 3458 3138 7290

About

Hardware and Software Implementation of SHA Algorithm

License:Apache License 2.0


Languages

Language:SystemVerilog 53.2%Language:C++ 38.9%Language:Shell 3.5%Language:Python 2.5%Language:Makefile 1.5%Language:Forth 0.3%