averageFOSSenjoyer / s2vFish

A Twofish cipher interface in SystemVerilog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

s2vFish

Description

This is a Twofish Algorithm written in SystemVerilog The top level design for the algorithm is datapath.sv This also includes a NIOS SOC to demonstrate the functionality of the algorithm

How to run

Simply clone the files and compile the design (both SV and C) in order to test it via NIOS

Reference

Files under /ref contains software implementations of the algorithm to compare against the hardware implementation

About

A Twofish cipher interface in SystemVerilog


Languages

Language:Verilog 43.3%Language:C 21.6%Language:SystemVerilog 17.1%Language:HTML 10.1%Language:Makefile 4.2%Language:Assembly 2.7%Language:Tcl 0.5%Language:C++ 0.2%Language:Shell 0.2%Language:VHDL 0.2%Language:GDB 0.1%Language:Scheme 0.0%Language:Mathematica 0.0%