https://github.com/rudradcruze/cryptography-algorithm-java
Some algorithm of network cryptography
https://github.com/rudradcruze/cryptography-algorithm-java
algorithms cryptography java network network-security substitution
Last synced: 11 months ago
JSON representation
Some algorithm of network cryptography
- Host: GitHub
- URL: https://github.com/rudradcruze/cryptography-algorithm-java
- Owner: rudradcruze
- Created: 2023-02-01T16:07:01.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-30T07:07:13.000Z (about 3 years ago)
- Last Synced: 2024-10-11T22:17:47.314Z (over 1 year ago)
- Topics: algorithms, cryptography, java, network, network-security, substitution
- Language: Java
- Homepage:
- Size: 56.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cryptography Algorithm Java
Some algorithm of network cryptography
## Substitution Tables
### Table 1
|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
|Y|O|N|Q|Z|H|V|F|J|I|X|P|R|C|B|L|D|M|U|W|S|G|T|K|A|E|
### Table 2
|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
|M|P|K|N|W|J|T|O|U|F|C|V|A|D|H|B|Y|X|Z|G|I|L|E|R|Q|S|
### Table 3
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
| I | O | T | H | P | W | N | D | A | R | V | Y | Q | G | B | E | M | J | X | C | Z | K | F | S | L | U |
## Assignment
* [Substitution 2 Times (table-1 & (table-2)](src/bd/edu/diu/assignment/SubstitutionCipher.java)
* [Transposition 2 Times)](src/bd/edu/diu/assignment/TranspositionCipher.java)
## Algorithms
* [Basic Substitution](src/bd/edu/diu/substitution/BasicSubstitutionTry.java)
* [Simple Substitution](src/bd/edu/diu/substitution/SimpleSubstitution.java)
* [Substuitution Table Solution (table-1, table-2 & table-3)](src/bd/edu/diu/substitution/AssignmentSubstitutionTable.java)
* [Basic Multiple Substuitution Basic (characters replace)](src/bd/edu/diu/substitution/MultipleSubstitutionBasic.java)
* [Multiple Substuitution (table-1, 2, 3 & characters replace)](src/bd/edu/diu/substitution/AssignmentMultipleSubstitution.java)