Commit Graph
22 Commits
Author SHA1 Message Date
Xiao X 44859407cf Sha256 > Main (#1)
* Update SHA256Advanced.java

ByteFromHex function

* OH MY GOD

45 mins of coding. my brain hurts lol. its likely i will move sha256 to its own package inside of hash as Digest and several other classes will be included in it so instead of plopping them inside of misc i think ill use a standalone package. thanks for reading my rant

* several sha components

finally made sha256 standalone package, added classes:
HMAC
HKDF (placeholder for now)
Hex
Digest too but i did that last night

* desc

maybe it done

* Update README.md

* COMPLETION!

XACrypto\SHA256 is officially finished in its entirety. I might still make more modifications tho lol

* Update XACrypto.java

yippie! i made a dumb mistake

* bug fix

TWO. GOD. DAMN. CHARACTERS. completely messed up the end hash. i used 0 instead of i inside a for loop. i want to die :)

* remove tests + update README + good riddance garbage messagedigest sha256

yip
2026-05-27 19:01:40 -04:00
xiao 00d816ad17 i love rushing and making stupid mistakes!! 2026-05-26 16:13:07 -04:00
xiao eb8d304950 add Byte2Hex function 2026-05-26 13:13:17 -04:00
Xiao X 42707d9aa2 Update README to reflect project completion status 2026-05-26 08:43:08 -04:00
xiao bb8e69b8f6 Merge branch 'main' of https://github.com/Geprivilegieerde-Anonimiteit-BV/XACrypto 2026-05-26 07:58:48 -04:00
Xiao X 6e1424b6c4 README.md aktualisieren
README.md aktualisieren

fix linebreak

README.md aktualisieren

README modifications
2026-05-26 07:56:36 -04:00
Xiao X 6fabe84e69 README.md aktualisieren 2026-05-26 07:42:43 -04:00
Xiao X 984d2e057d README.md aktualisieren
fix linebreak
2026-05-26 07:34:58 -04:00
Xiao X 6ac42fd6ed README.md aktualisieren 2026-05-26 07:31:48 -04:00
xiao f2b4e1600a Update SHA256Advanced.java
made some progress, planning to add several hash functions + Digest(ion)
2026-05-26 07:24:12 -04:00
Xiao X acb4c3715d Constants.java aktualisieren 2026-05-25 23:25:39 -04:00
xiao bce829a4cc read desc for info
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.
2026-05-25 23:19:27 -04:00
xiao 40cfcd3fdf Update README.md
i rushed to do this in 5 minutes before having to leave lmao, fixing it now !!
2026-05-25 22:59:42 -04:00
Xiao X eba17f0a7e README.md aktualisieren 2026-05-25 22:36:14 -04:00
Xiao X bc3809f2f5 add instructions for compilation 2026-05-25 22:29:01 -04:00
xiao 6983056feb Merge branch 'main' of https://github.com/Geprivilegieerde-Anonimiteit-BV/XACrypto 2026-05-25 22:21:54 -04:00
xiao 177b406746 Update .gitignore 2026-05-25 22:21:50 -04:00
Xiao X aab1592b67 Create README.md 2026-05-25 22:21:26 -04:00
xiao e2a01a6aaf Update Constants.java 5_25_2026_01 2026-05-23 08:55:24 -04:00
xiao 83b89752bd forgot to updateep kg 2026-05-22 17:21:14 -04:00
xiao 53c96540ab wrong dirpath XD 2026-05-22 17:20:30 -04:00
xiao ae9d5fc8b0 init project. AES_GCM, placeholders 2026-05-22 17:15:35 -04:00