Zaphnath is a symmetric key block cipher with a block size of 256 bit. This package is still work in progress, and it should not be used for production purpose. It's key feature is key-dependent bitwise rotations. It uses only shift-add-xor and thus it is resistant to side-channel attacks. A work in progress is also being made on a new asymmetric encryption, currently only the key-sharing algorithm seem to be secure.
-
Notifications
You must be signed in to change notification settings - Fork 0
Zaphnath is a set of experimental cryptographic primitives, currently including experimental 256bit block cipher encryption, cryptographic hash (512bit, using 2048bit sponge) new Diffie-Helman key exchange using unique mathematical structure.
License
gnudles/zaphnath
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Zaphnath is a set of experimental cryptographic primitives, currently including experimental 256bit block cipher encryption, cryptographic hash (512bit, using 2048bit sponge) new Diffie-Helman key exchange using unique mathematical structure.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published