
Features
[.Net 3.5 Technology Compliant Class Library]
[OOP]
[Universal Input Validation]
[Illustrative UI]
[Different Modes [ASCII/HEX/Binary/File]]
[All Algorithms Working under optimized Byte Arrays]
——[Chapter 2]——
[1] General Caesar
[2] Monoalphabetic
- Random Cipher Generation
- Validation for duplicates
[3] Vigenere
- Auto key & Repeating Key Generation
- Auto-update
[4] Playfair
- Auto-Draw Digram Cipher
- Auto-Validate Input for duplicates & size
[5] Hill Cipher
- Auto-Pad
- Auto-Draw Key Matrix
- Validate Sizes
[6] Rail Fence
- Draw Tree
- Auto-update
[7] Columnar
- Auto-Divide input across available places
- Auto-Draw user input text
- User defined key & Key size
——[Chapter 3]——
[1] DES
- View all keys
——[Chapter 4]——
[1] Extended Euclids
[2] GCD
——[Chapter 5]——
[1] AES
- Different Key Sizes [128/192/256 bits]
——[Chapter 6]——
[1] RC4
[2] Triple-DES
——[Chapter 8]——
[1] Primality Test
- Fermat’s
- Miller-Rabin
——[Chapter 9]——
[1] RSA
- Generate Random Private Key
——[Chapter 10]——
[1] Diffe Hellman
[2] ECC
- Generate Random Private Key
- Key Exchange
——[Chapter 12]——
[1] MD5
[2] SHA-1
——[Chapter 13]——
[1] DSS
This Library is organized by NameSpaces based on chapters from Cryptography and Network Security by William Stallings
Download:-
Dll Library [v.1]
Demo App [v.1]