Roundbased hardware implementaiton of the RECTANGLE block cipher. There are two versions 80 bit key and 128 bit key.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
RECTANGLE_128_roundbased
RECTANGLE_80_roundbased
README.md

README.md

README

This is the Verilog HDL implementation of RECTANGLE 80 &128 bit versions

Project Achitecture

. |-- README.md |-- RECTANGLE_128_roundbased | |-- rtl | | |-- mainfsm.v | | |-- p_shift_key.v | | |-- p_shift_state.v | | |-- rcxor.v | | |-- rectangle.v | | |-- reg_key.v | | |-- reg_state.v | | |-- sboxbank.v | | |-- sbox.v | | -- xor64.v | -- tb | -- tb_rectangle.v -- RECTANGLE_80_roundbased |-- rtl | |-- mainfsm.v | |-- p_shift_key.v | |-- p_shift_state.v | |-- rcxor.v | |-- rectangle.v | |-- reg_key.v | |-- reg_state.v | |-- sboxbank.v | |-- sbox.v | -- xor64.v -- tb `-- tb_rectangle.v

Who do I talk to?

http://homes.esat.kuleuven.be/~byang/