Skip to content

Pythonyan3/cryptonyan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🔒 cryptonyan 🔥

🔏 Implementation of transposition cipher

  1. Columns transposition by key;
  2. Rows transposition by key.

🔐 Implementation of Feistel Cipher

  1. Block size - 128 bits;
  2. Flow size - 32 bits;
  3. Key size - 128 bits;
  4. Functon - XOR;
  5. Rounds count - 16.

💨 Feistel Network Structure

alt-текст