[−][src]Trait paired::HashToCurve
Random oracle and injective maps to curve.
Required methods
fn hash_to_curve<Mt: AsRef<[u8]>, Dt: AsRef<[u8]>>(msg: Mt, dst: Dt) -> Self
Random oracle.
fn encode_to_curve<Mt: AsRef<[u8]>, Dt: AsRef<[u8]>>(msg: Mt, dst: Dt) -> Self
Injective encoding.
Implementors
impl<PtT, X> HashToCurve<X> for PtT where
PtT: ClearH + IsogenyMap + OsswuMap,
<PtT as CurveProjective>::Base: FromRO,
X: ExpandMsg,
[src]
PtT: ClearH + IsogenyMap + OsswuMap,
<PtT as CurveProjective>::Base: FromRO,
X: ExpandMsg,