Open DonaldTsang opened 5 years ago
No, sorry. This is implementation only. I'm not good at writing papers. And I'm even worse in reading and understanding those.
@maxymania so where did you acquire this algorithm?
At the time I was reading about the sponge construction and I just wanted to implement it somehow. The only missing part was a Function, so i dropped in the Core208 function of the salsa20 cipher.
The "Pi"-variant has a function, that I read about here: (π-Cipher)[https://aezoo.compute.dtu.dk/doku.php?id=%CF%80-cipher].
The diagram.
@maxymania so you are only using the salsa20 permutation function? Also could that be replaced by Rabbit's or Sosemanuk's permutation?
Sure.
Would like to see some diagrams about this