Skip to content

NVedsted/fixsliced-gift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fixsliced GIFT-128 implementation

This is an experimental library that has not been confirmed to be secured. Use at your own discretion.

This project contains a fixsliced implementation of the block cipher algorithm GIFT-128 in two versions: a base one and one with first-order masking applied. This library was implemented to highlight upsides and downsides to working with cryptographic implementation in Rust with a focus on side-channel leakage through differential power analysis.

See the associated binaries used for experimentation on a bare-metal target for more information.

About

A work-in-progress implementation of GIFT-128 in Rust. Note that this project has not been validated and thus security is by no means guaranteed.

Topics

Resources

License

Stars

0 stars

Watchers

2 watching

Forks

Contributors

Languages