ParagonIE_Sodium_Core32_Curve25519::ge_p1p1_to_p3() public WP 1.0
{} It's a method of the class: ParagonIE_Sodium_Core32_Curve25519{}
No Hooks.
Return
ParagonIE_Sodium_Core32_Curve25519_Ge_P3
. Null. Nothing.
Usage
$result = ParagonIE_Sodium_Core32_Curve25519::ge_p1p1_to_p3( $p );
- $p(ParagonIE_Sodium_Core32_Curve25519_Ge_P1p1) (required)
- -
Code of ParagonIE_Sodium_Core32_Curve25519::ge_p1p1_to_p3() ParagonIE Sodium Core32 Curve25519::ge p1p1 to p3 WP 5.7
public static function ge_p1p1_to_p3(ParagonIE_Sodium_Core32_Curve25519_Ge_P1p1 $p)
{
$r = new ParagonIE_Sodium_Core32_Curve25519_Ge_P3();
$r->X = self::fe_mul($p->X, $p->T);
$r->Y = self::fe_mul($p->Y, $p->Z);
$r->Z = self::fe_mul($p->Z, $p->T);
$r->T = self::fe_mul($p->X, $p->Y);
return $r;
}