Struct dusk_hades::strategies::scalar::ScalarStrategy [−][src]
pub struct ScalarStrategy {}
Expand description
Implements a Hades252 strategy for BlsScalar
as input values.
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Add round keys to a set of StrategyInput
. Read more
Computes input ^ 5 (mod Fp)
Read more
Multiply the values for MDS matrix during the full rounds application. Read more
Fetch the next round constant from an iterator
Applies a Partial Round
also known as a
Partial S-Box layer
to a set of inputs. Read more
Applies a Full Round
also known as a
Full S-Box layer
to a set of inputs. Read more
Applies a permutation-round
of the Hades252
strategy. Read more
Auto Trait Implementations
impl RefUnwindSafe for ScalarStrategy
impl Send for ScalarStrategy
impl Sync for ScalarStrategy
impl Unpin for ScalarStrategy
impl UnwindSafe for ScalarStrategy