🔐 150+ Algorithms, Reactive GUI, and More: Text & File Encryption, Hashing, MAC, Key Generation, and Password Strength Evaluation. JCA, JCE with Bouncy Castle
-
Updated
Dec 2, 2024 - Java
🔐 150+ Algorithms, Reactive GUI, and More: Text & File Encryption, Hashing, MAC, Key Generation, and Password Strength Evaluation. JCA, JCE with Bouncy Castle
Implementation of the Enigma ciphering machine in Java.
Enigma is a Java-based cryptographic system that integrates symmetric (AES, DES, Blowfish), asymmetric (Diffie-Hellman, RSA, DSA), and hashing algorithms (MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512). It ensures data confidentiality, integrity, and authentication with modern cryptographic standards.
Enigma machine simulator + cipher breakers
Der JaS-Enigma_Simulator ein Enigma Simulator (M3 und M4) mit dem sich Texte ver- und entschlüsseln lassen. Darüber hinaus bietet er außerdem umfangreiche zusätzliche Funktionen.
Project describe how Enigma machine works in java
Model and principle of operation of the enigma cipher machine . Console application example.
A Java program that simulates the operation of the Enigma M4 cipher machine, with a console interface.
Java backend module that simulates the operation of the Enigma M4 cipher machine.
Calculadora criptografica com as cifras de César, Monoalfabética, Playfair, Vigenère e Enigma.
Encrypting desktop application using pseudo Enigma cypher. JavaFX and MVC also used. One of the first projects during studies.
Enigma cipher program built in my 2021-2022 freshman AP Computer Science A class. Can encrypt and decrypt messages.
Helix Snake is a snake game that plays on Java Enigma.
Add a description, image, and links to the enigma topic page so that developers can more easily learn about it.
To associate your repository with the enigma topic, visit your repo's landing page and select "manage topics."