My slides from RusCrypto-2017
Stay tuned!
Showing posts with label LRC method. Show all posts
Showing posts with label LRC method. Show all posts
Thursday, April 13, 2017
Wednesday, March 15, 2017
The release of EVHEN
A fast and lightweight asymmetric cryptography with a possibility of encryption would give us a lot of the very important advantages. First, there would be no need for Diffie-Hellman key exchange algorithm. It would make a process of starting of a communication much lighter, faster and secure. One would communicate simultaneously with 2 and more others encrypting\decrypting a content "on-the-fly" without fear of the sender spoofing. Second, the hardware requirements for the secure communications would be much less. It's very sensitive for IoT. And there would be one important effect: some attacks (like DDoS over HTTPS) would be much more complicated and much less effective. Third, ... it would be a fast and lightweight asymmetric cryptography with a possibility of encryption and that is all...
Today I release EVHEN. EVHEN is a fastest asymmetric cipher which allows both encryption and signing of messages WITH A SPEED OF A CLASSICAL SYMMETRIC BLOCK CIPHER! It is based on the chaos theory, theory of symmetric SPN-ciphers, white-box cryptography and on the method of concealing of a linear relationship (https://eprint.iacr.org/2010/419.pdf). I named this work in honor of two greatest mathematicians: Evariste Galois and Jules Henri Poincare.
Everyone can access a source code here and try EVHEN for themselves. Feel free to contact me and stay tuned.
Best regards
Sunday, January 8, 2017
A sample of a chaotic white-box cipher
Hello, all!
I am happy to announce a release of a new version of my white-box tables generator. The previous one is accessible here: https://github.com/ReCryptLLC/white-box The improved version has the following advantages:
I am happy to announce a release of a new version of my white-box tables generator. The previous one is accessible here: https://github.com/ReCryptLLC/white-box The improved version has the following advantages:
- S-boxes are generated using chaotic maps;
- Diffusion layers of the rounds are based on the randomly generated MDS-matrices;
- Some improvements in implementation of LRC method (https://eprint.iacr.org/2010/419.pdf) which allow usage of a chaotic symmetric cipher in asymmetric way.
I also would like to announce a more detailed description of a theoretical background. Sources also will be available soon.
For now everyone can download 3 sample files here: https://drive.google.com/file/d/0B4mHmobiyiGfQmZkTTNOZHNrYTQ/view?usp=sharing
wb_encr_tbl.h and wb_decr_tbl.h contain white-box tables for encryption and decryption. main.cpp is a sample of usage.
Feel free to contact me.
Best regards.
Subscribe to:
Posts (Atom)