mirror of
https://github.com/Geprivilegieerde-Anonimiteit-BV/XACrypto.git
synced 2026-08-21 13:36:21 -04:00
bce829a4cc433136bcbce1b759517c34a06cb520
SHA256.java is the MessageDigest usage, it sucks, don't use it. SHA256Advanced.java is my custom interpretation but i don't have the time right now to finish it so for now it will sadly be a placeholder.
A multi-purpose Cryptography library in Java. Working on it day by day, slowly. Someday this will become used, today is not that day.
Use setopt interactivecomments (zsh only) to disable errors like zsh: command not found: #
Ensure Java + javac are installed, on MacOS it can be installed with Homebrew by running brew install openjdk
To compile on MacOS 26 (may work on other OS, idk):
- git clone https://github.com/Geprivilegieerde-Anonimiteit-BV/XACrypto.git # download the git repository
- mkdir -p out # create output directory
- javac -d out $(find src -name "*.java") # converts .java into .class bytecode
- jar cfe XACrypto.jar de.caydenno1.xacrypto.XACrypto -C out . # package the .class files into a .jar
- (optional)- jar tf XACrypto.jar # view the contents of the jarfile
XACrypto.jar is now in the project root (if u did everything correctly).
Languages
Java
100%