Skip to content
/ AREST Public

Simple Greedy algorithm AREST, which can find you the best state encoding for a given FSM that is resistant against Laser Fault Injection (LFI) attacks.

Notifications You must be signed in to change notification settings

Archfx/AREST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

LFI Attack resistant FSM Encoding

Simple Greedy algorithm AREST, which can find you the best state encoding for a given FSM that is resistant against Laser Fault Injection (LFI) attacks.

Running the script

python3 AREST_encoding.py [LFI capability] [Number of States]

Cite this work :

@inproceedings{jayasena2022efficient,
  title={Efficient Finite State Machine Encoding for Defending Against Laser Fault Injection Attacks},
  author={Jayasena, Aruna and Rani, Khushboo and Mishra, Prabhat},
  booktitle={IEEE International Conference on Computer Design},
  year={2022},
  organization={IEEE}
}

Try running it on Browser

Demo : archfx.github.io/fsmencoding

About

Simple Greedy algorithm AREST, which can find you the best state encoding for a given FSM that is resistant against Laser Fault Injection (LFI) attacks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages