mikeleo03 / CryptoNight-Block-Cipher

Simple web-app implementation of our 'new' block cipher, CryptoNight, with Shannon's diffusion-confusion principle, substitution, transposition, and iterated cipher using feistel network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CryptoNight Cipher

Introducing a calculator for our newly created block cipher algorithm named CryptoNight. This calculator accommodates both text and file input. Additionally, it offers 5 modes: ECB, CBC, OFB, CFB, and CTR.

How to Run

  1. Clone or download this repository
  2. Open the repository folder in terminal
  3. Run npm run dev command in terminal
  4. The app can be accessed in http://localhost:3000
  5. Enjoy

Author

About

Simple web-app implementation of our 'new' block cipher, CryptoNight, with Shannon's diffusion-confusion principle, substitution, transposition, and iterated cipher using feistel network


Languages

Language:TypeScript 97.4%Language:CSS 2.4%Language:JavaScript 0.2%