Neptune-Crypto / twenty-first

Collection of mathematics routines and cryptography for the twenty-first century
GNU General Public License v2.0
74 stars 22 forks source link

Kill Useless Trait `AlgebraicHasher` #238

Open aszepieniec opened 1 day ago

aszepieniec commented 1 day ago

This trait was historically useful back when we were using Blake3 and casting its result into BFieldElements to avoid the much slower RescuePrime. In the mean time, RescuePrime has been phased out in favor of Tip5 and this is the only struct that implements the trait. Better to just move the methods into the impl for Tip5.