Skip to content

Hardware implementation of DryGASCON128 compliant with NIST's LWC competition hardware API

License

Notifications You must be signed in to change notification settings

sebastien-riou/DryGASCON-LWC-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DryGASCON-LWC-API

Hardware implementation of DryGASCON128 compliant with Lightweight Cryptography (LWC) hardware API.

ModelSim simulation

  • Start ModelSim, typically on Linux this is done by invoking vsim.

  • Inside ModelSim, you can do the following in the console:

cd $REPO/drygascon/script
source modelsim.tcl
uu
r

Note: uu and r are cmd alias


  • Then Simulate->Run->Run-all for example.
  • To get waveforms: View->wave opens a waveform window. Select signals in the main window and add then using right click. Then the simulator can be controlled from the waveform window.
  • If "wave.do" is presented in the directory, user doesn't need to manually add the waveform. Note: "wave.do" can be clicking at the waveform windows select: File->"Save Format..."

About

Hardware implementation of DryGASCON128 compliant with NIST's LWC competition hardware API

Resources

License

Stars

Watchers

Forks

Packages

No packages published