/side-channel-attack

A build from scratch simulation for time attack on RSA altgorithm using python (numpy,matplotlib)

Primary LanguagePython

side-channel-attack

A build from scratch simulation for time attack on RSA algorithm using python (numpy,matplotlib)

matplotlib

About :

In computer security, a side-channel attack is any attack based on information gained from the implementation of a computer system, rather than weaknesses in the implemented algorithm itself (e.g. cryptanalysis and software bugs). Timing information, power consumption, electromagnetic leaks or even sound can provide an extra source of information, which can be exploited.

--wikipedia

Structure :

This project contains :

  • A detailed report of studied topics to realise this simution of time attack
  • The simulation of the Time attack using python and some assembley instructions

Build Environment :

  • Windows x64
  • Python 3.6.7
  • Numpy
  • Matplotlib

Copyrights :

This repository is free to use for all purposes, you can redistribute it and/or modify it without any restrictions.

Please feel free to contact us for any further informations or/and help about this repository. If you detected any bugs or you want to suggest some improvements in this go game repository, please feel to submit a pull request or contact me by email elmoustaphaoui.oussama@gmail.com

Contribution :

Please feel free to fork the repository and make pull requests.