run:R W Run
2.31 KB
2026-03-11 16:18:52
R W Run
2.2 KB
2026-03-11 16:18:52
R W Run
1.75 KB
2026-03-11 16:18:52
R W Run
2.2 KB
2026-03-11 16:18:52
R W Run
1.86 KB
2026-03-11 16:18:52
R W Run
error_log
📄P1p1.php
1<?php
2
3if (class_exists('ParagonIE_Sodium_Core_Curve25519_Ge_P1p1', false)) {
4 return;
5}
6/**
7 * Class ParagonIE_Sodium_Core_Curve25519_Ge_P1p1
8 */
9class ParagonIE_Sodium_Core_Curve25519_Ge_P1p1
10{
11 /**
12 * @var ParagonIE_Sodium_Core_Curve25519_Fe
13 */
14 public $X;
15
16 /**
17 * @var ParagonIE_Sodium_Core_Curve25519_Fe
18 */
19 public $Y;
20
21 /**
22 * @var ParagonIE_Sodium_Core_Curve25519_Fe
23 */
24 public $Z;
25
26 /**
27 * @var ParagonIE_Sodium_Core_Curve25519_Fe
28 */
29 public $T;
30
31 /**
32 * ParagonIE_Sodium_Core_Curve25519_Ge_P1p1 constructor.
33 *
34 * @internal You should not use this directly from another application
35 *
36 * @param ParagonIE_Sodium_Core_Curve25519_Fe|null $x
37 * @param ParagonIE_Sodium_Core_Curve25519_Fe|null $y
38 * @param ParagonIE_Sodium_Core_Curve25519_Fe|null $z
39 * @param ParagonIE_Sodium_Core_Curve25519_Fe|null $t
40 */
41 public function __construct(
42 $x = null,
43 $y = null,
44 $z = null,
45 $t = null
46 ) {
47 if ($x === null) {
48 $x = new ParagonIE_Sodium_Core_Curve25519_Fe();
49 }
50 if (!($x instanceof ParagonIE_Sodium_Core_Curve25519_Fe)) {
51 throw new TypeError('Argument 1 must be an instance of ParagonIE_Sodium_Core_Curve25519_Fe');
52 }
53 $this->X = $x;
54 if ($y === null) {
55 $y = new ParagonIE_Sodium_Core_Curve25519_Fe();
56 }
57 if (!($y instanceof ParagonIE_Sodium_Core_Curve25519_Fe)) {
58 throw new TypeError('Argument 2 must be an instance of ParagonIE_Sodium_Core_Curve25519_Fe');
59 }
60 $this->Y = $y;
61 if ($z === null) {
62 $z = new ParagonIE_Sodium_Core_Curve25519_Fe();
63 }
64 if (!($z instanceof ParagonIE_Sodium_Core_Curve25519_Fe)) {
65 throw new TypeError('Argument 3 must be an instance of ParagonIE_Sodium_Core_Curve25519_Fe');
66 }
67 $this->Z = $z;
68 if ($t === null) {
69 $t = new ParagonIE_Sodium_Core_Curve25519_Fe();
70 }
71 if (!($t instanceof ParagonIE_Sodium_Core_Curve25519_Fe)) {
72 throw new TypeError('Argument 4 must be an instance of ParagonIE_Sodium_Core_Curve25519_Fe');
73 }
74 $this->T = $t;
75 }
76}
77