-
Notifications
You must be signed in to change notification settings - Fork 0
scarlettkuro/diploma_of_hope
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is my diploma about cellular automata in cryptography. Build is on Gradle. JDK : 1.8 (using JavaFX in Byrd) It is two projects now. ------------------------- ACme is main project. It is library for cryptography on cellular automata (CA). ACme consists of automatas, their local rules, cypher strategies and cyphers, collecting of this crap. [Updating info] It supports : Automata types: Regular (Plain), Block, Second-Order (not fully) --Regular (Plain): with N inputs to one output -- -- Support of Elementary CA --Block: with input and output to some group of elements --Second Order -- -- XOR adanced regular rules Strategies use some concrete CA to perform transformations. Strategies: Straight --Straight: data passes 10 times throw the automata Cyphers are concrete combination of methods and rules for their automatas. ------------------------- Byrd is the project, that use ACme library for file-to-file encryption and decryption UI is on .fxml with a controller ------------------------- I am working on NIST and DIEHard tests support
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published