Skip to content

Censolo/KPA-LFSR-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KPA to LFSR based generator

Educational Jupyter notebook focused on stream ciphers and Linear Feedback Shift Registers (LFSR), showing how a Known Plaintext Attack (KPA) can be used to recover the internal state of an LFSR-based cipher.

alternating step generator

(Alternating Step generator implemented)

Overview

  • Stream cipher basics
  • LFSR structure and keystream generation
  • Known Plaintext Attack methodology
  • Practical examples and experiments

About

Known Plaintext Attack performed on LFSR based stream cipher using Berlekamp-Massey algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors