Completed
Pull Request — develop (#1687)
by
unknown
16:12
created
vendor/paragonie/sodium_compat/src/SodiumException.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (!class_exists('SodiumException', false)) {
3
+if ( ! class_exists( 'SodiumException', false ) ) {
4 4
     /**
5 5
      * Class SodiumException
6 6
      */
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Core32/BLAKE2b.php 1 patch
Spacing   +221 added lines, -221 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (class_exists('ParagonIE_Sodium_Core_BLAKE2b', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_Core_BLAKE2b', false ) ) {
4 4
     return;
5 5
 }
6 6
 
@@ -20,18 +20,18 @@  discard block
 block discarded – undo
20 20
      * @var array<int, array<int, int>>
21 21
      */
22 22
     public static $sigma = array(
23
-        array(  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15),
24
-        array( 14, 10,  4,  8,  9, 15, 13,  6,  1, 12,  0,  2, 11,  7,  5,  3),
25
-        array( 11,  8, 12,  0,  5,  2, 15, 13, 10, 14,  3,  6,  7,  1,  9,  4),
26
-        array(  7,  9,  3,  1, 13, 12, 11, 14,  2,  6,  5, 10,  4,  0, 15,  8),
27
-        array(  9,  0,  5,  7,  2,  4, 10, 15, 14,  1, 11, 12,  6,  8,  3, 13),
28
-        array(  2, 12,  6, 10,  0, 11,  8,  3,  4, 13,  7,  5, 15, 14,  1,  9),
29
-        array( 12,  5,  1, 15, 14, 13,  4, 10,  0,  7,  6,  3,  9,  2,  8, 11),
30
-        array( 13, 11,  7, 14, 12,  1,  3,  9,  5,  0, 15,  4,  8,  6,  2, 10),
31
-        array(  6, 15, 14,  9, 11,  3,  0,  8, 12,  2, 13,  7,  1,  4, 10,  5),
32
-        array( 10,  2,  8,  4,  7,  6,  1,  5, 15, 11,  9, 14,  3, 12, 13 , 0),
33
-        array(  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15),
34
-        array( 14, 10,  4,  8,  9, 15, 13,  6,  1, 12,  0,  2, 11,  7,  5,  3)
23
+        array( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 ),
24
+        array( 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 ),
25
+        array( 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 ),
26
+        array( 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 ),
27
+        array( 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13 ),
28
+        array( 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9 ),
29
+        array( 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11 ),
30
+        array( 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10 ),
31
+        array( 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5 ),
32
+        array( 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0 ),
33
+        array( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 ),
34
+        array( 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 )
35 35
     );
36 36
 
37 37
     const BLOCKBYTES = 128;
@@ -49,9 +49,9 @@  discard block
 block discarded – undo
49 49
      * @throws SodiumException
50 50
      * @throws TypeError
51 51
      */
52
-    public static function new64($high, $low)
52
+    public static function new64( $high, $low )
53 53
     {
54
-        return ParagonIE_Sodium_Core32_Int64::fromInts($low, $high);
54
+        return ParagonIE_Sodium_Core32_Int64::fromInts( $low, $high );
55 55
     }
56 56
 
57 57
     /**
@@ -65,10 +65,10 @@  discard block
 block discarded – undo
65 65
      * @throws SodiumException
66 66
      * @throws TypeError
67 67
      */
68
-    protected static function to64($num)
68
+    protected static function to64( $num )
69 69
     {
70
-        list($hi, $lo) = self::numericTo64BitInteger($num);
71
-        return self::new64($hi, $lo);
70
+        list( $hi, $lo ) = self::numericTo64BitInteger( $num );
71
+        return self::new64( $hi, $lo );
72 72
     }
73 73
 
74 74
     /**
@@ -81,9 +81,9 @@  discard block
 block discarded – undo
81 81
      * @param ParagonIE_Sodium_Core32_Int64 $y
82 82
      * @return ParagonIE_Sodium_Core32_Int64
83 83
      */
84
-    protected static function add64($x, $y)
84
+    protected static function add64( $x, $y )
85 85
     {
86
-        return $x->addInt64($y);
86
+        return $x->addInt64( $y );
87 87
     }
88 88
 
89 89
     /**
@@ -94,9 +94,9 @@  discard block
 block discarded – undo
94 94
      * @param ParagonIE_Sodium_Core32_Int64 $z
95 95
      * @return ParagonIE_Sodium_Core32_Int64
96 96
      */
97
-    public static function add364($x, $y, $z)
97
+    public static function add364( $x, $y, $z )
98 98
     {
99
-        return $x->addInt64($y)->addInt64($z);
99
+        return $x->addInt64( $y )->addInt64( $z );
100 100
     }
101 101
 
102 102
     /**
@@ -107,9 +107,9 @@  discard block
 block discarded – undo
107 107
      * @return ParagonIE_Sodium_Core32_Int64
108 108
      * @throws TypeError
109 109
      */
110
-    public static function xor64(ParagonIE_Sodium_Core32_Int64 $x, ParagonIE_Sodium_Core32_Int64 $y)
110
+    public static function xor64( ParagonIE_Sodium_Core32_Int64 $x, ParagonIE_Sodium_Core32_Int64 $y )
111 111
     {
112
-        return $x->xorInt64($y);
112
+        return $x->xorInt64( $y );
113 113
     }
114 114
 
115 115
     /**
@@ -121,9 +121,9 @@  discard block
 block discarded – undo
121 121
      * @throws SodiumException
122 122
      * @throws TypeError
123 123
      */
124
-    public static function rotr64(ParagonIE_Sodium_Core32_Int64 $x, $c)
124
+    public static function rotr64( ParagonIE_Sodium_Core32_Int64 $x, $c )
125 125
     {
126
-        return $x->rotateRight($c);
126
+        return $x->rotateRight( $c );
127 127
     }
128 128
 
129 129
     /**
@@ -135,19 +135,19 @@  discard block
 block discarded – undo
135 135
      * @throws SodiumException
136 136
      * @throws TypeError
137 137
      */
138
-    public static function load64($x, $i)
138
+    public static function load64( $x, $i )
139 139
     {
140 140
         /** @var int $l */
141
-        $l = (int) ($x[$i])
142
-             | ((int) ($x[$i+1]) << 8)
143
-             | ((int) ($x[$i+2]) << 16)
144
-             | ((int) ($x[$i+3]) << 24);
141
+        $l = (int)( $x[ $i ] )
142
+             | ( (int)( $x[ $i + 1 ] ) << 8 )
143
+             | ( (int)( $x[ $i + 2 ] ) << 16 )
144
+             | ( (int)( $x[ $i + 3 ] ) << 24 );
145 145
         /** @var int $h */
146
-        $h = (int) ($x[$i+4])
147
-             | ((int) ($x[$i+5]) << 8)
148
-             | ((int) ($x[$i+6]) << 16)
149
-             | ((int) ($x[$i+7]) << 24);
150
-        return self::new64($h, $l);
146
+        $h = (int)( $x[ $i + 4 ] )
147
+             | ( (int)( $x[ $i + 5 ] ) << 8 )
148
+             | ( (int)( $x[ $i + 6 ] ) << 16 )
149
+             | ( (int)( $x[ $i + 7 ] ) << 24 );
150
+        return self::new64( $h, $l );
151 151
     }
152 152
 
153 153
     /**
@@ -164,17 +164,17 @@  discard block
 block discarded – undo
164 164
      * @psalm-suppress MixedArrayAssignment
165 165
      * @psalm-suppress MixedArrayOffset
166 166
      */
167
-    public static function store64(SplFixedArray $x, $i, ParagonIE_Sodium_Core32_Int64 $u)
167
+    public static function store64( SplFixedArray $x, $i, ParagonIE_Sodium_Core32_Int64 $u )
168 168
     {
169 169
         $v = clone $u;
170 170
         $maxLength = $x->getSize() - 1;
171
-        for ($j = 0; $j < 8; ++$j) {
172
-            $k = 3 - ($j >> 1);
173
-            $x[$i] = $v->limbs[$k] & 0xff;
171
+        for ( $j = 0; $j < 8; ++$j ) {
172
+            $k = 3 - ( $j >> 1 );
173
+            $x[ $i ] = $v->limbs[ $k ] & 0xff;
174 174
             if (++$i > $maxLength) {
175 175
                 return;
176 176
             }
177
-            $v->limbs[$k] >>= 8;
177
+            $v->limbs[ $k ] >>= 8;
178 178
         }
179 179
     }
180 180
 
@@ -190,18 +190,18 @@  discard block
 block discarded – undo
190 190
     public static function pseudoConstructor()
191 191
     {
192 192
         static $called = false;
193
-        if ($called) {
193
+        if ( $called ) {
194 194
             return;
195 195
         }
196
-        self::$iv = new SplFixedArray(8);
197
-        self::$iv[0] = self::new64(0x6a09e667, 0xf3bcc908);
198
-        self::$iv[1] = self::new64(0xbb67ae85, 0x84caa73b);
199
-        self::$iv[2] = self::new64(0x3c6ef372, 0xfe94f82b);
200
-        self::$iv[3] = self::new64(0xa54ff53a, 0x5f1d36f1);
201
-        self::$iv[4] = self::new64(0x510e527f, 0xade682d1);
202
-        self::$iv[5] = self::new64(0x9b05688c, 0x2b3e6c1f);
203
-        self::$iv[6] = self::new64(0x1f83d9ab, 0xfb41bd6b);
204
-        self::$iv[7] = self::new64(0x5be0cd19, 0x137e2179);
196
+        self::$iv = new SplFixedArray( 8 );
197
+        self::$iv[ 0 ] = self::new64( 0x6a09e667, 0xf3bcc908 );
198
+        self::$iv[ 1 ] = self::new64( 0xbb67ae85, 0x84caa73b );
199
+        self::$iv[ 2 ] = self::new64( 0x3c6ef372, 0xfe94f82b );
200
+        self::$iv[ 3 ] = self::new64( 0xa54ff53a, 0x5f1d36f1 );
201
+        self::$iv[ 4 ] = self::new64( 0x510e527f, 0xade682d1 );
202
+        self::$iv[ 5 ] = self::new64( 0x9b05688c, 0x2b3e6c1f );
203
+        self::$iv[ 6 ] = self::new64( 0x1f83d9ab, 0xfb41bd6b );
204
+        self::$iv[ 7 ] = self::new64( 0x5be0cd19, 0x137e2179 );
205 205
 
206 206
         $called = true;
207 207
     }
@@ -223,26 +223,26 @@  discard block
 block discarded – undo
223 223
      */
224 224
     protected static function context()
225 225
     {
226
-        $ctx    = new SplFixedArray(6);
227
-        $ctx[0] = new SplFixedArray(8);   // h
228
-        $ctx[1] = new SplFixedArray(2);   // t
229
-        $ctx[2] = new SplFixedArray(2);   // f
230
-        $ctx[3] = new SplFixedArray(256); // buf
231
-        $ctx[4] = 0;                      // buflen
232
-        $ctx[5] = 0;                      // last_node (uint8_t)
233
-
234
-        for ($i = 8; $i--;) {
235
-            $ctx[0][$i] = self::$iv[$i];
226
+        $ctx    = new SplFixedArray( 6 );
227
+        $ctx[ 0 ] = new SplFixedArray( 8 ); // h
228
+        $ctx[ 1 ] = new SplFixedArray( 2 ); // t
229
+        $ctx[ 2 ] = new SplFixedArray( 2 ); // f
230
+        $ctx[ 3 ] = new SplFixedArray( 256 ); // buf
231
+        $ctx[ 4 ] = 0; // buflen
232
+        $ctx[ 5 ] = 0; // last_node (uint8_t)
233
+
234
+        for ( $i = 8; $i--; ) {
235
+            $ctx[ 0 ][ $i ] = self::$iv[ $i ];
236 236
         }
237
-        for ($i = 256; $i--;) {
238
-            $ctx[3][$i] = 0;
237
+        for ( $i = 256; $i--; ) {
238
+            $ctx[ 3 ][ $i ] = 0;
239 239
         }
240 240
 
241
-        $zero = self::new64(0, 0);
242
-        $ctx[1][0] = $zero;
243
-        $ctx[1][1] = $zero;
244
-        $ctx[2][0] = $zero;
245
-        $ctx[2][1] = $zero;
241
+        $zero = self::new64( 0, 0 );
242
+        $ctx[ 1 ][ 0 ] = $zero;
243
+        $ctx[ 1 ][ 1 ] = $zero;
244
+        $ctx[ 2 ][ 0 ] = $zero;
245
+        $ctx[ 2 ][ 1 ] = $zero;
246 246
 
247 247
         return $ctx;
248 248
     }
@@ -260,43 +260,43 @@  discard block
 block discarded – undo
260 260
      * @psalm-suppress MixedArrayAssignment
261 261
      * @psalm-suppress MixedAssignment
262 262
      */
263
-    protected static function compress(SplFixedArray $ctx, SplFixedArray $buf)
263
+    protected static function compress( SplFixedArray $ctx, SplFixedArray $buf )
264 264
     {
265
-        $m = new SplFixedArray(16);
266
-        $v = new SplFixedArray(16);
265
+        $m = new SplFixedArray( 16 );
266
+        $v = new SplFixedArray( 16 );
267 267
 
268
-        for ($i = 16; $i--;) {
269
-            $m[$i] = self::load64($buf, $i << 3);
268
+        for ( $i = 16; $i--; ) {
269
+            $m[ $i ] = self::load64( $buf, $i << 3 );
270 270
         }
271 271
 
272
-        for ($i = 8; $i--;) {
273
-            $v[$i] = $ctx[0][$i];
272
+        for ( $i = 8; $i--; ) {
273
+            $v[ $i ] = $ctx[ 0 ][ $i ];
274 274
         }
275 275
 
276
-        $v[ 8] = self::$iv[0];
277
-        $v[ 9] = self::$iv[1];
278
-        $v[10] = self::$iv[2];
279
-        $v[11] = self::$iv[3];
280
-
281
-        $v[12] = self::xor64($ctx[1][0], self::$iv[4]);
282
-        $v[13] = self::xor64($ctx[1][1], self::$iv[5]);
283
-        $v[14] = self::xor64($ctx[2][0], self::$iv[6]);
284
-        $v[15] = self::xor64($ctx[2][1], self::$iv[7]);
285
-
286
-        for ($r = 0; $r < 12; ++$r) {
287
-            $v = self::G($r, 0, 0, 4, 8, 12, $v, $m);
288
-            $v = self::G($r, 1, 1, 5, 9, 13, $v, $m);
289
-            $v = self::G($r, 2, 2, 6, 10, 14, $v, $m);
290
-            $v = self::G($r, 3, 3, 7, 11, 15, $v, $m);
291
-            $v = self::G($r, 4, 0, 5, 10, 15, $v, $m);
292
-            $v = self::G($r, 5, 1, 6, 11, 12, $v, $m);
293
-            $v = self::G($r, 6, 2, 7, 8, 13, $v, $m);
294
-            $v = self::G($r, 7, 3, 4, 9, 14, $v, $m);
276
+        $v[ 8 ] = self::$iv[ 0 ];
277
+        $v[ 9 ] = self::$iv[ 1 ];
278
+        $v[ 10 ] = self::$iv[ 2 ];
279
+        $v[ 11 ] = self::$iv[ 3 ];
280
+
281
+        $v[ 12 ] = self::xor64( $ctx[ 1 ][ 0 ], self::$iv[ 4 ] );
282
+        $v[ 13 ] = self::xor64( $ctx[ 1 ][ 1 ], self::$iv[ 5 ] );
283
+        $v[ 14 ] = self::xor64( $ctx[ 2 ][ 0 ], self::$iv[ 6 ] );
284
+        $v[ 15 ] = self::xor64( $ctx[ 2 ][ 1 ], self::$iv[ 7 ] );
285
+
286
+        for ( $r = 0; $r < 12; ++$r ) {
287
+            $v = self::G( $r, 0, 0, 4, 8, 12, $v, $m );
288
+            $v = self::G( $r, 1, 1, 5, 9, 13, $v, $m );
289
+            $v = self::G( $r, 2, 2, 6, 10, 14, $v, $m );
290
+            $v = self::G( $r, 3, 3, 7, 11, 15, $v, $m );
291
+            $v = self::G( $r, 4, 0, 5, 10, 15, $v, $m );
292
+            $v = self::G( $r, 5, 1, 6, 11, 12, $v, $m );
293
+            $v = self::G( $r, 6, 2, 7, 8, 13, $v, $m );
294
+            $v = self::G( $r, 7, 3, 4, 9, 14, $v, $m );
295 295
         }
296 296
 
297
-        for ($i = 8; $i--;) {
298
-            $ctx[0][$i] = self::xor64(
299
-                $ctx[0][$i], self::xor64($v[$i], $v[$i+8])
297
+        for ( $i = 8; $i--; ) {
298
+            $ctx[ 0 ][ $i ] = self::xor64(
299
+                $ctx[ 0 ][ $i ], self::xor64( $v[ $i ], $v[ $i + 8 ] )
300 300
             );
301 301
         }
302 302
     }
@@ -318,16 +318,16 @@  discard block
 block discarded – undo
318 318
      * @psalm-suppress MixedArgument
319 319
      * @psalm-suppress MixedArrayOffset
320 320
      */
321
-    public static function G($r, $i, $a, $b, $c, $d, SplFixedArray $v, SplFixedArray $m)
321
+    public static function G( $r, $i, $a, $b, $c, $d, SplFixedArray $v, SplFixedArray $m )
322 322
     {
323
-        $v[$a] = self::add364($v[$a], $v[$b], $m[self::$sigma[$r][$i << 1]]);
324
-        $v[$d] = self::rotr64(self::xor64($v[$d], $v[$a]), 32);
325
-        $v[$c] = self::add64($v[$c], $v[$d]);
326
-        $v[$b] = self::rotr64(self::xor64($v[$b], $v[$c]), 24);
327
-        $v[$a] = self::add364($v[$a], $v[$b], $m[self::$sigma[$r][($i << 1) + 1]]);
328
-        $v[$d] = self::rotr64(self::xor64($v[$d], $v[$a]), 16);
329
-        $v[$c] = self::add64($v[$c], $v[$d]);
330
-        $v[$b] = self::rotr64(self::xor64($v[$b], $v[$c]), 63);
323
+        $v[ $a ] = self::add364( $v[ $a ], $v[ $b ], $m[ self::$sigma[ $r ][ $i << 1 ] ] );
324
+        $v[ $d ] = self::rotr64( self::xor64( $v[ $d ], $v[ $a ] ), 32 );
325
+        $v[ $c ] = self::add64( $v[ $c ], $v[ $d ] );
326
+        $v[ $b ] = self::rotr64( self::xor64( $v[ $b ], $v[ $c ] ), 24 );
327
+        $v[ $a ] = self::add364( $v[ $a ], $v[ $b ], $m[ self::$sigma[ $r ][ ( $i << 1 ) + 1 ] ] );
328
+        $v[ $d ] = self::rotr64( self::xor64( $v[ $d ], $v[ $a ] ), 16 );
329
+        $v[ $c ] = self::add64( $v[ $c ], $v[ $d ] );
330
+        $v[ $b ] = self::rotr64( self::xor64( $v[ $b ], $v[ $c ] ), 63 );
331 331
         return $v;
332 332
     }
333 333
 
@@ -343,25 +343,25 @@  discard block
 block discarded – undo
343 343
      * @psalm-suppress MixedArrayAccess
344 344
      * @psalm-suppress MixedArrayAssignment
345 345
      */
346
-    public static function increment_counter($ctx, $inc)
346
+    public static function increment_counter( $ctx, $inc )
347 347
     {
348
-        if ($inc < 0) {
349
-            throw new SodiumException('Increasing by a negative number makes no sense.');
348
+        if ( $inc < 0 ) {
349
+            throw new SodiumException( 'Increasing by a negative number makes no sense.' );
350 350
         }
351
-        $t = self::to64($inc);
351
+        $t = self::to64( $inc );
352 352
         # S->t is $ctx[1] in our implementation
353 353
 
354 354
         # S->t[0] = ( uint64_t )( t >> 0 );
355
-        $ctx[1][0] = self::add64($ctx[1][0], $t);
355
+        $ctx[ 1 ][ 0 ] = self::add64( $ctx[ 1 ][ 0 ], $t );
356 356
 
357 357
         # S->t[1] += ( S->t[0] < inc );
358
-        if (!($ctx[1][0] instanceof ParagonIE_Sodium_Core32_Int64)) {
359
-            throw new TypeError('Not an int64');
358
+        if ( ! ( $ctx[ 1 ][ 0 ] instanceof ParagonIE_Sodium_Core32_Int64 ) ) {
359
+            throw new TypeError( 'Not an int64' );
360 360
         }
361 361
         /** @var ParagonIE_Sodium_Core32_Int64 $c*/
362
-        $c = $ctx[1][0];
363
-        if ($c->isLessThanInt($inc)) {
364
-            $ctx[1][1] = self::add64($ctx[1][1], self::to64(1));
362
+        $c = $ctx[ 1 ][ 0 ];
363
+        if ( $c->isLessThanInt( $inc ) ) {
364
+            $ctx[ 1 ][ 1 ] = self::add64( $ctx[ 1 ][ 1 ], self::to64( 1 ) );
365 365
         }
366 366
     }
367 367
 
@@ -382,37 +382,37 @@  discard block
 block discarded – undo
382 382
      * @psalm-suppress MixedMethodCall
383 383
      * @psalm-suppress MixedOperand
384 384
      */
385
-    public static function update(SplFixedArray $ctx, SplFixedArray $p, $plen)
385
+    public static function update( SplFixedArray $ctx, SplFixedArray $p, $plen )
386 386
     {
387 387
         self::pseudoConstructor();
388 388
 
389 389
         $offset = 0;
390
-        while ($plen > 0) {
391
-            $left = $ctx[4];
390
+        while ( $plen > 0 ) {
391
+            $left = $ctx[ 4 ];
392 392
             $fill = 256 - $left;
393 393
 
394
-            if ($plen > $fill) {
394
+            if ( $plen > $fill ) {
395 395
                 # memcpy( S->buf + left, in, fill ); /* Fill buffer */
396
-                for ($i = $fill; $i--;) {
397
-                    $ctx[3][$i + $left] = $p[$i + $offset];
396
+                for ( $i = $fill; $i--; ) {
397
+                    $ctx[ 3 ][ $i + $left ] = $p[ $i + $offset ];
398 398
                 }
399 399
 
400 400
                 # S->buflen += fill;
401
-                $ctx[4] += $fill;
401
+                $ctx[ 4 ] += $fill;
402 402
 
403 403
                 # blake2b_increment_counter( S, BLAKE2B_BLOCKBYTES );
404
-                self::increment_counter($ctx, 128);
404
+                self::increment_counter( $ctx, 128 );
405 405
 
406 406
                 # blake2b_compress( S, S->buf ); /* Compress */
407
-                self::compress($ctx, $ctx[3]);
407
+                self::compress( $ctx, $ctx[ 3 ] );
408 408
 
409 409
                 # memcpy( S->buf, S->buf + BLAKE2B_BLOCKBYTES, BLAKE2B_BLOCKBYTES ); /* Shift buffer left */
410
-                for ($i = 128; $i--;) {
411
-                    $ctx[3][$i] = $ctx[3][$i + 128];
410
+                for ( $i = 128; $i--; ) {
411
+                    $ctx[ 3 ][ $i ] = $ctx[ 3 ][ $i + 128 ];
412 412
                 }
413 413
 
414 414
                 # S->buflen -= BLAKE2B_BLOCKBYTES;
415
-                $ctx[4] -= 128;
415
+                $ctx[ 4 ] -= 128;
416 416
 
417 417
                 # in += fill;
418 418
                 $offset += $fill;
@@ -420,10 +420,10 @@  discard block
 block discarded – undo
420 420
                 # inlen -= fill;
421 421
                 $plen -= $fill;
422 422
             } else {
423
-                for ($i = $plen; $i--;) {
424
-                    $ctx[3][$i + $left] = $p[$i + $offset];
423
+                for ( $i = $plen; $i--; ) {
424
+                    $ctx[ 3 ][ $i + $left ] = $p[ $i + $offset ];
425 425
                 }
426
-                $ctx[4] += $plen;
426
+                $ctx[ 4 ] += $plen;
427 427
                 $offset += $plen;
428 428
                 $plen -= $plen;
429 429
             }
@@ -446,34 +446,34 @@  discard block
 block discarded – undo
446 446
      * @psalm-suppress MixedMethodCall
447 447
      * @psalm-suppress MixedOperand
448 448
      */
449
-    public static function finish(SplFixedArray $ctx, SplFixedArray $out)
449
+    public static function finish( SplFixedArray $ctx, SplFixedArray $out )
450 450
     {
451 451
         self::pseudoConstructor();
452
-        if ($ctx[4] > 128) {
453
-            self::increment_counter($ctx, 128);
454
-            self::compress($ctx, $ctx[3]);
455
-            $ctx[4] -= 128;
456
-            if ($ctx[4] > 128) {
457
-                throw new SodiumException('Failed to assert that buflen <= 128 bytes');
452
+        if ( $ctx[ 4 ] > 128 ) {
453
+            self::increment_counter( $ctx, 128 );
454
+            self::compress( $ctx, $ctx[ 3 ] );
455
+            $ctx[ 4 ] -= 128;
456
+            if ( $ctx[ 4 ] > 128 ) {
457
+                throw new SodiumException( 'Failed to assert that buflen <= 128 bytes' );
458 458
             }
459
-            for ($i = $ctx[4]; $i--;) {
460
-                $ctx[3][$i] = $ctx[3][$i + 128];
459
+            for ( $i = $ctx[ 4 ]; $i--; ) {
460
+                $ctx[ 3 ][ $i ] = $ctx[ 3 ][ $i + 128 ];
461 461
             }
462 462
         }
463 463
 
464
-        self::increment_counter($ctx, $ctx[4]);
465
-        $ctx[2][0] = self::new64(0xffffffff, 0xffffffff);
464
+        self::increment_counter( $ctx, $ctx[ 4 ] );
465
+        $ctx[ 2 ][ 0 ] = self::new64( 0xffffffff, 0xffffffff );
466 466
 
467
-        for ($i = 256 - $ctx[4]; $i--;) {
467
+        for ( $i = 256 - $ctx[ 4 ]; $i--; ) {
468 468
             /** @var int $i */
469
-            $ctx[3][$i + $ctx[4]] = 0;
469
+            $ctx[ 3 ][ $i + $ctx[ 4 ] ] = 0;
470 470
         }
471 471
 
472
-        self::compress($ctx, $ctx[3]);
472
+        self::compress( $ctx, $ctx[ 3 ] );
473 473
 
474
-        $i = (int) (($out->getSize() - 1) / 8);
475
-        for (; $i >= 0; --$i) {
476
-            self::store64($out, $i << 3, $ctx[0][$i]);
474
+        $i = (int)( ( $out->getSize() - 1 ) / 8 );
475
+        for ( ; $i >= 0; --$i ) {
476
+            self::store64( $out, $i << 3, $ctx[ 0 ][ $i ] );
477 477
         }
478 478
         return $out;
479 479
     }
@@ -503,68 +503,68 @@  discard block
 block discarded – undo
503 503
         self::pseudoConstructor();
504 504
         $klen = 0;
505 505
 
506
-        if ($key !== null) {
507
-            if (count($key) > 64) {
508
-                throw new SodiumException('Invalid key size');
506
+        if ( $key !== null ) {
507
+            if ( count( $key ) > 64 ) {
508
+                throw new SodiumException( 'Invalid key size' );
509 509
             }
510
-            $klen = count($key);
510
+            $klen = count( $key );
511 511
         }
512 512
 
513
-        if ($outlen > 64) {
514
-            throw new SodiumException('Invalid output size');
513
+        if ( $outlen > 64 ) {
514
+            throw new SodiumException( 'Invalid output size' );
515 515
         }
516 516
 
517 517
         $ctx = self::context();
518 518
 
519
-        $p = new SplFixedArray(64);
519
+        $p = new SplFixedArray( 64 );
520 520
         // Zero our param buffer...
521
-        for ($i = 64; --$i;) {
522
-            $p[$i] = 0;
521
+        for ( $i = 64; --$i; ) {
522
+            $p[ $i ] = 0;
523 523
         }
524 524
 
525
-        $p[0] = $outlen; // digest_length
526
-        $p[1] = $klen;   // key_length
527
-        $p[2] = 1;       // fanout
528
-        $p[3] = 1;       // depth
525
+        $p[ 0 ] = $outlen; // digest_length
526
+        $p[ 1 ] = $klen; // key_length
527
+        $p[ 2 ] = 1; // fanout
528
+        $p[ 3 ] = 1; // depth
529 529
 
530
-        if ($salt instanceof SplFixedArray) {
530
+        if ( $salt instanceof SplFixedArray ) {
531 531
             // salt: [32] through [47]
532
-            for ($i = 0; $i < 16; ++$i) {
533
-                $p[32 + $i] = (int) $salt[$i];
532
+            for ( $i = 0; $i < 16; ++$i ) {
533
+                $p[ 32 + $i ] = (int)$salt[ $i ];
534 534
             }
535 535
         }
536
-        if ($personal instanceof SplFixedArray) {
536
+        if ( $personal instanceof SplFixedArray ) {
537 537
             // personal: [48] through [63]
538
-            for ($i = 0; $i < 16; ++$i) {
539
-                $p[48 + $i] = (int) $personal[$i];
538
+            for ( $i = 0; $i < 16; ++$i ) {
539
+                $p[ 48 + $i ] = (int)$personal[ $i ];
540 540
             }
541 541
         }
542 542
 
543
-        $ctx[0][0] = self::xor64(
544
-            $ctx[0][0],
545
-            self::load64($p, 0)
543
+        $ctx[ 0 ][ 0 ] = self::xor64(
544
+            $ctx[ 0 ][ 0 ],
545
+            self::load64( $p, 0 )
546 546
         );
547 547
 
548
-        if ($salt instanceof SplFixedArray || $personal instanceof SplFixedArray) {
548
+        if ( $salt instanceof SplFixedArray || $personal instanceof SplFixedArray ) {
549 549
             // We need to do what blake2b_init_param() does:
550
-            for ($i = 1; $i < 8; ++$i) {
551
-                $ctx[0][$i] = self::xor64(
552
-                    $ctx[0][$i],
553
-                    self::load64($p, $i << 3)
550
+            for ( $i = 1; $i < 8; ++$i ) {
551
+                $ctx[ 0 ][ $i ] = self::xor64(
552
+                    $ctx[ 0 ][ $i ],
553
+                    self::load64( $p, $i << 3 )
554 554
                 );
555 555
             }
556 556
         }
557 557
 
558
-        if ($klen > 0 && $key instanceof SplFixedArray) {
559
-            $block = new SplFixedArray(128);
560
-            for ($i = 128; $i--;) {
561
-                $block[$i] = 0;
558
+        if ( $klen > 0 && $key instanceof SplFixedArray ) {
559
+            $block = new SplFixedArray( 128 );
560
+            for ( $i = 128; $i--; ) {
561
+                $block[ $i ] = 0;
562 562
             }
563
-            for ($i = $klen; $i--;) {
564
-                $block[$i] = $key[$i];
563
+            for ( $i = $klen; $i--; ) {
564
+                $block[ $i ] = $key[ $i ];
565 565
             }
566
-            self::update($ctx, $block, 128);
567
-            $ctx[4] = 128;
566
+            self::update( $ctx, $block, 128 );
567
+            $ctx[ 4 ] = 128;
568 568
         }
569 569
 
570 570
         return $ctx;
@@ -579,10 +579,10 @@  discard block
 block discarded – undo
579 579
      * @return SplFixedArray
580 580
      * @psalm-suppress MixedArgumentTypeCoercion
581 581
      */
582
-    public static function stringToSplFixedArray($str = '')
582
+    public static function stringToSplFixedArray( $str = '' )
583 583
     {
584
-        $values = unpack('C*', $str);
585
-        return SplFixedArray::fromArray(array_values($values));
584
+        $values = unpack( 'C*', $str );
585
+        return SplFixedArray::fromArray( array_values( $values ) );
586 586
     }
587 587
 
588 588
     /**
@@ -593,15 +593,15 @@  discard block
 block discarded – undo
593 593
      * @param SplFixedArray $a
594 594
      * @return string
595 595
      */
596
-    public static function SplFixedArrayToString(SplFixedArray $a)
596
+    public static function SplFixedArrayToString( SplFixedArray $a )
597 597
     {
598 598
         /**
599 599
          * @var array<int, string|int>
600 600
          */
601 601
         $arr = $a->toArray();
602 602
         $c = $a->count();
603
-        array_unshift($arr, str_repeat('C', $c));
604
-        return (string) (call_user_func_array('pack', $arr));
603
+        array_unshift( $arr, str_repeat( 'C', $c ) );
604
+        return (string)( call_user_func_array( 'pack', $arr ) );
605 605
     }
606 606
 
607 607
     /**
@@ -615,48 +615,48 @@  discard block
 block discarded – undo
615 615
      * @psalm-suppress MixedArrayAssignment
616 616
      * @psalm-suppress MixedMethodCall
617 617
      */
618
-    public static function contextToString(SplFixedArray $ctx)
618
+    public static function contextToString( SplFixedArray $ctx )
619 619
     {
620 620
         $str = '';
621 621
         /** @var array<int, ParagonIE_Sodium_Core32_Int64> $ctxA */
622
-        $ctxA = $ctx[0]->toArray();
622
+        $ctxA = $ctx[ 0 ]->toArray();
623 623
 
624 624
         # uint64_t h[8];
625
-        for ($i = 0; $i < 8; ++$i) {
626
-            if (!($ctxA[$i] instanceof ParagonIE_Sodium_Core32_Int64)) {
627
-                throw new TypeError('Not an instance of Int64');
625
+        for ( $i = 0; $i < 8; ++$i ) {
626
+            if ( ! ( $ctxA[ $i ] instanceof ParagonIE_Sodium_Core32_Int64 ) ) {
627
+                throw new TypeError( 'Not an instance of Int64' );
628 628
             }
629 629
             /** @var ParagonIE_Sodium_Core32_Int64 $ctxAi */
630
-            $ctxAi = $ctxA[$i];
630
+            $ctxAi = $ctxA[ $i ];
631 631
             $str .= $ctxAi->toReverseString();
632 632
         }
633 633
 
634 634
         # uint64_t t[2];
635 635
         # uint64_t f[2];
636
-        for ($i = 1; $i < 3; ++$i) {
636
+        for ( $i = 1; $i < 3; ++$i ) {
637 637
             /** @var array<int, ParagonIE_Sodium_Core32_Int64> $ctxA */
638
-            $ctxA = $ctx[$i]->toArray();
638
+            $ctxA = $ctx[ $i ]->toArray();
639 639
             /** @var ParagonIE_Sodium_Core32_Int64 $ctxA1 */
640
-            $ctxA1 = $ctxA[0];
640
+            $ctxA1 = $ctxA[ 0 ];
641 641
             /** @var ParagonIE_Sodium_Core32_Int64 $ctxA2 */
642
-            $ctxA2 = $ctxA[1];
642
+            $ctxA2 = $ctxA[ 1 ];
643 643
 
644 644
             $str .= $ctxA1->toReverseString();
645 645
             $str .= $ctxA2->toReverseString();
646 646
         }
647 647
 
648 648
         # uint8_t buf[2 * 128];
649
-        $str .= self::SplFixedArrayToString($ctx[3]);
649
+        $str .= self::SplFixedArrayToString( $ctx[ 3 ] );
650 650
 
651 651
         /** @var int $ctx4 */
652
-        $ctx4 = $ctx[4];
652
+        $ctx4 = $ctx[ 4 ];
653 653
 
654 654
         # size_t buflen;
655
-        $str .= implode('', array(
656
-            self::intToChr($ctx4 & 0xff),
657
-            self::intToChr(($ctx4 >> 8) & 0xff),
658
-            self::intToChr(($ctx4 >> 16) & 0xff),
659
-            self::intToChr(($ctx4 >> 24) & 0xff),
655
+        $str .= implode( '', array(
656
+            self::intToChr( $ctx4 & 0xff ),
657
+            self::intToChr( ( $ctx4 >> 8 ) & 0xff ),
658
+            self::intToChr( ( $ctx4 >> 16 ) & 0xff ),
659
+            self::intToChr( ( $ctx4 >> 24 ) & 0xff ),
660 660
             "\x00\x00\x00\x00"
661 661
             /*
662 662
             self::intToChr(($ctx4 >> 32) & 0xff),
@@ -664,9 +664,9 @@  discard block
 block discarded – undo
664 664
             self::intToChr(($ctx4 >> 48) & 0xff),
665 665
             self::intToChr(($ctx4 >> 56) & 0xff)
666 666
             */
667
-        ));
667
+        ) );
668 668
         # uint8_t last_node;
669
-        return $str . self::intToChr($ctx[5]) . str_repeat("\x00", 23);
669
+        return $str . self::intToChr( $ctx[ 5 ] ) . str_repeat( "\x00", 23 );
670 670
     }
671 671
 
672 672
     /**
@@ -682,37 +682,37 @@  discard block
 block discarded – undo
682 682
      * @psalm-suppress MixedArrayAccess
683 683
      * @psalm-suppress MixedArrayAssignment
684 684
      */
685
-    public static function stringToContext($string)
685
+    public static function stringToContext( $string )
686 686
     {
687 687
         $ctx = self::context();
688 688
 
689 689
         # uint64_t h[8];
690
-        for ($i = 0; $i < 8; ++$i) {
691
-            $ctx[0][$i] = ParagonIE_Sodium_Core32_Int64::fromReverseString(
692
-                self::substr($string, (($i << 3) + 0), 8)
690
+        for ( $i = 0; $i < 8; ++$i ) {
691
+            $ctx[ 0 ][ $i ] = ParagonIE_Sodium_Core32_Int64::fromReverseString(
692
+                self::substr( $string, ( ( $i << 3 ) + 0 ), 8 )
693 693
             );
694 694
         }
695 695
 
696 696
         # uint64_t t[2];
697 697
         # uint64_t f[2];
698
-        for ($i = 1; $i < 3; ++$i) {
699
-            $ctx[$i][1] = ParagonIE_Sodium_Core32_Int64::fromReverseString(
700
-                self::substr($string, 72 + (($i - 1) << 4), 8)
698
+        for ( $i = 1; $i < 3; ++$i ) {
699
+            $ctx[ $i ][ 1 ] = ParagonIE_Sodium_Core32_Int64::fromReverseString(
700
+                self::substr( $string, 72 + ( ( $i - 1 ) << 4 ), 8 )
701 701
             );
702
-            $ctx[$i][0] = ParagonIE_Sodium_Core32_Int64::fromReverseString(
703
-                self::substr($string, 64 + (($i - 1) << 4), 8)
702
+            $ctx[ $i ][ 0 ] = ParagonIE_Sodium_Core32_Int64::fromReverseString(
703
+                self::substr( $string, 64 + ( ( $i - 1 ) << 4 ), 8 )
704 704
             );
705 705
         }
706 706
 
707 707
         # uint8_t buf[2 * 128];
708
-        $ctx[3] = self::stringToSplFixedArray(self::substr($string, 96, 256));
708
+        $ctx[ 3 ] = self::stringToSplFixedArray( self::substr( $string, 96, 256 ) );
709 709
 
710 710
         # uint8_t buf[2 * 128];
711 711
         $int = 0;
712
-        for ($i = 0; $i < 8; ++$i) {
713
-            $int |= self::chrToInt($string[352 + $i]) << ($i << 3);
712
+        for ( $i = 0; $i < 8; ++$i ) {
713
+            $int |= self::chrToInt( $string[ 352 + $i ] ) << ( $i << 3 );
714 714
         }
715
-        $ctx[4] = $int;
715
+        $ctx[ 4 ] = $int;
716 716
 
717 717
         return $ctx;
718 718
     }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Core32/Ed25519.php 1 patch
Spacing   +94 added lines, -94 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (class_exists('ParagonIE_Sodium_Core32_Ed25519', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_Core32_Ed25519', false ) ) {
4 4
     return;
5 5
 }
6 6
 
@@ -22,10 +22,10 @@  discard block
 block discarded – undo
22 22
      */
23 23
     public static function keypair()
24 24
     {
25
-        $seed = random_bytes(self::SEED_BYTES);
25
+        $seed = random_bytes( self::SEED_BYTES );
26 26
         $pk = '';
27 27
         $sk = '';
28
-        self::seed_keypair($pk, $sk, $seed);
28
+        self::seed_keypair( $pk, $sk, $seed );
29 29
         return $sk . $pk;
30 30
     }
31 31
 
@@ -39,14 +39,14 @@  discard block
 block discarded – undo
39 39
      * @throws SodiumException
40 40
      * @throws TypeError
41 41
      */
42
-    public static function seed_keypair(&$pk, &$sk, $seed)
42
+    public static function seed_keypair( &$pk, &$sk, $seed )
43 43
     {
44
-        if (self::strlen($seed) !== self::SEED_BYTES) {
45
-            throw new RangeException('crypto_sign keypair seed must be 32 bytes long');
44
+        if ( self::strlen( $seed ) !== self::SEED_BYTES ) {
45
+            throw new RangeException( 'crypto_sign keypair seed must be 32 bytes long' );
46 46
         }
47 47
 
48 48
         /** @var string $pk */
49
-        $pk = self::publickey_from_secretkey($seed);
49
+        $pk = self::publickey_from_secretkey( $seed );
50 50
         $sk = $seed . $pk;
51 51
         return $sk;
52 52
     }
@@ -58,12 +58,12 @@  discard block
 block discarded – undo
58 58
      * @return string
59 59
      * @throws TypeError
60 60
      */
61
-    public static function secretkey($keypair)
61
+    public static function secretkey( $keypair )
62 62
     {
63
-        if (self::strlen($keypair) !== self::KEYPAIR_BYTES) {
64
-            throw new RangeException('crypto_sign keypair must be 96 bytes long');
63
+        if ( self::strlen( $keypair ) !== self::KEYPAIR_BYTES ) {
64
+            throw new RangeException( 'crypto_sign keypair must be 96 bytes long' );
65 65
         }
66
-        return self::substr($keypair, 0, 64);
66
+        return self::substr( $keypair, 0, 64 );
67 67
     }
68 68
 
69 69
     /**
@@ -74,12 +74,12 @@  discard block
 block discarded – undo
74 74
      * @throws RangeException
75 75
      * @throws TypeError
76 76
      */
77
-    public static function publickey($keypair)
77
+    public static function publickey( $keypair )
78 78
     {
79
-        if (self::strlen($keypair) !== self::KEYPAIR_BYTES) {
80
-            throw new RangeException('crypto_sign keypair must be 96 bytes long');
79
+        if ( self::strlen( $keypair ) !== self::KEYPAIR_BYTES ) {
80
+            throw new RangeException( 'crypto_sign keypair must be 96 bytes long' );
81 81
         }
82
-        return self::substr($keypair, 64, 32);
82
+        return self::substr( $keypair, 64, 32 );
83 83
     }
84 84
 
85 85
     /**
@@ -90,17 +90,17 @@  discard block
 block discarded – undo
90 90
      * @throws SodiumException
91 91
      * @throws TypeError
92 92
      */
93
-    public static function publickey_from_secretkey($sk)
93
+    public static function publickey_from_secretkey( $sk )
94 94
     {
95 95
         /** @var string $sk */
96
-        $sk = hash('sha512', self::substr($sk, 0, 32), true);
97
-        $sk[0] = self::intToChr(
98
-            self::chrToInt($sk[0]) & 248
96
+        $sk = hash( 'sha512', self::substr( $sk, 0, 32 ), true );
97
+        $sk[ 0 ] = self::intToChr(
98
+            self::chrToInt( $sk[ 0 ] ) & 248
99 99
         );
100
-        $sk[31] = self::intToChr(
101
-            (self::chrToInt($sk[31]) & 63) | 64
100
+        $sk[ 31 ] = self::intToChr(
101
+            ( self::chrToInt( $sk[ 31 ] ) & 63 ) | 64
102 102
         );
103
-        return self::sk_to_pk($sk);
103
+        return self::sk_to_pk( $sk );
104 104
     }
105 105
 
106 106
     /**
@@ -109,15 +109,15 @@  discard block
 block discarded – undo
109 109
      * @throws SodiumException
110 110
      * @throws TypeError
111 111
      */
112
-    public static function pk_to_curve25519($pk)
112
+    public static function pk_to_curve25519( $pk )
113 113
     {
114
-        if (self::small_order($pk)) {
115
-            throw new SodiumException('Public key is on a small order');
114
+        if ( self::small_order( $pk ) ) {
115
+            throw new SodiumException( 'Public key is on a small order' );
116 116
         }
117
-        $A = self::ge_frombytes_negate_vartime($pk);
118
-        $p1 = self::ge_mul_l($A);
119
-        if (!self::fe_isnonzero($p1->X)) {
120
-            throw new SodiumException('Unexpected zero result');
117
+        $A = self::ge_frombytes_negate_vartime( $pk );
118
+        $p1 = self::ge_mul_l( $A );
119
+        if ( ! self::fe_isnonzero( $p1->X ) ) {
120
+            throw new SodiumException( 'Unexpected zero result' );
121 121
         }
122 122
 
123 123
         # fe_1(one_minus_y);
@@ -135,12 +135,12 @@  discard block
 block discarded – undo
135 135
         # fe_add(x, x, A.Y);
136 136
         # fe_mul(x, x, one_minus_y);
137 137
         $x = self::fe_mul(
138
-            self::fe_add(self::fe_1(), $A->Y),
138
+            self::fe_add( self::fe_1(), $A->Y ),
139 139
             $one_minux_y
140 140
         );
141 141
 
142 142
         # fe_tobytes(curve25519_pk, x);
143
-        return self::fe_tobytes($x);
143
+        return self::fe_tobytes( $x );
144 144
     }
145 145
 
146 146
     /**
@@ -151,11 +151,11 @@  discard block
 block discarded – undo
151 151
      * @throws SodiumException
152 152
      * @throws TypeError
153 153
      */
154
-    public static function sk_to_pk($sk)
154
+    public static function sk_to_pk( $sk )
155 155
     {
156 156
         return self::ge_p3_tobytes(
157 157
             self::ge_scalarmult_base(
158
-                self::substr($sk, 0, 32)
158
+                self::substr( $sk, 0, 32 )
159 159
             )
160 160
         );
161 161
     }
@@ -169,10 +169,10 @@  discard block
 block discarded – undo
169 169
      * @throws SodiumException
170 170
      * @throws TypeError
171 171
      */
172
-    public static function sign($message, $sk)
172
+    public static function sign( $message, $sk )
173 173
     {
174 174
         /** @var string $signature */
175
-        $signature = self::sign_detached($message, $sk);
175
+        $signature = self::sign_detached( $message, $sk );
176 176
         return $signature . $message;
177 177
     }
178 178
 
@@ -185,18 +185,18 @@  discard block
 block discarded – undo
185 185
      * @throws SodiumException
186 186
      * @throws TypeError
187 187
      */
188
-    public static function sign_open($message, $pk)
188
+    public static function sign_open( $message, $pk )
189 189
     {
190 190
         /** @var string $signature */
191
-        $signature = self::substr($message, 0, 64);
191
+        $signature = self::substr( $message, 0, 64 );
192 192
 
193 193
         /** @var string $message */
194
-        $message = self::substr($message, 64);
194
+        $message = self::substr( $message, 64 );
195 195
 
196
-        if (self::verify_detached($signature, $message, $pk)) {
196
+        if ( self::verify_detached( $signature, $message, $pk ) ) {
197 197
             return $message;
198 198
         }
199
-        throw new SodiumException('Invalid signature');
199
+        throw new SodiumException( 'Invalid signature' );
200 200
     }
201 201
 
202 202
     /**
@@ -209,56 +209,56 @@  discard block
 block discarded – undo
209 209
      * @throws TypeError
210 210
      * @psalm-suppress PossiblyInvalidArgument
211 211
      */
212
-    public static function sign_detached($message, $sk)
212
+    public static function sign_detached( $message, $sk )
213 213
     {
214 214
         # crypto_hash_sha512(az, sk, 32);
215
-        $az =  hash('sha512', self::substr($sk, 0, 32), true);
215
+        $az = hash( 'sha512', self::substr( $sk, 0, 32 ), true );
216 216
 
217 217
         # az[0] &= 248;
218 218
         # az[31] &= 63;
219 219
         # az[31] |= 64;
220
-        $az[0] = self::intToChr(self::chrToInt($az[0]) & 248);
221
-        $az[31] = self::intToChr((self::chrToInt($az[31]) & 63) | 64);
220
+        $az[ 0 ] = self::intToChr( self::chrToInt( $az[ 0 ] ) & 248 );
221
+        $az[ 31 ] = self::intToChr( ( self::chrToInt( $az[ 31 ] ) & 63 ) | 64 );
222 222
 
223 223
         # crypto_hash_sha512_init(&hs);
224 224
         # crypto_hash_sha512_update(&hs, az + 32, 32);
225 225
         # crypto_hash_sha512_update(&hs, m, mlen);
226 226
         # crypto_hash_sha512_final(&hs, nonce);
227
-        $hs = hash_init('sha512');
228
-        self::hash_update($hs, self::substr($az, 32, 32));
229
-        self::hash_update($hs, $message);
230
-        $nonceHash = hash_final($hs, true);
227
+        $hs = hash_init( 'sha512' );
228
+        self::hash_update( $hs, self::substr( $az, 32, 32 ) );
229
+        self::hash_update( $hs, $message );
230
+        $nonceHash = hash_final( $hs, true );
231 231
 
232 232
         # memmove(sig + 32, sk + 32, 32);
233
-        $pk = self::substr($sk, 32, 32);
233
+        $pk = self::substr( $sk, 32, 32 );
234 234
 
235 235
         # sc_reduce(nonce);
236 236
         # ge_scalarmult_base(&R, nonce);
237 237
         # ge_p3_tobytes(sig, &R);
238
-        $nonce = self::sc_reduce($nonceHash) . self::substr($nonceHash, 32);
238
+        $nonce = self::sc_reduce( $nonceHash ) . self::substr( $nonceHash, 32 );
239 239
         $sig = self::ge_p3_tobytes(
240
-            self::ge_scalarmult_base($nonce)
240
+            self::ge_scalarmult_base( $nonce )
241 241
         );
242 242
 
243 243
         # crypto_hash_sha512_init(&hs);
244 244
         # crypto_hash_sha512_update(&hs, sig, 64);
245 245
         # crypto_hash_sha512_update(&hs, m, mlen);
246 246
         # crypto_hash_sha512_final(&hs, hram);
247
-        $hs = hash_init('sha512');
248
-        self::hash_update($hs, self::substr($sig, 0, 32));
249
-        self::hash_update($hs, self::substr($pk, 0, 32));
250
-        self::hash_update($hs, $message);
251
-        $hramHash = hash_final($hs, true);
247
+        $hs = hash_init( 'sha512' );
248
+        self::hash_update( $hs, self::substr( $sig, 0, 32 ) );
249
+        self::hash_update( $hs, self::substr( $pk, 0, 32 ) );
250
+        self::hash_update( $hs, $message );
251
+        $hramHash = hash_final( $hs, true );
252 252
 
253 253
         # sc_reduce(hram);
254 254
         # sc_muladd(sig + 32, hram, az, nonce);
255
-        $hram = self::sc_reduce($hramHash);
256
-        $sigAfter = self::sc_muladd($hram, $az, $nonce);
257
-        $sig = self::substr($sig, 0, 32) . self::substr($sigAfter, 0, 32);
255
+        $hram = self::sc_reduce( $hramHash );
256
+        $sigAfter = self::sc_muladd( $hram, $az, $nonce );
257
+        $sig = self::substr( $sig, 0, 32 ) . self::substr( $sigAfter, 0, 32 );
258 258
 
259 259
         try {
260
-            ParagonIE_Sodium_Compat::memzero($az);
261
-        } catch (SodiumException $ex) {
260
+            ParagonIE_Sodium_Compat::memzero( $az );
261
+        } catch ( SodiumException $ex ) {
262 262
             $az = null;
263 263
         }
264 264
         return $sig;
@@ -274,26 +274,26 @@  discard block
 block discarded – undo
274 274
      * @throws SodiumException
275 275
      * @throws TypeError
276 276
      */
277
-    public static function verify_detached($sig, $message, $pk)
277
+    public static function verify_detached( $sig, $message, $pk )
278 278
     {
279
-        if (self::strlen($sig) < 64) {
280
-            throw new SodiumException('Signature is too short');
279
+        if ( self::strlen( $sig ) < 64 ) {
280
+            throw new SodiumException( 'Signature is too short' );
281 281
         }
282
-        if ((self::chrToInt($sig[63]) & 240) && self::check_S_lt_L(self::substr($sig, 32, 32))) {
283
-            throw new SodiumException('S < L - Invalid signature');
282
+        if ( ( self::chrToInt( $sig[ 63 ] ) & 240 ) && self::check_S_lt_L( self::substr( $sig, 32, 32 ) ) ) {
283
+            throw new SodiumException( 'S < L - Invalid signature' );
284 284
         }
285
-        if (self::small_order($sig)) {
286
-            throw new SodiumException('Signature is on too small of an order');
285
+        if ( self::small_order( $sig ) ) {
286
+            throw new SodiumException( 'Signature is on too small of an order' );
287 287
         }
288
-        if ((self::chrToInt($sig[63]) & 224) !== 0) {
289
-            throw new SodiumException('Invalid signature');
288
+        if ( ( self::chrToInt( $sig[ 63 ] ) & 224 ) !== 0 ) {
289
+            throw new SodiumException( 'Invalid signature' );
290 290
         }
291 291
         $d = 0;
292
-        for ($i = 0; $i < 32; ++$i) {
293
-            $d |= self::chrToInt($pk[$i]);
292
+        for ( $i = 0; $i < 32; ++$i ) {
293
+            $d |= self::chrToInt( $pk[ $i ] );
294 294
         }
295
-        if ($d === 0) {
296
-            throw new SodiumException('All zero public key');
295
+        if ( $d === 0 ) {
296
+            throw new SodiumException( 'All zero public key' );
297 297
         }
298 298
 
299 299
         /** @var bool The original value of ParagonIE_Sodium_Compat::$fastMult */
@@ -303,34 +303,34 @@  discard block
 block discarded – undo
303 303
         ParagonIE_Sodium_Compat::$fastMult = true;
304 304
 
305 305
         /** @var ParagonIE_Sodium_Core32_Curve25519_Ge_P3 $A */
306
-        $A = self::ge_frombytes_negate_vartime($pk);
306
+        $A = self::ge_frombytes_negate_vartime( $pk );
307 307
 
308 308
         /** @var string $hDigest */
309 309
         $hDigest = hash(
310 310
             'sha512',
311
-            self::substr($sig, 0, 32) .
312
-            self::substr($pk, 0, 32) .
311
+            self::substr( $sig, 0, 32 ) .
312
+            self::substr( $pk, 0, 32 ) .
313 313
             $message,
314 314
             true
315 315
         );
316 316
 
317 317
         /** @var string $h */
318
-        $h = self::sc_reduce($hDigest) . self::substr($hDigest, 32);
318
+        $h = self::sc_reduce( $hDigest ) . self::substr( $hDigest, 32 );
319 319
 
320 320
         /** @var ParagonIE_Sodium_Core32_Curve25519_Ge_P2 $R */
321 321
         $R = self::ge_double_scalarmult_vartime(
322 322
             $h,
323 323
             $A,
324
-            self::substr($sig, 32)
324
+            self::substr( $sig, 32 )
325 325
         );
326 326
 
327 327
         /** @var string $rcheck */
328
-        $rcheck = self::ge_tobytes($R);
328
+        $rcheck = self::ge_tobytes( $R );
329 329
 
330 330
         // Reset ParagonIE_Sodium_Compat::$fastMult to what it was before.
331 331
         ParagonIE_Sodium_Compat::$fastMult = $orig;
332 332
 
333
-        return self::verify_32($rcheck, self::substr($sig, 0, 32));
333
+        return self::verify_32( $rcheck, self::substr( $sig, 0, 32 ) );
334 334
     }
335 335
 
336 336
     /**
@@ -341,10 +341,10 @@  discard block
 block discarded – undo
341 341
      * @throws SodiumException
342 342
      * @throws TypeError
343 343
      */
344
-    public static function check_S_lt_L($S)
344
+    public static function check_S_lt_L( $S )
345 345
     {
346
-        if (self::strlen($S) < 32) {
347
-            throw new SodiumException('Signature must be 32 bytes');
346
+        if ( self::strlen( $S ) < 32 ) {
347
+            throw new SodiumException( 'Signature must be 32 bytes' );
348 348
         }
349 349
         static $L = array(
350 350
             0xed, 0xd3, 0xf5, 0x5c, 0x1a, 0x63, 0x12, 0x58,
@@ -359,14 +359,14 @@  discard block
 block discarded – undo
359 359
 
360 360
         do {
361 361
             --$i;
362
-            $x = self::chrToInt($S[$i]);
362
+            $x = self::chrToInt( $S[ $i ] );
363 363
             $c |= (
364
-                (($x - $L[$i]) >> 8) & $n
364
+                ( ( $x - $L[ $i ] ) >> 8 ) & $n
365 365
             );
366 366
             $n &= (
367
-                (($x ^ $L[$i]) - 1) >> 8
367
+                ( ( $x ^ $L[ $i ] ) - 1 ) >> 8
368 368
             );
369
-        } while ($i !== 0);
369
+        } while ( $i !== 0 );
370 370
 
371 371
         return $c === 0;
372 372
     }
@@ -377,7 +377,7 @@  discard block
 block discarded – undo
377 377
      * @throws SodiumException
378 378
      * @throws TypeError
379 379
      */
380
-    public static function small_order($R)
380
+    public static function small_order( $R )
381 381
     {
382 382
         static $blocklist = array(
383 383
             /* 0 (order 4) */
@@ -466,14 +466,14 @@  discard block
 block discarded – undo
466 466
             )
467 467
         );
468 468
         /** @var array<int, array<int, int>> $blocklist */
469
-        $countBlocklist = count($blocklist);
469
+        $countBlocklist = count( $blocklist );
470 470
 
471
-        for ($i = 0; $i < $countBlocklist; ++$i) {
471
+        for ( $i = 0; $i < $countBlocklist; ++$i ) {
472 472
             $c = 0;
473
-            for ($j = 0; $j < 32; ++$j) {
474
-                $c |= self::chrToInt($R[$j]) ^ $blocklist[$i][$j];
473
+            for ( $j = 0; $j < 32; ++$j ) {
474
+                $c |= self::chrToInt( $R[ $j ] ) ^ $blocklist[ $i ][ $j ];
475 475
             }
476
-            if ($c === 0) {
476
+            if ( $c === 0 ) {
477 477
                 return true;
478 478
             }
479 479
         }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Core32/Util.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (class_exists('ParagonIE_Sodium_Core32_Util', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_Core32_Util', false ) ) {
4 4
     return;
5 5
 }
6 6
 
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Core32/SipHash.php 1 patch
Spacing   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (class_exists('ParagonIE_Sodium_Core32_SipHash', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_Core32_SipHash', false ) ) {
4 4
     return;
5 5
 }
6 6
 
@@ -17,49 +17,49 @@  discard block
 block discarded – undo
17 17
      * @param array<int, ParagonIE_Sodium_Core32_Int64> $v
18 18
      * @return array<int, ParagonIE_Sodium_Core32_Int64>
19 19
      */
20
-    public static function sipRound(array $v)
20
+    public static function sipRound( array $v )
21 21
     {
22 22
         # v0 += v1;
23
-        $v[0] = $v[0]->addInt64($v[1]);
23
+        $v[ 0 ] = $v[ 0 ]->addInt64( $v[ 1 ] );
24 24
 
25 25
         # v1 = ROTL(v1, 13);
26
-        $v[1] = $v[1]->rotateLeft(13);
26
+        $v[ 1 ] = $v[ 1 ]->rotateLeft( 13 );
27 27
 
28 28
         #  v1 ^= v0;
29
-        $v[1] = $v[1]->xorInt64($v[0]);
29
+        $v[ 1 ] = $v[ 1 ]->xorInt64( $v[ 0 ] );
30 30
 
31 31
         #  v0=ROTL(v0,32);
32
-        $v[0] = $v[0]->rotateLeft(32);
32
+        $v[ 0 ] = $v[ 0 ]->rotateLeft( 32 );
33 33
 
34 34
         # v2 += v3;
35
-        $v[2] = $v[2]->addInt64($v[3]);
35
+        $v[ 2 ] = $v[ 2 ]->addInt64( $v[ 3 ] );
36 36
 
37 37
         # v3=ROTL(v3,16);
38
-        $v[3] = $v[3]->rotateLeft(16);
38
+        $v[ 3 ] = $v[ 3 ]->rotateLeft( 16 );
39 39
 
40 40
         #  v3 ^= v2;
41
-        $v[3] = $v[3]->xorInt64($v[2]);
41
+        $v[ 3 ] = $v[ 3 ]->xorInt64( $v[ 2 ] );
42 42
 
43 43
         # v0 += v3;
44
-        $v[0] = $v[0]->addInt64($v[3]);
44
+        $v[ 0 ] = $v[ 0 ]->addInt64( $v[ 3 ] );
45 45
 
46 46
         # v3=ROTL(v3,21);
47
-        $v[3] = $v[3]->rotateLeft(21);
47
+        $v[ 3 ] = $v[ 3 ]->rotateLeft( 21 );
48 48
 
49 49
         # v3 ^= v0;
50
-        $v[3] = $v[3]->xorInt64($v[0]);
50
+        $v[ 3 ] = $v[ 3 ]->xorInt64( $v[ 0 ] );
51 51
 
52 52
         # v2 += v1;
53
-        $v[2] = $v[2]->addInt64($v[1]);
53
+        $v[ 2 ] = $v[ 2 ]->addInt64( $v[ 1 ] );
54 54
 
55 55
         # v1=ROTL(v1,17);
56
-        $v[1] = $v[1]->rotateLeft(17);
56
+        $v[ 1 ] = $v[ 1 ]->rotateLeft( 17 );
57 57
 
58 58
         #  v1 ^= v2;
59
-        $v[1] = $v[1]->xorInt64($v[2]);
59
+        $v[ 1 ] = $v[ 1 ]->xorInt64( $v[ 2 ] );
60 60
 
61 61
         # v2=ROTL(v2,32)
62
-        $v[2] = $v[2]->rotateLeft(32);
62
+        $v[ 2 ] = $v[ 2 ]->rotateLeft( 32 );
63 63
 
64 64
         return $v;
65 65
     }
@@ -73,9 +73,9 @@  discard block
 block discarded – undo
73 73
      * @throws SodiumException
74 74
      * @throws TypeError
75 75
      */
76
-    public static function sipHash24($in, $key)
76
+    public static function sipHash24( $in, $key )
77 77
     {
78
-        $inlen = self::strlen($in);
78
+        $inlen = self::strlen( $in );
79 79
 
80 80
         # /* "somepseudorandomlygeneratedbytes" */
81 81
         # u64 v0 = 0x736f6d6570736575ULL;
@@ -84,16 +84,16 @@  discard block
 block discarded – undo
84 84
         # u64 v3 = 0x7465646279746573ULL;
85 85
         $v = array(
86 86
             new ParagonIE_Sodium_Core32_Int64(
87
-                array(0x736f, 0x6d65, 0x7073, 0x6575)
87
+                array( 0x736f, 0x6d65, 0x7073, 0x6575 )
88 88
             ),
89 89
             new ParagonIE_Sodium_Core32_Int64(
90
-                array(0x646f, 0x7261, 0x6e64, 0x6f6d)
90
+                array( 0x646f, 0x7261, 0x6e64, 0x6f6d )
91 91
             ),
92 92
             new ParagonIE_Sodium_Core32_Int64(
93
-                array(0x6c79, 0x6765, 0x6e65, 0x7261)
93
+                array( 0x6c79, 0x6765, 0x6e65, 0x7261 )
94 94
             ),
95 95
             new ParagonIE_Sodium_Core32_Int64(
96
-                array(0x7465, 0x6462, 0x7974, 0x6573)
96
+                array( 0x7465, 0x6462, 0x7974, 0x6573 )
97 97
             )
98 98
         );
99 99
 
@@ -101,47 +101,47 @@  discard block
 block discarded – undo
101 101
         # u64 k1 = LOAD64_LE( k + 8 );
102 102
         $k = array(
103 103
             ParagonIE_Sodium_Core32_Int64::fromReverseString(
104
-                self::substr($key, 0, 8)
104
+                self::substr( $key, 0, 8 )
105 105
             ),
106 106
             ParagonIE_Sodium_Core32_Int64::fromReverseString(
107
-                self::substr($key, 8, 8)
107
+                self::substr( $key, 8, 8 )
108 108
             )
109 109
         );
110 110
 
111 111
         # b = ( ( u64 )inlen ) << 56;
112 112
         $b = new ParagonIE_Sodium_Core32_Int64(
113
-            array(($inlen << 8) & 0xffff, 0, 0, 0)
113
+            array( ( $inlen << 8 ) & 0xffff, 0, 0, 0 )
114 114
         );
115 115
 
116 116
         # v3 ^= k1;
117
-        $v[3] = $v[3]->xorInt64($k[1]);
117
+        $v[ 3 ] = $v[ 3 ]->xorInt64( $k[ 1 ] );
118 118
         # v2 ^= k0;
119
-        $v[2] = $v[2]->xorInt64($k[0]);
119
+        $v[ 2 ] = $v[ 2 ]->xorInt64( $k[ 0 ] );
120 120
         # v1 ^= k1;
121
-        $v[1] = $v[1]->xorInt64($k[1]);
121
+        $v[ 1 ] = $v[ 1 ]->xorInt64( $k[ 1 ] );
122 122
         # v0 ^= k0;
123
-        $v[0] = $v[0]->xorInt64($k[0]);
123
+        $v[ 0 ] = $v[ 0 ]->xorInt64( $k[ 0 ] );
124 124
 
125 125
         $left = $inlen;
126 126
         # for ( ; in != end; in += 8 )
127
-        while ($left >= 8) {
127
+        while ( $left >= 8 ) {
128 128
             # m = LOAD64_LE( in );
129 129
             $m = ParagonIE_Sodium_Core32_Int64::fromReverseString(
130
-                self::substr($in, 0, 8)
130
+                self::substr( $in, 0, 8 )
131 131
             );
132 132
 
133 133
             # v3 ^= m;
134
-            $v[3] = $v[3]->xorInt64($m);
134
+            $v[ 3 ] = $v[ 3 ]->xorInt64( $m );
135 135
 
136 136
             # SIPROUND;
137 137
             # SIPROUND;
138
-            $v = self::sipRound($v);
139
-            $v = self::sipRound($v);
138
+            $v = self::sipRound( $v );
139
+            $v = self::sipRound( $v );
140 140
 
141 141
             # v0 ^= m;
142
-            $v[0] = $v[0]->xorInt64($m);
142
+            $v[ 0 ] = $v[ 0 ]->xorInt64( $m );
143 143
 
144
-            $in = self::substr($in, 8);
144
+            $in = self::substr( $in, 8 );
145 145
             $left -= 8;
146 146
         }
147 147
 
@@ -156,47 +156,47 @@  discard block
 block discarded – undo
156 156
         #     case 1: b |= ( ( u64 )in[ 0] ); break;
157 157
         #     case 0: break;
158 158
         # }
159
-        switch ($left) {
159
+        switch ( $left ) {
160 160
             case 7:
161 161
                 $b = $b->orInt64(
162 162
                     ParagonIE_Sodium_Core32_Int64::fromInts(
163
-                        0, self::chrToInt($in[6]) << 16
163
+                        0, self::chrToInt( $in[ 6 ] ) << 16
164 164
                     )
165 165
                 );
166 166
             case 6:
167 167
                 $b = $b->orInt64(
168 168
                     ParagonIE_Sodium_Core32_Int64::fromInts(
169
-                        0, self::chrToInt($in[5]) << 8
169
+                        0, self::chrToInt( $in[ 5 ] ) << 8
170 170
                     )
171 171
                 );
172 172
             case 5:
173 173
                 $b = $b->orInt64(
174 174
                     ParagonIE_Sodium_Core32_Int64::fromInts(
175
-                        0, self::chrToInt($in[4])
175
+                        0, self::chrToInt( $in[ 4 ] )
176 176
                     )
177 177
                 );
178 178
             case 4:
179 179
                 $b = $b->orInt64(
180 180
                     ParagonIE_Sodium_Core32_Int64::fromInts(
181
-                        self::chrToInt($in[3]) << 24, 0
181
+                        self::chrToInt( $in[ 3 ] ) << 24, 0
182 182
                     )
183 183
                 );
184 184
             case 3:
185 185
                 $b = $b->orInt64(
186 186
                     ParagonIE_Sodium_Core32_Int64::fromInts(
187
-                        self::chrToInt($in[2]) << 16, 0
187
+                        self::chrToInt( $in[ 2 ] ) << 16, 0
188 188
                     )
189 189
                 );
190 190
             case 2:
191 191
                 $b = $b->orInt64(
192 192
                     ParagonIE_Sodium_Core32_Int64::fromInts(
193
-                        self::chrToInt($in[1]) << 8, 0
193
+                        self::chrToInt( $in[ 1 ] ) << 8, 0
194 194
                     )
195 195
                 );
196 196
             case 1:
197 197
                 $b = $b->orInt64(
198 198
                     ParagonIE_Sodium_Core32_Int64::fromInts(
199
-                        self::chrToInt($in[0]), 0
199
+                        self::chrToInt( $in[ 0 ] ), 0
200 200
                     )
201 201
                 );
202 202
             case 0:
@@ -204,35 +204,35 @@  discard block
 block discarded – undo
204 204
         }
205 205
 
206 206
         # v3 ^= b;
207
-        $v[3] = $v[3]->xorInt64($b);
207
+        $v[ 3 ] = $v[ 3 ]->xorInt64( $b );
208 208
 
209 209
         # SIPROUND;
210 210
         # SIPROUND;
211
-        $v = self::sipRound($v);
212
-        $v = self::sipRound($v);
211
+        $v = self::sipRound( $v );
212
+        $v = self::sipRound( $v );
213 213
 
214 214
         # v0 ^= b;
215
-        $v[0] = $v[0]->xorInt64($b);
215
+        $v[ 0 ] = $v[ 0 ]->xorInt64( $b );
216 216
 
217 217
         // Flip the lower 8 bits of v2 which is ($v[4], $v[5]) in our implementation
218 218
         # v2 ^= 0xff;
219
-        $v[2]->limbs[3] ^= 0xff;
219
+        $v[ 2 ]->limbs[ 3 ] ^= 0xff;
220 220
 
221 221
         # SIPROUND;
222 222
         # SIPROUND;
223 223
         # SIPROUND;
224 224
         # SIPROUND;
225
-        $v = self::sipRound($v);
226
-        $v = self::sipRound($v);
227
-        $v = self::sipRound($v);
228
-        $v = self::sipRound($v);
225
+        $v = self::sipRound( $v );
226
+        $v = self::sipRound( $v );
227
+        $v = self::sipRound( $v );
228
+        $v = self::sipRound( $v );
229 229
 
230 230
         # b = v0 ^ v1 ^ v2 ^ v3;
231 231
         # STORE64_LE( out, b );
232
-        return $v[0]
233
-            ->xorInt64($v[1])
234
-            ->xorInt64($v[2])
235
-            ->xorInt64($v[3])
232
+        return $v[ 0 ]
233
+            ->xorInt64( $v[ 1 ] )
234
+            ->xorInt64( $v[ 2 ] )
235
+            ->xorInt64( $v[ 3 ] )
236 236
             ->toReverseString();
237 237
     }
238 238
 }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Core32/XChaCha20.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (class_exists('ParagonIE_Sodium_Core32_XChaCha20', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_Core32_XChaCha20', false ) ) {
4 4
     return;
5 5
 }
6 6
 
@@ -19,20 +19,20 @@  discard block
 block discarded – undo
19 19
      * @throws SodiumException
20 20
      * @throws TypeError
21 21
      */
22
-    public static function stream($len = 64, $nonce = '', $key = '')
22
+    public static function stream( $len = 64, $nonce = '', $key = '' )
23 23
     {
24
-        if (self::strlen($nonce) !== 24) {
25
-            throw new SodiumException('Nonce must be 24 bytes long');
24
+        if ( self::strlen( $nonce ) !== 24 ) {
25
+            throw new SodiumException( 'Nonce must be 24 bytes long' );
26 26
         }
27 27
         return self::encryptBytes(
28 28
             new ParagonIE_Sodium_Core32_ChaCha20_Ctx(
29 29
                 self::hChaCha20(
30
-                    self::substr($nonce, 0, 16),
30
+                    self::substr( $nonce, 0, 16 ),
31 31
                     $key
32 32
                 ),
33
-                self::substr($nonce, 16, 8)
33
+                self::substr( $nonce, 16, 8 )
34 34
             ),
35
-            str_repeat("\x00", $len)
35
+            str_repeat( "\x00", $len )
36 36
         );
37 37
     }
38 38
 
@@ -47,15 +47,15 @@  discard block
 block discarded – undo
47 47
      * @throws SodiumException
48 48
      * @throws TypeError
49 49
      */
50
-    public static function streamXorIc($message, $nonce = '', $key = '', $ic = '')
50
+    public static function streamXorIc( $message, $nonce = '', $key = '', $ic = '' )
51 51
     {
52
-        if (self::strlen($nonce) !== 24) {
53
-            throw new SodiumException('Nonce must be 24 bytes long');
52
+        if ( self::strlen( $nonce ) !== 24 ) {
53
+            throw new SodiumException( 'Nonce must be 24 bytes long' );
54 54
         }
55 55
         return self::encryptBytes(
56 56
             new ParagonIE_Sodium_Core32_ChaCha20_Ctx(
57
-                self::hChaCha20(self::substr($nonce, 0, 16), $key),
58
-                self::substr($nonce, 16, 8),
57
+                self::hChaCha20( self::substr( $nonce, 0, 16 ), $key ),
58
+                self::substr( $nonce, 16, 8 ),
59 59
                 $ic
60 60
             ),
61 61
             $message
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Core32/X25519.php 1 patch
Spacing   +137 added lines, -137 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (class_exists('ParagonIE_Sodium_Core32_X25519', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_Core32_X25519', false ) ) {
4 4
     return;
5 5
 }
6 6
 
@@ -27,67 +27,67 @@  discard block
 block discarded – undo
27 27
         ParagonIE_Sodium_Core32_Curve25519_Fe $g,
28 28
         $b = 0
29 29
     ) {
30
-        $f0 = (int) $f[0]->toInt();
31
-        $f1 = (int) $f[1]->toInt();
32
-        $f2 = (int) $f[2]->toInt();
33
-        $f3 = (int) $f[3]->toInt();
34
-        $f4 = (int) $f[4]->toInt();
35
-        $f5 = (int) $f[5]->toInt();
36
-        $f6 = (int) $f[6]->toInt();
37
-        $f7 = (int) $f[7]->toInt();
38
-        $f8 = (int) $f[8]->toInt();
39
-        $f9 = (int) $f[9]->toInt();
40
-        $g0 = (int) $g[0]->toInt();
41
-        $g1 = (int) $g[1]->toInt();
42
-        $g2 = (int) $g[2]->toInt();
43
-        $g3 = (int) $g[3]->toInt();
44
-        $g4 = (int) $g[4]->toInt();
45
-        $g5 = (int) $g[5]->toInt();
46
-        $g6 = (int) $g[6]->toInt();
47
-        $g7 = (int) $g[7]->toInt();
48
-        $g8 = (int) $g[8]->toInt();
49
-        $g9 = (int) $g[9]->toInt();
30
+        $f0 = (int)$f[ 0 ]->toInt();
31
+        $f1 = (int)$f[ 1 ]->toInt();
32
+        $f2 = (int)$f[ 2 ]->toInt();
33
+        $f3 = (int)$f[ 3 ]->toInt();
34
+        $f4 = (int)$f[ 4 ]->toInt();
35
+        $f5 = (int)$f[ 5 ]->toInt();
36
+        $f6 = (int)$f[ 6 ]->toInt();
37
+        $f7 = (int)$f[ 7 ]->toInt();
38
+        $f8 = (int)$f[ 8 ]->toInt();
39
+        $f9 = (int)$f[ 9 ]->toInt();
40
+        $g0 = (int)$g[ 0 ]->toInt();
41
+        $g1 = (int)$g[ 1 ]->toInt();
42
+        $g2 = (int)$g[ 2 ]->toInt();
43
+        $g3 = (int)$g[ 3 ]->toInt();
44
+        $g4 = (int)$g[ 4 ]->toInt();
45
+        $g5 = (int)$g[ 5 ]->toInt();
46
+        $g6 = (int)$g[ 6 ]->toInt();
47
+        $g7 = (int)$g[ 7 ]->toInt();
48
+        $g8 = (int)$g[ 8 ]->toInt();
49
+        $g9 = (int)$g[ 9 ]->toInt();
50 50
         $b = -$b;
51 51
         /** @var int $x0 */
52
-        $x0 = ($f0 ^ $g0) & $b;
52
+        $x0 = ( $f0 ^ $g0 ) & $b;
53 53
         /** @var int $x1 */
54
-        $x1 = ($f1 ^ $g1) & $b;
54
+        $x1 = ( $f1 ^ $g1 ) & $b;
55 55
         /** @var int $x2 */
56
-        $x2 = ($f2 ^ $g2) & $b;
56
+        $x2 = ( $f2 ^ $g2 ) & $b;
57 57
         /** @var int $x3 */
58
-        $x3 = ($f3 ^ $g3) & $b;
58
+        $x3 = ( $f3 ^ $g3 ) & $b;
59 59
         /** @var int $x4 */
60
-        $x4 = ($f4 ^ $g4) & $b;
60
+        $x4 = ( $f4 ^ $g4 ) & $b;
61 61
         /** @var int $x5 */
62
-        $x5 = ($f5 ^ $g5) & $b;
62
+        $x5 = ( $f5 ^ $g5 ) & $b;
63 63
         /** @var int $x6 */
64
-        $x6 = ($f6 ^ $g6) & $b;
64
+        $x6 = ( $f6 ^ $g6 ) & $b;
65 65
         /** @var int $x7 */
66
-        $x7 = ($f7 ^ $g7) & $b;
66
+        $x7 = ( $f7 ^ $g7 ) & $b;
67 67
         /** @var int $x8 */
68
-        $x8 = ($f8 ^ $g8) & $b;
68
+        $x8 = ( $f8 ^ $g8 ) & $b;
69 69
         /** @var int $x9 */
70
-        $x9 = ($f9 ^ $g9) & $b;
71
-        $f[0] = ParagonIE_Sodium_Core32_Int32::fromInt($f0 ^ $x0);
72
-        $f[1] = ParagonIE_Sodium_Core32_Int32::fromInt($f1 ^ $x1);
73
-        $f[2] = ParagonIE_Sodium_Core32_Int32::fromInt($f2 ^ $x2);
74
-        $f[3] = ParagonIE_Sodium_Core32_Int32::fromInt($f3 ^ $x3);
75
-        $f[4] = ParagonIE_Sodium_Core32_Int32::fromInt($f4 ^ $x4);
76
-        $f[5] = ParagonIE_Sodium_Core32_Int32::fromInt($f5 ^ $x5);
77
-        $f[6] = ParagonIE_Sodium_Core32_Int32::fromInt($f6 ^ $x6);
78
-        $f[7] = ParagonIE_Sodium_Core32_Int32::fromInt($f7 ^ $x7);
79
-        $f[8] = ParagonIE_Sodium_Core32_Int32::fromInt($f8 ^ $x8);
80
-        $f[9] = ParagonIE_Sodium_Core32_Int32::fromInt($f9 ^ $x9);
81
-        $g[0] = ParagonIE_Sodium_Core32_Int32::fromInt($g0 ^ $x0);
82
-        $g[1] = ParagonIE_Sodium_Core32_Int32::fromInt($g1 ^ $x1);
83
-        $g[2] = ParagonIE_Sodium_Core32_Int32::fromInt($g2 ^ $x2);
84
-        $g[3] = ParagonIE_Sodium_Core32_Int32::fromInt($g3 ^ $x3);
85
-        $g[4] = ParagonIE_Sodium_Core32_Int32::fromInt($g4 ^ $x4);
86
-        $g[5] = ParagonIE_Sodium_Core32_Int32::fromInt($g5 ^ $x5);
87
-        $g[6] = ParagonIE_Sodium_Core32_Int32::fromInt($g6 ^ $x6);
88
-        $g[7] = ParagonIE_Sodium_Core32_Int32::fromInt($g7 ^ $x7);
89
-        $g[8] = ParagonIE_Sodium_Core32_Int32::fromInt($g8 ^ $x8);
90
-        $g[9] = ParagonIE_Sodium_Core32_Int32::fromInt($g9 ^ $x9);
70
+        $x9 = ( $f9 ^ $g9 ) & $b;
71
+        $f[ 0 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f0 ^ $x0 );
72
+        $f[ 1 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f1 ^ $x1 );
73
+        $f[ 2 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f2 ^ $x2 );
74
+        $f[ 3 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f3 ^ $x3 );
75
+        $f[ 4 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f4 ^ $x4 );
76
+        $f[ 5 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f5 ^ $x5 );
77
+        $f[ 6 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f6 ^ $x6 );
78
+        $f[ 7 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f7 ^ $x7 );
79
+        $f[ 8 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f8 ^ $x8 );
80
+        $f[ 9 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $f9 ^ $x9 );
81
+        $g[ 0 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g0 ^ $x0 );
82
+        $g[ 1 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g1 ^ $x1 );
83
+        $g[ 2 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g2 ^ $x2 );
84
+        $g[ 3 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g3 ^ $x3 );
85
+        $g[ 4 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g4 ^ $x4 );
86
+        $g[ 5 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g5 ^ $x5 );
87
+        $g[ 6 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g6 ^ $x6 );
88
+        $g[ 7 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g7 ^ $x7 );
89
+        $g[ 8 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g8 ^ $x8 );
90
+        $g[ 9 ] = ParagonIE_Sodium_Core32_Int32::fromInt( $g9 ^ $x9 );
91 91
     }
92 92
 
93 93
     /**
@@ -100,60 +100,60 @@  discard block
 block discarded – undo
100 100
      * @psalm-suppress MixedAssignment
101 101
      * @psalm-suppress MixedMethodCall
102 102
      */
103
-    public static function fe_mul121666(ParagonIE_Sodium_Core32_Curve25519_Fe $f)
103
+    public static function fe_mul121666( ParagonIE_Sodium_Core32_Curve25519_Fe $f )
104 104
     {
105 105
         /** @var array<int, ParagonIE_Sodium_Core32_Int64> $h */
106 106
         $h = array();
107
-        for ($i = 0; $i < 10; ++$i) {
108
-            $h[$i] = $f[$i]->toInt64()->mulInt(121666, 17);
107
+        for ( $i = 0; $i < 10; ++$i ) {
108
+            $h[ $i ] = $f[ $i ]->toInt64()->mulInt( 121666, 17 );
109 109
         }
110 110
 
111
-        $carry9 = $h[9]->addInt(1 << 24)->shiftRight(25);
112
-        $h[0] = $h[0]->addInt64($carry9->mulInt(19, 5));
113
-        $h[9] = $h[9]->subInt64($carry9->shiftLeft(25));
111
+        $carry9 = $h[ 9 ]->addInt( 1 << 24 )->shiftRight( 25 );
112
+        $h[ 0 ] = $h[ 0 ]->addInt64( $carry9->mulInt( 19, 5 ) );
113
+        $h[ 9 ] = $h[ 9 ]->subInt64( $carry9->shiftLeft( 25 ) );
114 114
 
115
-        $carry1 = $h[1]->addInt(1 << 24)->shiftRight(25);
116
-        $h[2] = $h[2]->addInt64($carry1);
117
-        $h[1] = $h[1]->subInt64($carry1->shiftLeft(25));
115
+        $carry1 = $h[ 1 ]->addInt( 1 << 24 )->shiftRight( 25 );
116
+        $h[ 2 ] = $h[ 2 ]->addInt64( $carry1 );
117
+        $h[ 1 ] = $h[ 1 ]->subInt64( $carry1->shiftLeft( 25 ) );
118 118
 
119
-        $carry3 = $h[3]->addInt(1 << 24)->shiftRight(25);
120
-        $h[4] = $h[4]->addInt64($carry3);
121
-        $h[3] = $h[3]->subInt64($carry3->shiftLeft(25));
119
+        $carry3 = $h[ 3 ]->addInt( 1 << 24 )->shiftRight( 25 );
120
+        $h[ 4 ] = $h[ 4 ]->addInt64( $carry3 );
121
+        $h[ 3 ] = $h[ 3 ]->subInt64( $carry3->shiftLeft( 25 ) );
122 122
 
123
-        $carry5 = $h[5]->addInt(1 << 24)->shiftRight(25);
124
-        $h[6] = $h[6]->addInt64($carry5);
125
-        $h[5] = $h[5]->subInt64($carry5->shiftLeft(25));
123
+        $carry5 = $h[ 5 ]->addInt( 1 << 24 )->shiftRight( 25 );
124
+        $h[ 6 ] = $h[ 6 ]->addInt64( $carry5 );
125
+        $h[ 5 ] = $h[ 5 ]->subInt64( $carry5->shiftLeft( 25 ) );
126 126
 
127
-        $carry7 = $h[7]->addInt(1 << 24)->shiftRight(25);
128
-        $h[8] = $h[8]->addInt64($carry7);
129
-        $h[7] = $h[7]->subInt64($carry7->shiftLeft(25));
127
+        $carry7 = $h[ 7 ]->addInt( 1 << 24 )->shiftRight( 25 );
128
+        $h[ 8 ] = $h[ 8 ]->addInt64( $carry7 );
129
+        $h[ 7 ] = $h[ 7 ]->subInt64( $carry7->shiftLeft( 25 ) );
130 130
 
131
-        $carry0 = $h[0]->addInt(1 << 25)->shiftRight(26);
132
-        $h[1] = $h[1]->addInt64($carry0);
133
-        $h[0] = $h[0]->subInt64($carry0->shiftLeft(26));
131
+        $carry0 = $h[ 0 ]->addInt( 1 << 25 )->shiftRight( 26 );
132
+        $h[ 1 ] = $h[ 1 ]->addInt64( $carry0 );
133
+        $h[ 0 ] = $h[ 0 ]->subInt64( $carry0->shiftLeft( 26 ) );
134 134
 
135
-        $carry2 = $h[2]->addInt(1 << 25)->shiftRight(26);
136
-        $h[3] = $h[3]->addInt64($carry2);
137
-        $h[2] = $h[2]->subInt64($carry2->shiftLeft(26));
135
+        $carry2 = $h[ 2 ]->addInt( 1 << 25 )->shiftRight( 26 );
136
+        $h[ 3 ] = $h[ 3 ]->addInt64( $carry2 );
137
+        $h[ 2 ] = $h[ 2 ]->subInt64( $carry2->shiftLeft( 26 ) );
138 138
 
139
-        $carry4 = $h[4]->addInt(1 << 25)->shiftRight(26);
140
-        $h[5] = $h[5]->addInt64($carry4);
141
-        $h[4] = $h[4]->subInt64($carry4->shiftLeft(26));
139
+        $carry4 = $h[ 4 ]->addInt( 1 << 25 )->shiftRight( 26 );
140
+        $h[ 5 ] = $h[ 5 ]->addInt64( $carry4 );
141
+        $h[ 4 ] = $h[ 4 ]->subInt64( $carry4->shiftLeft( 26 ) );
142 142
 
143
-        $carry6 = $h[6]->addInt(1 << 25)->shiftRight(26);
144
-        $h[7] = $h[7]->addInt64($carry6);
145
-        $h[6] = $h[6]->subInt64($carry6->shiftLeft(26));
143
+        $carry6 = $h[ 6 ]->addInt( 1 << 25 )->shiftRight( 26 );
144
+        $h[ 7 ] = $h[ 7 ]->addInt64( $carry6 );
145
+        $h[ 6 ] = $h[ 6 ]->subInt64( $carry6->shiftLeft( 26 ) );
146 146
 
147
-        $carry8 = $h[8]->addInt(1 << 25)->shiftRight(26);
148
-        $h[9] = $h[9]->addInt64($carry8);
149
-        $h[8] = $h[8]->subInt64($carry8->shiftLeft(26));
147
+        $carry8 = $h[ 8 ]->addInt( 1 << 25 )->shiftRight( 26 );
148
+        $h[ 9 ] = $h[ 9 ]->addInt64( $carry8 );
149
+        $h[ 8 ] = $h[ 8 ]->subInt64( $carry8->shiftLeft( 26 ) );
150 150
 
151
-        for ($i = 0; $i < 10; ++$i) {
152
-            $h[$i] = $h[$i]->toInt32();
151
+        for ( $i = 0; $i < 10; ++$i ) {
152
+            $h[ $i ] = $h[ $i ]->toInt32();
153 153
         }
154 154
         /** @var array<int, ParagonIE_Sodium_Core32_Int32> $h2 */
155 155
         $h2 = $h;
156
-        return ParagonIE_Sodium_Core32_Curve25519_Fe::fromArray($h2);
156
+        return ParagonIE_Sodium_Core32_Curve25519_Fe::fromArray( $h2 );
157 157
     }
158 158
 
159 159
     /**
@@ -167,27 +167,27 @@  discard block
 block discarded – undo
167 167
      * @throws SodiumException
168 168
      * @throws TypeError
169 169
      */
170
-    public static function crypto_scalarmult_curve25519_ref10($n, $p)
170
+    public static function crypto_scalarmult_curve25519_ref10( $n, $p )
171 171
     {
172 172
         # for (i = 0;i < 32;++i) e[i] = n[i];
173 173
         $e = '' . $n;
174 174
         # e[0] &= 248;
175
-        $e[0] = self::intToChr(
176
-            self::chrToInt($e[0]) & 248
175
+        $e[ 0 ] = self::intToChr(
176
+            self::chrToInt( $e[ 0 ] ) & 248
177 177
         );
178 178
         # e[31] &= 127;
179 179
         # e[31] |= 64;
180
-        $e[31] = self::intToChr(
181
-            (self::chrToInt($e[31]) & 127) | 64
180
+        $e[ 31 ] = self::intToChr(
181
+            ( self::chrToInt( $e[ 31 ] ) & 127 ) | 64
182 182
         );
183 183
         # fe_frombytes(x1,p);
184
-        $x1 = self::fe_frombytes($p);
184
+        $x1 = self::fe_frombytes( $p );
185 185
         # fe_1(x2);
186 186
         $x2 = self::fe_1();
187 187
         # fe_0(z2);
188 188
         $z2 = self::fe_0();
189 189
         # fe_copy(x3,x1);
190
-        $x3 = self::fe_copy($x1);
190
+        $x3 = self::fe_copy( $x1 );
191 191
         # fe_1(z3);
192 192
         $z3 = self::fe_1();
193 193
 
@@ -196,12 +196,12 @@  discard block
 block discarded – undo
196 196
         $swap = 0;
197 197
 
198 198
         # for (pos = 254;pos >= 0;--pos) {
199
-        for ($pos = 254; $pos >= 0; --$pos) {
199
+        for ( $pos = 254; $pos >= 0; --$pos ) {
200 200
             # b = e[pos / 8] >> (pos & 7);
201 201
             /** @var int $b */
202 202
             $b = self::chrToInt(
203
-                    $e[(int) floor($pos / 8)]
204
-                ) >> ($pos & 7);
203
+                    $e[ (int)floor( $pos / 8 ) ]
204
+                ) >> ( $pos & 7 );
205 205
             # b &= 1;
206 206
             $b &= 1;
207 207
 
@@ -209,83 +209,83 @@  discard block
 block discarded – undo
209 209
             $swap ^= $b;
210 210
 
211 211
             # fe_cswap(x2,x3,swap);
212
-            self::fe_cswap($x2, $x3, $swap);
212
+            self::fe_cswap( $x2, $x3, $swap );
213 213
 
214 214
             # fe_cswap(z2,z3,swap);
215
-            self::fe_cswap($z2, $z3, $swap);
215
+            self::fe_cswap( $z2, $z3, $swap );
216 216
 
217 217
             # swap = b;
218 218
             /** @var int $swap */
219 219
             $swap = $b;
220 220
 
221 221
             # fe_sub(tmp0,x3,z3);
222
-            $tmp0 = self::fe_sub($x3, $z3);
222
+            $tmp0 = self::fe_sub( $x3, $z3 );
223 223
 
224 224
             # fe_sub(tmp1,x2,z2);
225
-            $tmp1 = self::fe_sub($x2, $z2);
225
+            $tmp1 = self::fe_sub( $x2, $z2 );
226 226
 
227 227
             # fe_add(x2,x2,z2);
228
-            $x2 = self::fe_add($x2, $z2);
228
+            $x2 = self::fe_add( $x2, $z2 );
229 229
 
230 230
             # fe_add(z2,x3,z3);
231
-            $z2 = self::fe_add($x3, $z3);
231
+            $z2 = self::fe_add( $x3, $z3 );
232 232
 
233 233
             # fe_mul(z3,tmp0,x2);
234
-            $z3 = self::fe_mul($tmp0, $x2);
234
+            $z3 = self::fe_mul( $tmp0, $x2 );
235 235
 
236 236
             # fe_mul(z2,z2,tmp1);
237
-            $z2 = self::fe_mul($z2, $tmp1);
237
+            $z2 = self::fe_mul( $z2, $tmp1 );
238 238
 
239 239
             # fe_sq(tmp0,tmp1);
240
-            $tmp0 = self::fe_sq($tmp1);
240
+            $tmp0 = self::fe_sq( $tmp1 );
241 241
 
242 242
             # fe_sq(tmp1,x2);
243
-            $tmp1 = self::fe_sq($x2);
243
+            $tmp1 = self::fe_sq( $x2 );
244 244
 
245 245
             # fe_add(x3,z3,z2);
246
-            $x3 = self::fe_add($z3, $z2);
246
+            $x3 = self::fe_add( $z3, $z2 );
247 247
 
248 248
             # fe_sub(z2,z3,z2);
249
-            $z2 = self::fe_sub($z3, $z2);
249
+            $z2 = self::fe_sub( $z3, $z2 );
250 250
 
251 251
             # fe_mul(x2,tmp1,tmp0);
252
-            $x2 = self::fe_mul($tmp1, $tmp0);
252
+            $x2 = self::fe_mul( $tmp1, $tmp0 );
253 253
 
254 254
             # fe_sub(tmp1,tmp1,tmp0);
255
-            $tmp1 = self::fe_sub($tmp1, $tmp0);
255
+            $tmp1 = self::fe_sub( $tmp1, $tmp0 );
256 256
 
257 257
             # fe_sq(z2,z2);
258
-            $z2 = self::fe_sq($z2);
258
+            $z2 = self::fe_sq( $z2 );
259 259
 
260 260
             # fe_mul121666(z3,tmp1);
261
-            $z3 = self::fe_mul121666($tmp1);
261
+            $z3 = self::fe_mul121666( $tmp1 );
262 262
 
263 263
             # fe_sq(x3,x3);
264
-            $x3 = self::fe_sq($x3);
264
+            $x3 = self::fe_sq( $x3 );
265 265
 
266 266
             # fe_add(tmp0,tmp0,z3);
267
-            $tmp0 = self::fe_add($tmp0, $z3);
267
+            $tmp0 = self::fe_add( $tmp0, $z3 );
268 268
 
269 269
             # fe_mul(z3,x1,z2);
270
-            $z3 = self::fe_mul($x1, $z2);
270
+            $z3 = self::fe_mul( $x1, $z2 );
271 271
 
272 272
             # fe_mul(z2,tmp1,tmp0);
273
-            $z2 = self::fe_mul($tmp1, $tmp0);
273
+            $z2 = self::fe_mul( $tmp1, $tmp0 );
274 274
         }
275 275
 
276 276
         # fe_cswap(x2,x3,swap);
277
-        self::fe_cswap($x2, $x3, $swap);
277
+        self::fe_cswap( $x2, $x3, $swap );
278 278
 
279 279
         # fe_cswap(z2,z3,swap);
280
-        self::fe_cswap($z2, $z3, $swap);
280
+        self::fe_cswap( $z2, $z3, $swap );
281 281
 
282 282
         # fe_invert(z2,z2);
283
-        $z2 = self::fe_invert($z2);
283
+        $z2 = self::fe_invert( $z2 );
284 284
 
285 285
         # fe_mul(x2,x2,z2);
286
-        $x2 = self::fe_mul($x2, $z2);
286
+        $x2 = self::fe_mul( $x2, $z2 );
287 287
         # fe_tobytes(q,x2);
288
-        return (string) self::fe_tobytes($x2);
288
+        return (string)self::fe_tobytes( $x2 );
289 289
     }
290 290
 
291 291
     /**
@@ -301,10 +301,10 @@  discard block
 block discarded – undo
301 301
         ParagonIE_Sodium_Core32_Curve25519_Fe $edwardsY,
302 302
         ParagonIE_Sodium_Core32_Curve25519_Fe $edwardsZ
303 303
     ) {
304
-        $tempX = self::fe_add($edwardsZ, $edwardsY);
305
-        $tempZ = self::fe_sub($edwardsZ, $edwardsY);
306
-        $tempZ = self::fe_invert($tempZ);
307
-        return self::fe_mul($tempX, $tempZ);
304
+        $tempX = self::fe_add( $edwardsZ, $edwardsY );
305
+        $tempZ = self::fe_sub( $edwardsZ, $edwardsY );
306
+        $tempZ = self::fe_invert( $tempZ );
307
+        return self::fe_mul( $tempX, $tempZ );
308 308
     }
309 309
 
310 310
     /**
@@ -315,31 +315,31 @@  discard block
 block discarded – undo
315 315
      * @throws SodiumException
316 316
      * @throws TypeError
317 317
      */
318
-    public static function crypto_scalarmult_curve25519_ref10_base($n)
318
+    public static function crypto_scalarmult_curve25519_ref10_base( $n )
319 319
     {
320 320
         # for (i = 0;i < 32;++i) e[i] = n[i];
321 321
         $e = '' . $n;
322 322
 
323 323
         # e[0] &= 248;
324
-        $e[0] = self::intToChr(
325
-            self::chrToInt($e[0]) & 248
324
+        $e[ 0 ] = self::intToChr(
325
+            self::chrToInt( $e[ 0 ] ) & 248
326 326
         );
327 327
 
328 328
         # e[31] &= 127;
329 329
         # e[31] |= 64;
330
-        $e[31] = self::intToChr(
331
-            (self::chrToInt($e[31]) & 127) | 64
330
+        $e[ 31 ] = self::intToChr(
331
+            ( self::chrToInt( $e[ 31 ] ) & 127 ) | 64
332 332
         );
333 333
 
334
-        $A = self::ge_scalarmult_base($e);
334
+        $A = self::ge_scalarmult_base( $e );
335 335
         if (
336
-            !($A->Y instanceof ParagonIE_Sodium_Core32_Curve25519_Fe)
336
+            ! ( $A->Y instanceof ParagonIE_Sodium_Core32_Curve25519_Fe )
337 337
                 ||
338
-            !($A->Z instanceof ParagonIE_Sodium_Core32_Curve25519_Fe)
338
+            ! ( $A->Z instanceof ParagonIE_Sodium_Core32_Curve25519_Fe )
339 339
         ) {
340
-            throw new TypeError('Null points encountered');
340
+            throw new TypeError( 'Null points encountered' );
341 341
         }
342
-        $pk = self::edwards_to_montgomery($A->Y, $A->Z);
343
-        return self::fe_tobytes($pk);
342
+        $pk = self::edwards_to_montgomery( $A->Y, $A->Z );
343
+        return self::fe_tobytes( $pk );
344 344
     }
345 345
 }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Core32/Int32.php 1 patch
Spacing   +252 added lines, -252 removed lines patch added patch discarded remove patch
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
      * 0 is the higher 16 bits
16 16
      * 1 is the lower 16 bits
17 17
      */
18
-    public $limbs = array(0, 0);
18
+    public $limbs = array( 0, 0 );
19 19
 
20 20
     /**
21 21
      * @var int
@@ -32,11 +32,11 @@  discard block
 block discarded – undo
32 32
      * @param array $array
33 33
      * @param bool $unsignedInt
34 34
      */
35
-    public function __construct($array = array(0, 0), $unsignedInt = false)
35
+    public function __construct( $array = array( 0, 0 ), $unsignedInt = false )
36 36
     {
37 37
         $this->limbs = array(
38
-            (int) $array[0],
39
-            (int) $array[1]
38
+            (int)$array[ 0 ],
39
+            (int)$array[ 1 ]
40 40
         );
41 41
         $this->overflow = 0;
42 42
         $this->unsignedInt = $unsignedInt;
@@ -48,24 +48,24 @@  discard block
 block discarded – undo
48 48
      * @param ParagonIE_Sodium_Core32_Int32 $addend
49 49
      * @return ParagonIE_Sodium_Core32_Int32
50 50
      */
51
-    public function addInt32(ParagonIE_Sodium_Core32_Int32 $addend)
51
+    public function addInt32( ParagonIE_Sodium_Core32_Int32 $addend )
52 52
     {
53
-        $i0 = $this->limbs[0];
54
-        $i1 = $this->limbs[1];
55
-        $j0 = $addend->limbs[0];
56
-        $j1 = $addend->limbs[1];
53
+        $i0 = $this->limbs[ 0 ];
54
+        $i1 = $this->limbs[ 1 ];
55
+        $j0 = $addend->limbs[ 0 ];
56
+        $j1 = $addend->limbs[ 1 ];
57 57
 
58
-        $r1 = $i1 + ($j1 & 0xffff);
58
+        $r1 = $i1 + ( $j1 & 0xffff );
59 59
         $carry = $r1 >> 16;
60 60
 
61
-        $r0 = $i0 + ($j0 & 0xffff) + $carry;
61
+        $r0 = $i0 + ( $j0 & 0xffff ) + $carry;
62 62
         $carry = $r0 >> 16;
63 63
 
64 64
         $r0 &= 0xffff;
65 65
         $r1 &= 0xffff;
66 66
 
67 67
         $return = new ParagonIE_Sodium_Core32_Int32(
68
-            array($r0, $r1)
68
+            array( $r0, $r1 )
69 69
         );
70 70
         $return->overflow = $carry;
71 71
         $return->unsignedInt = $this->unsignedInt;
@@ -80,26 +80,26 @@  discard block
 block discarded – undo
80 80
      * @throws SodiumException
81 81
      * @throws TypeError
82 82
      */
83
-    public function addInt($int)
83
+    public function addInt( $int )
84 84
     {
85
-        ParagonIE_Sodium_Core32_Util::declareScalarType($int, 'int', 1);
85
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $int, 'int', 1 );
86 86
         /** @var int $int */
87
-        $int = (int) $int;
87
+        $int = (int)$int;
88 88
 
89
-        $int = (int) $int;
89
+        $int = (int)$int;
90 90
 
91
-        $i0 = $this->limbs[0];
92
-        $i1 = $this->limbs[1];
91
+        $i0 = $this->limbs[ 0 ];
92
+        $i1 = $this->limbs[ 1 ];
93 93
 
94
-        $r1 = $i1 + ($int & 0xffff);
94
+        $r1 = $i1 + ( $int & 0xffff );
95 95
         $carry = $r1 >> 16;
96 96
 
97
-        $r0 = $i0 + (($int >> 16) & 0xffff) + $carry;
97
+        $r0 = $i0 + ( ( $int >> 16 ) & 0xffff ) + $carry;
98 98
         $carry = $r0 >> 16;
99 99
         $r0 &= 0xffff;
100 100
         $r1 &= 0xffff;
101 101
         $return = new ParagonIE_Sodium_Core32_Int32(
102
-            array($r0, $r1)
102
+            array( $r0, $r1 )
103 103
         );
104 104
         $return->overflow = $carry;
105 105
         $return->unsignedInt = $this->unsignedInt;
@@ -110,41 +110,41 @@  discard block
 block discarded – undo
110 110
      * @param int $b
111 111
      * @return int
112 112
      */
113
-    public function compareInt($b = 0)
113
+    public function compareInt( $b = 0 )
114 114
     {
115 115
         $gt = 0;
116 116
         $eq = 1;
117 117
 
118 118
         $i = 2;
119 119
         $j = 0;
120
-        while ($i > 0) {
120
+        while ( $i > 0 ) {
121 121
             --$i;
122 122
             /** @var int $x1 */
123
-            $x1 = $this->limbs[$i];
123
+            $x1 = $this->limbs[ $i ];
124 124
             /** @var int $x2 */
125
-            $x2 = ($b >> ($j << 4)) & 0xffff;
125
+            $x2 = ( $b >> ( $j << 4 ) ) & 0xffff;
126 126
             /** @var int $gt */
127
-            $gt |= (($x2 - $x1) >> 8) & $eq;
127
+            $gt |= ( ( $x2 - $x1 ) >> 8 ) & $eq;
128 128
             /** @var int $eq */
129
-            $eq &= (($x2 ^ $x1) - 1) >> 8;
129
+            $eq &= ( ( $x2 ^ $x1 ) - 1 ) >> 8;
130 130
         }
131
-        return ($gt + $gt - $eq) + 1;
131
+        return ( $gt + $gt - $eq ) + 1;
132 132
     }
133 133
 
134 134
     /**
135 135
      * @param int $m
136 136
      * @return ParagonIE_Sodium_Core32_Int32
137 137
      */
138
-    public function mask($m = 0)
138
+    public function mask( $m = 0 )
139 139
     {
140 140
         /** @var int $hi */
141
-        $hi = ($m >> 16) & 0xffff;
141
+        $hi = ( $m >> 16 ) & 0xffff;
142 142
         /** @var int $lo */
143
-        $lo = ($m & 0xffff);
143
+        $lo = ( $m & 0xffff );
144 144
         return new ParagonIE_Sodium_Core32_Int32(
145 145
             array(
146
-                (int) ($this->limbs[0] & $hi),
147
-                (int) ($this->limbs[1] & $lo)
146
+                (int)( $this->limbs[ 0 ] & $hi ),
147
+                (int)( $this->limbs[ 1 ] & $lo )
148 148
             ),
149 149
             $this->unsignedInt
150 150
         );
@@ -156,77 +156,77 @@  discard block
 block discarded – undo
156 156
      * @param int $baseLog2
157 157
      * @return array<int, int>
158 158
      */
159
-    public function multiplyLong(array $a, array $b, $baseLog2 = 16)
159
+    public function multiplyLong( array $a, array $b, $baseLog2 = 16 )
160 160
     {
161
-        $a_l = count($a);
162
-        $b_l = count($b);
161
+        $a_l = count( $a );
162
+        $b_l = count( $b );
163 163
         /** @var array<int, int> $r */
164
-        $r = array_fill(0, $a_l + $b_l + 1, 0);
164
+        $r = array_fill( 0, $a_l + $b_l + 1, 0 );
165 165
         $base = 1 << $baseLog2;
166
-        for ($i = 0; $i < $a_l; ++$i) {
167
-            $a_i = $a[$i];
168
-            for ($j = 0; $j < $a_l; ++$j) {
169
-                $b_j = $b[$j];
170
-                $product = ($a_i * $b_j) + $r[$i + $j];
171
-                $carry = ($product >> $baseLog2 & 0xffff);
172
-                $r[$i + $j] = ($product - (int) ($carry * $base)) & 0xffff;
173
-                $r[$i + $j + 1] += $carry;
166
+        for ( $i = 0; $i < $a_l; ++$i ) {
167
+            $a_i = $a[ $i ];
168
+            for ( $j = 0; $j < $a_l; ++$j ) {
169
+                $b_j = $b[ $j ];
170
+                $product = ( $a_i * $b_j ) + $r[ $i + $j ];
171
+                $carry = ( $product >> $baseLog2 & 0xffff );
172
+                $r[ $i + $j ] = ( $product - (int)( $carry * $base ) ) & 0xffff;
173
+                $r[ $i + $j + 1 ] += $carry;
174 174
             }
175 175
         }
176
-        return array_slice($r, 0, 5);
176
+        return array_slice( $r, 0, 5 );
177 177
     }
178 178
 
179 179
     /**
180 180
      * @param int $int
181 181
      * @return ParagonIE_Sodium_Core32_Int32
182 182
      */
183
-    public function mulIntFast($int)
183
+    public function mulIntFast( $int )
184 184
     {
185 185
         // Handle negative numbers
186
-        $aNeg = ($this->limbs[0] >> 15) & 1;
187
-        $bNeg = ($int >> 31) & 1;
188
-        $a = array_reverse($this->limbs);
186
+        $aNeg = ( $this->limbs[ 0 ] >> 15 ) & 1;
187
+        $bNeg = ( $int >> 31 ) & 1;
188
+        $a = array_reverse( $this->limbs );
189 189
         $b = array(
190 190
             $int & 0xffff,
191
-            ($int >> 16) & 0xffff
191
+            ( $int >> 16 ) & 0xffff
192 192
         );
193
-        if ($aNeg) {
194
-            for ($i = 0; $i < 2; ++$i) {
195
-                $a[$i] = ($a[$i] ^ 0xffff) & 0xffff;
193
+        if ( $aNeg ) {
194
+            for ( $i = 0; $i < 2; ++$i ) {
195
+                $a[ $i ] = ( $a[ $i ] ^ 0xffff ) & 0xffff;
196 196
             }
197
-            ++$a[0];
197
+            ++$a[ 0 ];
198 198
         }
199
-        if ($bNeg) {
200
-            for ($i = 0; $i < 2; ++$i) {
201
-                $b[$i] = ($b[$i] ^ 0xffff) & 0xffff;
199
+        if ( $bNeg ) {
200
+            for ( $i = 0; $i < 2; ++$i ) {
201
+                $b[ $i ] = ( $b[ $i ] ^ 0xffff ) & 0xffff;
202 202
             }
203
-            ++$b[0];
203
+            ++$b[ 0 ];
204 204
         }
205 205
         // Multiply
206
-        $res = $this->multiplyLong($a, $b);
206
+        $res = $this->multiplyLong( $a, $b );
207 207
 
208 208
         // Re-apply negation to results
209
-        if ($aNeg !== $bNeg) {
210
-            for ($i = 0; $i < 2; ++$i) {
211
-                $res[$i] = (0xffff ^ $res[$i]) & 0xffff;
209
+        if ( $aNeg !== $bNeg ) {
210
+            for ( $i = 0; $i < 2; ++$i ) {
211
+                $res[ $i ] = ( 0xffff ^ $res[ $i ] ) & 0xffff;
212 212
             }
213 213
             // Handle integer overflow
214 214
             $c = 1;
215
-            for ($i = 0; $i < 2; ++$i) {
216
-                $res[$i] += $c;
217
-                $c = $res[$i] >> 16;
218
-                $res[$i] &= 0xffff;
215
+            for ( $i = 0; $i < 2; ++$i ) {
216
+                $res[ $i ] += $c;
217
+                $c = $res[ $i ] >> 16;
218
+                $res[ $i ] &= 0xffff;
219 219
             }
220 220
         }
221 221
 
222 222
         // Return our values
223 223
         $return = new ParagonIE_Sodium_Core32_Int32();
224 224
         $return->limbs = array(
225
-            $res[1] & 0xffff,
226
-            $res[0] & 0xffff
225
+            $res[ 1 ] & 0xffff,
226
+            $res[ 0 ] & 0xffff
227 227
         );
228
-        if (count($res) > 2) {
229
-            $return->overflow = $res[2] & 0xffff;
228
+        if ( count( $res ) > 2 ) {
229
+            $return->overflow = $res[ 2 ] & 0xffff;
230 230
         }
231 231
         $return->unsignedInt = $this->unsignedInt;
232 232
         return $return;
@@ -236,46 +236,46 @@  discard block
 block discarded – undo
236 236
      * @param ParagonIE_Sodium_Core32_Int32 $right
237 237
      * @return ParagonIE_Sodium_Core32_Int32
238 238
      */
239
-    public function mulInt32Fast(ParagonIE_Sodium_Core32_Int32 $right)
239
+    public function mulInt32Fast( ParagonIE_Sodium_Core32_Int32 $right )
240 240
     {
241
-        $aNeg = ($this->limbs[0] >> 15) & 1;
242
-        $bNeg = ($right->limbs[0] >> 15) & 1;
243
-
244
-        $a = array_reverse($this->limbs);
245
-        $b = array_reverse($right->limbs);
246
-        if ($aNeg) {
247
-            for ($i = 0; $i < 2; ++$i) {
248
-                $a[$i] = ($a[$i] ^ 0xffff) & 0xffff;
241
+        $aNeg = ( $this->limbs[ 0 ] >> 15 ) & 1;
242
+        $bNeg = ( $right->limbs[ 0 ] >> 15 ) & 1;
243
+
244
+        $a = array_reverse( $this->limbs );
245
+        $b = array_reverse( $right->limbs );
246
+        if ( $aNeg ) {
247
+            for ( $i = 0; $i < 2; ++$i ) {
248
+                $a[ $i ] = ( $a[ $i ] ^ 0xffff ) & 0xffff;
249 249
             }
250
-            ++$a[0];
250
+            ++$a[ 0 ];
251 251
         }
252
-        if ($bNeg) {
253
-            for ($i = 0; $i < 2; ++$i) {
254
-                $b[$i] = ($b[$i] ^ 0xffff) & 0xffff;
252
+        if ( $bNeg ) {
253
+            for ( $i = 0; $i < 2; ++$i ) {
254
+                $b[ $i ] = ( $b[ $i ] ^ 0xffff ) & 0xffff;
255 255
             }
256
-            ++$b[0];
256
+            ++$b[ 0 ];
257 257
         }
258
-        $res = $this->multiplyLong($a, $b);
259
-        if ($aNeg !== $bNeg) {
260
-            if ($aNeg !== $bNeg) {
261
-                for ($i = 0; $i < 2; ++$i) {
262
-                    $res[$i] = ($res[$i] ^ 0xffff) & 0xffff;
258
+        $res = $this->multiplyLong( $a, $b );
259
+        if ( $aNeg !== $bNeg ) {
260
+            if ( $aNeg !== $bNeg ) {
261
+                for ( $i = 0; $i < 2; ++$i ) {
262
+                    $res[ $i ] = ( $res[ $i ] ^ 0xffff ) & 0xffff;
263 263
                 }
264 264
                 $c = 1;
265
-                for ($i = 0; $i < 2; ++$i) {
266
-                    $res[$i] += $c;
267
-                    $c = $res[$i] >> 16;
268
-                    $res[$i] &= 0xffff;
265
+                for ( $i = 0; $i < 2; ++$i ) {
266
+                    $res[ $i ] += $c;
267
+                    $c = $res[ $i ] >> 16;
268
+                    $res[ $i ] &= 0xffff;
269 269
                 }
270 270
             }
271 271
         }
272 272
         $return = new ParagonIE_Sodium_Core32_Int32();
273 273
         $return->limbs = array(
274
-            $res[1] & 0xffff,
275
-            $res[0] & 0xffff
274
+            $res[ 1 ] & 0xffff,
275
+            $res[ 0 ] & 0xffff
276 276
         );
277
-        if (count($res) > 2) {
278
-            $return->overflow = $res[2];
277
+        if ( count( $res ) > 2 ) {
278
+            $return->overflow = $res[ 2 ];
279 279
         }
280 280
         return $return;
281 281
     }
@@ -287,19 +287,19 @@  discard block
 block discarded – undo
287 287
      * @throws SodiumException
288 288
      * @throws TypeError
289 289
      */
290
-    public function mulInt($int = 0, $size = 0)
290
+    public function mulInt( $int = 0, $size = 0 )
291 291
     {
292
-        ParagonIE_Sodium_Core32_Util::declareScalarType($int, 'int', 1);
293
-        ParagonIE_Sodium_Core32_Util::declareScalarType($size, 'int', 2);
294
-        if (ParagonIE_Sodium_Compat::$fastMult) {
295
-            return $this->mulIntFast((int) $int);
292
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $int, 'int', 1 );
293
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $size, 'int', 2 );
294
+        if ( ParagonIE_Sodium_Compat::$fastMult ) {
295
+            return $this->mulIntFast( (int)$int );
296 296
         }
297 297
         /** @var int $int */
298
-        $int = (int) $int;
298
+        $int = (int)$int;
299 299
         /** @var int $size */
300
-        $size = (int) $size;
300
+        $size = (int)$size;
301 301
 
302
-        if (!$size) {
302
+        if ( ! $size ) {
303 303
             $size = 31;
304 304
         }
305 305
         /** @var int $size */
@@ -311,13 +311,13 @@  discard block
 block discarded – undo
311 311
         // Initialize:
312 312
         $ret0 = 0;
313 313
         $ret1 = 0;
314
-        $a0 = $a->limbs[0];
315
-        $a1 = $a->limbs[1];
314
+        $a0 = $a->limbs[ 0 ];
315
+        $a1 = $a->limbs[ 1 ];
316 316
 
317 317
         /** @var int $size */
318 318
         /** @var int $i */
319
-        for ($i = $size; $i >= 0; --$i) {
320
-            $m = (int) (-($int & 1));
319
+        for ( $i = $size; $i >= 0; --$i ) {
320
+            $m = (int)(-( $int & 1 ));
321 321
             $x0 = $a0 & $m;
322 322
             $x1 = $a1 & $m;
323 323
 
@@ -329,15 +329,15 @@  discard block
 block discarded – undo
329 329
             $ret0 &= 0xffff;
330 330
             $ret1 &= 0xffff;
331 331
 
332
-            $a1 = ($a1 << 1);
332
+            $a1 = ( $a1 << 1 );
333 333
             $x1 = $a1 >> 16;
334
-            $a0 = ($a0 << 1) | $x1;
334
+            $a0 = ( $a0 << 1 ) | $x1;
335 335
             $a0 &= 0xffff;
336 336
             $a1 &= 0xffff;
337 337
             $int >>= 1;
338 338
         }
339
-        $return->limbs[0] = $ret0;
340
-        $return->limbs[1] = $ret1;
339
+        $return->limbs[ 0 ] = $ret0;
340
+        $return->limbs[ 1 ] = $ret1;
341 341
         return $return;
342 342
     }
343 343
 
@@ -348,13 +348,13 @@  discard block
 block discarded – undo
348 348
      * @throws SodiumException
349 349
      * @throws TypeError
350 350
      */
351
-    public function mulInt32(ParagonIE_Sodium_Core32_Int32 $int, $size = 0)
351
+    public function mulInt32( ParagonIE_Sodium_Core32_Int32 $int, $size = 0 )
352 352
     {
353
-        ParagonIE_Sodium_Core32_Util::declareScalarType($size, 'int', 2);
354
-        if (ParagonIE_Sodium_Compat::$fastMult) {
355
-            return $this->mulInt32Fast($int);
353
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $size, 'int', 2 );
354
+        if ( ParagonIE_Sodium_Compat::$fastMult ) {
355
+            return $this->mulInt32Fast( $int );
356 356
         }
357
-        if (!$size) {
357
+        if ( ! $size ) {
358 358
             $size = 31;
359 359
         }
360 360
         /** @var int $size */
@@ -367,15 +367,15 @@  discard block
 block discarded – undo
367 367
         // Initialize:
368 368
         $ret0 = 0;
369 369
         $ret1 = 0;
370
-        $a0 = $a->limbs[0];
371
-        $a1 = $a->limbs[1];
372
-        $b0 = $b->limbs[0];
373
-        $b1 = $b->limbs[1];
370
+        $a0 = $a->limbs[ 0 ];
371
+        $a1 = $a->limbs[ 1 ];
372
+        $b0 = $b->limbs[ 0 ];
373
+        $b1 = $b->limbs[ 1 ];
374 374
 
375 375
         /** @var int $size */
376 376
         /** @var int $i */
377
-        for ($i = $size; $i >= 0; --$i) {
378
-            $m = (int) (-($b1 & 1));
377
+        for ( $i = $size; $i >= 0; --$i ) {
378
+            $m = (int)(-( $b1 & 1 ));
379 379
             $x0 = $a0 & $m;
380 380
             $x1 = $a1 & $m;
381 381
 
@@ -387,22 +387,22 @@  discard block
 block discarded – undo
387 387
             $ret0 &= 0xffff;
388 388
             $ret1 &= 0xffff;
389 389
 
390
-            $a1 = ($a1 << 1);
390
+            $a1 = ( $a1 << 1 );
391 391
             $x1 = $a1 >> 16;
392
-            $a0 = ($a0 << 1) | $x1;
392
+            $a0 = ( $a0 << 1 ) | $x1;
393 393
             $a0 &= 0xffff;
394 394
             $a1 &= 0xffff;
395 395
 
396
-            $x0 = ($b0 & 1) << 16;
397
-            $b0 = ($b0 >> 1);
398
-            $b1 = (($b1 | $x0) >> 1);
396
+            $x0 = ( $b0 & 1 ) << 16;
397
+            $b0 = ( $b0 >> 1 );
398
+            $b1 = ( ( $b1 | $x0 ) >> 1 );
399 399
 
400 400
             $b0 &= 0xffff;
401 401
             $b1 &= 0xffff;
402 402
 
403 403
         }
404
-        $return->limbs[0] = $ret0;
405
-        $return->limbs[1] = $ret1;
404
+        $return->limbs[ 0 ] = $ret0;
405
+        $return->limbs[ 1 ] = $ret1;
406 406
 
407 407
         return $return;
408 408
     }
@@ -413,13 +413,13 @@  discard block
 block discarded – undo
413 413
      * @param ParagonIE_Sodium_Core32_Int32 $b
414 414
      * @return ParagonIE_Sodium_Core32_Int32
415 415
      */
416
-    public function orInt32(ParagonIE_Sodium_Core32_Int32 $b)
416
+    public function orInt32( ParagonIE_Sodium_Core32_Int32 $b )
417 417
     {
418 418
         $return = new ParagonIE_Sodium_Core32_Int32();
419 419
         $return->unsignedInt = $this->unsignedInt;
420 420
         $return->limbs = array(
421
-            (int) ($this->limbs[0] | $b->limbs[0]),
422
-            (int) ($this->limbs[1] | $b->limbs[1])
421
+            (int)( $this->limbs[ 0 ] | $b->limbs[ 0 ] ),
422
+            (int)( $this->limbs[ 1 ] | $b->limbs[ 1 ] )
423 423
         );
424 424
         /** @var int overflow */
425 425
         $return->overflow = $this->overflow | $b->overflow;
@@ -430,18 +430,18 @@  discard block
 block discarded – undo
430 430
      * @param int $b
431 431
      * @return bool
432 432
      */
433
-    public function isGreaterThan($b = 0)
433
+    public function isGreaterThan( $b = 0 )
434 434
     {
435
-        return $this->compareInt($b) > 0;
435
+        return $this->compareInt( $b ) > 0;
436 436
     }
437 437
 
438 438
     /**
439 439
      * @param int $b
440 440
      * @return bool
441 441
      */
442
-    public function isLessThanInt($b = 0)
442
+    public function isLessThanInt( $b = 0 )
443 443
     {
444
-        return $this->compareInt($b) < 0;
444
+        return $this->compareInt( $b ) < 0;
445 445
     }
446 446
 
447 447
     /**
@@ -451,43 +451,43 @@  discard block
 block discarded – undo
451 451
      * @throws TypeError
452 452
      * @psalm-suppress MixedArrayAccess
453 453
      */
454
-    public function rotateLeft($c = 0)
454
+    public function rotateLeft( $c = 0 )
455 455
     {
456
-        ParagonIE_Sodium_Core32_Util::declareScalarType($c, 'int', 1);
456
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $c, 'int', 1 );
457 457
         /** @var int $c */
458
-        $c = (int) $c;
458
+        $c = (int)$c;
459 459
 
460 460
         $return = new ParagonIE_Sodium_Core32_Int32();
461 461
         $return->unsignedInt = $this->unsignedInt;
462 462
         $c &= 31;
463
-        if ($c === 0) {
463
+        if ( $c === 0 ) {
464 464
             // NOP, but we want a copy.
465 465
             $return->limbs = $this->limbs;
466 466
         } else {
467 467
             /** @var int $c */
468 468
 
469 469
             /** @var int $idx_shift */
470
-            $idx_shift = ($c >> 4) & 1;
470
+            $idx_shift = ( $c >> 4 ) & 1;
471 471
 
472 472
             /** @var int $sub_shift */
473 473
             $sub_shift = $c & 15;
474 474
 
475 475
             /** @var array<int, int> $limbs */
476
-            $limbs =& $return->limbs;
476
+            $limbs = & $return->limbs;
477 477
 
478 478
             /** @var array<int, int> $myLimbs */
479
-            $myLimbs =& $this->limbs;
479
+            $myLimbs = & $this->limbs;
480 480
 
481
-            for ($i = 1; $i >= 0; --$i) {
481
+            for ( $i = 1; $i >= 0; --$i ) {
482 482
                 /** @var int $j */
483
-                $j = ($i + $idx_shift) & 1;
483
+                $j = ( $i + $idx_shift ) & 1;
484 484
                 /** @var int $k */
485
-                $k = ($i + $idx_shift + 1) & 1;
486
-                $limbs[$i] = (int) (
485
+                $k = ( $i + $idx_shift + 1 ) & 1;
486
+                $limbs[ $i ] = (int)(
487 487
                     (
488
-                        ((int) ($myLimbs[$j]) << $sub_shift)
488
+                        ( (int)( $myLimbs[ $j ] ) << $sub_shift )
489 489
                             |
490
-                        ((int) ($myLimbs[$k]) >> (16 - $sub_shift))
490
+                        ( (int)( $myLimbs[ $k ] ) >> ( 16 - $sub_shift ) )
491 491
                     ) & 0xffff
492 492
                 );
493 493
             }
@@ -504,44 +504,44 @@  discard block
 block discarded – undo
504 504
      * @throws TypeError
505 505
      * @psalm-suppress MixedArrayAccess
506 506
      */
507
-    public function rotateRight($c = 0)
507
+    public function rotateRight( $c = 0 )
508 508
     {
509
-        ParagonIE_Sodium_Core32_Util::declareScalarType($c, 'int', 1);
509
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $c, 'int', 1 );
510 510
         /** @var int $c */
511
-        $c = (int) $c;
511
+        $c = (int)$c;
512 512
 
513 513
         $return = new ParagonIE_Sodium_Core32_Int32();
514 514
         $return->unsignedInt = $this->unsignedInt;
515 515
         $c &= 31;
516 516
         /** @var int $c */
517
-        if ($c === 0) {
517
+        if ( $c === 0 ) {
518 518
             // NOP, but we want a copy.
519 519
             $return->limbs = $this->limbs;
520 520
         } else {
521 521
             /** @var int $c */
522 522
 
523 523
             /** @var int $idx_shift */
524
-            $idx_shift = ($c >> 4) & 1;
524
+            $idx_shift = ( $c >> 4 ) & 1;
525 525
 
526 526
             /** @var int $sub_shift */
527 527
             $sub_shift = $c & 15;
528 528
 
529 529
             /** @var array<int, int> $limbs */
530
-            $limbs =& $return->limbs;
530
+            $limbs = & $return->limbs;
531 531
 
532 532
             /** @var array<int, int> $myLimbs */
533
-            $myLimbs =& $this->limbs;
533
+            $myLimbs = & $this->limbs;
534 534
 
535
-            for ($i = 1; $i >= 0; --$i) {
535
+            for ( $i = 1; $i >= 0; --$i ) {
536 536
                 /** @var int $j */
537
-                $j = ($i - $idx_shift) & 1;
537
+                $j = ( $i - $idx_shift ) & 1;
538 538
                 /** @var int $k */
539
-                $k = ($i - $idx_shift - 1) & 1;
540
-                $limbs[$i] = (int) (
539
+                $k = ( $i - $idx_shift - 1 ) & 1;
540
+                $limbs[ $i ] = (int)(
541 541
                     (
542
-                        ((int) ($myLimbs[$j]) >> (int) ($sub_shift))
542
+                        ( (int)( $myLimbs[ $j ] ) >> (int)( $sub_shift ) )
543 543
                             |
544
-                        ((int) ($myLimbs[$k]) << (16 - (int) ($sub_shift)))
544
+                        ( (int)( $myLimbs[ $k ] ) << ( 16 - (int)( $sub_shift ) ) )
545 545
                     ) & 0xffff
546 546
                 );
547 547
             }
@@ -553,9 +553,9 @@  discard block
 block discarded – undo
553 553
      * @param bool $bool
554 554
      * @return self
555 555
      */
556
-    public function setUnsignedInt($bool = false)
556
+    public function setUnsignedInt( $bool = false )
557 557
     {
558
-        $this->unsignedInt = !empty($bool);
558
+        $this->unsignedInt = ! empty( $bool );
559 559
         return $this;
560 560
     }
561 561
 
@@ -565,32 +565,32 @@  discard block
 block discarded – undo
565 565
      * @throws SodiumException
566 566
      * @throws TypeError
567 567
      */
568
-    public function shiftLeft($c = 0)
568
+    public function shiftLeft( $c = 0 )
569 569
     {
570
-        ParagonIE_Sodium_Core32_Util::declareScalarType($c, 'int', 1);
570
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $c, 'int', 1 );
571 571
         /** @var int $c */
572
-        $c = (int) $c;
572
+        $c = (int)$c;
573 573
 
574 574
         $return = new ParagonIE_Sodium_Core32_Int32();
575 575
         $return->unsignedInt = $this->unsignedInt;
576 576
         $c &= 63;
577 577
         /** @var int $c */
578
-        if ($c === 0) {
578
+        if ( $c === 0 ) {
579 579
             $return->limbs = $this->limbs;
580
-        } elseif ($c < 0) {
580
+        } elseif ( $c < 0 ) {
581 581
             /** @var int $c */
582 582
             return $this->shiftRight(-$c);
583 583
         } else {
584 584
             /** @var int $c */
585 585
             /** @var int $tmp */
586
-            $tmp = $this->limbs[1] << $c;
587
-            $return->limbs[1] = (int)($tmp & 0xffff);
586
+            $tmp = $this->limbs[ 1 ] << $c;
587
+            $return->limbs[ 1 ] = (int)( $tmp & 0xffff );
588 588
             /** @var int $carry */
589 589
             $carry = $tmp >> 16;
590 590
 
591 591
             /** @var int $tmp */
592
-            $tmp = ($this->limbs[0] << $c) | ($carry & 0xffff);
593
-            $return->limbs[0] = (int) ($tmp & 0xffff);
592
+            $tmp = ( $this->limbs[ 0 ] << $c ) | ( $carry & 0xffff );
593
+            $return->limbs[ 0 ] = (int)( $tmp & 0xffff );
594 594
         }
595 595
         return $return;
596 596
     }
@@ -603,39 +603,39 @@  discard block
 block discarded – undo
603 603
      * @psalm-suppress MixedAssignment
604 604
      * @psalm-suppress MixedOperand
605 605
      */
606
-    public function shiftRight($c = 0)
606
+    public function shiftRight( $c = 0 )
607 607
     {
608
-        ParagonIE_Sodium_Core32_Util::declareScalarType($c, 'int', 1);
608
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $c, 'int', 1 );
609 609
         /** @var int $c */
610
-        $c = (int) $c;
610
+        $c = (int)$c;
611 611
 
612 612
         $return = new ParagonIE_Sodium_Core32_Int32();
613 613
         $return->unsignedInt = $this->unsignedInt;
614 614
         $c &= 63;
615 615
         /** @var int $c */
616
-        if ($c >= 16) {
616
+        if ( $c >= 16 ) {
617 617
             $return->limbs = array(
618
-                (int) ($this->overflow & 0xffff),
619
-                (int) ($this->limbs[0])
618
+                (int)( $this->overflow & 0xffff ),
619
+                (int)( $this->limbs[ 0 ] )
620 620
             );
621 621
             $return->overflow = $this->overflow >> 16;
622
-            return $return->shiftRight($c & 15);
622
+            return $return->shiftRight( $c & 15 );
623 623
         }
624
-        if ($c === 0) {
624
+        if ( $c === 0 ) {
625 625
             $return->limbs = $this->limbs;
626
-        } elseif ($c < 0) {
626
+        } elseif ( $c < 0 ) {
627 627
             /** @var int $c */
628 628
             return $this->shiftLeft(-$c);
629 629
         } else {
630
-            if (!is_int($c)) {
630
+            if ( ! is_int( $c ) ) {
631 631
                 throw new TypeError();
632 632
             }
633 633
             /** @var int $c */
634 634
             // $return->limbs[0] = (int) (($this->limbs[0] >> $c) & 0xffff);
635
-            $carryLeft = (int) ($this->overflow & ((1 << ($c + 1)) - 1));
636
-            $return->limbs[0] = (int) ((($this->limbs[0] >> $c) | ($carryLeft << (16 - $c))) & 0xffff);
637
-            $carryRight = (int) ($this->limbs[0] & ((1 << ($c + 1)) - 1));
638
-            $return->limbs[1] = (int) ((($this->limbs[1] >> $c) | ($carryRight << (16 - $c))) & 0xffff);
635
+            $carryLeft = (int)( $this->overflow & ( ( 1 << ( $c + 1 ) ) - 1 ) );
636
+            $return->limbs[ 0 ] = (int)( ( ( $this->limbs[ 0 ] >> $c ) | ( $carryLeft << ( 16 - $c ) ) ) & 0xffff );
637
+            $carryRight = (int)( $this->limbs[ 0 ] & ( ( 1 << ( $c + 1 ) ) - 1 ) );
638
+            $return->limbs[ 1 ] = (int)( ( ( $this->limbs[ 1 ] >> $c ) | ( $carryRight << ( 16 - $c ) ) ) & 0xffff );
639 639
             $return->overflow >>= $c;
640 640
         }
641 641
         return $return;
@@ -649,24 +649,24 @@  discard block
 block discarded – undo
649 649
      * @throws SodiumException
650 650
      * @throws TypeError
651 651
      */
652
-    public function subInt($int)
652
+    public function subInt( $int )
653 653
     {
654
-        ParagonIE_Sodium_Core32_Util::declareScalarType($int, 'int', 1);
654
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $int, 'int', 1 );
655 655
         /** @var int $int */
656
-        $int = (int) $int;
656
+        $int = (int)$int;
657 657
 
658 658
         $return = new ParagonIE_Sodium_Core32_Int32();
659 659
         $return->unsignedInt = $this->unsignedInt;
660 660
 
661 661
         /** @var int $tmp */
662
-        $tmp = $this->limbs[1] - ($int & 0xffff);
662
+        $tmp = $this->limbs[ 1 ] - ( $int & 0xffff );
663 663
         /** @var int $carry */
664 664
         $carry = $tmp >> 16;
665
-        $return->limbs[1] = (int) ($tmp & 0xffff);
665
+        $return->limbs[ 1 ] = (int)( $tmp & 0xffff );
666 666
 
667 667
         /** @var int $tmp */
668
-        $tmp = $this->limbs[0] - (($int >> 16) & 0xffff) + $carry;
669
-        $return->limbs[0] = (int) ($tmp & 0xffff);
668
+        $tmp = $this->limbs[ 0 ] - ( ( $int >> 16 ) & 0xffff ) + $carry;
669
+        $return->limbs[ 0 ] = (int)( $tmp & 0xffff );
670 670
         return $return;
671 671
     }
672 672
 
@@ -676,20 +676,20 @@  discard block
 block discarded – undo
676 676
      * @param ParagonIE_Sodium_Core32_Int32 $b
677 677
      * @return ParagonIE_Sodium_Core32_Int32
678 678
      */
679
-    public function subInt32(ParagonIE_Sodium_Core32_Int32 $b)
679
+    public function subInt32( ParagonIE_Sodium_Core32_Int32 $b )
680 680
     {
681 681
         $return = new ParagonIE_Sodium_Core32_Int32();
682 682
         $return->unsignedInt = $this->unsignedInt;
683 683
 
684 684
         /** @var int $tmp */
685
-        $tmp = $this->limbs[1] - ($b->limbs[1] & 0xffff);
685
+        $tmp = $this->limbs[ 1 ] - ( $b->limbs[ 1 ] & 0xffff );
686 686
         /** @var int $carry */
687 687
         $carry = $tmp >> 16;
688
-        $return->limbs[1] = (int) ($tmp & 0xffff);
688
+        $return->limbs[ 1 ] = (int)( $tmp & 0xffff );
689 689
 
690 690
         /** @var int $tmp */
691
-        $tmp = $this->limbs[0] - ($b->limbs[0] & 0xffff) + $carry;
692
-        $return->limbs[0] = (int) ($tmp & 0xffff);
691
+        $tmp = $this->limbs[ 0 ] - ( $b->limbs[ 0 ] & 0xffff ) + $carry;
692
+        $return->limbs[ 0 ] = (int)( $tmp & 0xffff );
693 693
         return $return;
694 694
     }
695 695
 
@@ -699,13 +699,13 @@  discard block
 block discarded – undo
699 699
      * @param ParagonIE_Sodium_Core32_Int32 $b
700 700
      * @return ParagonIE_Sodium_Core32_Int32
701 701
      */
702
-    public function xorInt32(ParagonIE_Sodium_Core32_Int32 $b)
702
+    public function xorInt32( ParagonIE_Sodium_Core32_Int32 $b )
703 703
     {
704 704
         $return = new ParagonIE_Sodium_Core32_Int32();
705 705
         $return->unsignedInt = $this->unsignedInt;
706 706
         $return->limbs = array(
707
-            (int) ($this->limbs[0] ^ $b->limbs[0]),
708
-            (int) ($this->limbs[1] ^ $b->limbs[1])
707
+            (int)( $this->limbs[ 0 ] ^ $b->limbs[ 0 ] ),
708
+            (int)( $this->limbs[ 1 ] ^ $b->limbs[ 1 ] )
709 709
         );
710 710
         return $return;
711 711
     }
@@ -716,16 +716,16 @@  discard block
 block discarded – undo
716 716
      * @throws SodiumException
717 717
      * @throws TypeError
718 718
      */
719
-    public static function fromInt($signed)
719
+    public static function fromInt( $signed )
720 720
     {
721
-        ParagonIE_Sodium_Core32_Util::declareScalarType($signed, 'int', 1);;
721
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $signed, 'int', 1 ); ;
722 722
         /** @var int $signed */
723
-        $signed = (int) $signed;
723
+        $signed = (int)$signed;
724 724
 
725 725
         return new ParagonIE_Sodium_Core32_Int32(
726 726
             array(
727
-                (int) (($signed >> 16) & 0xffff),
728
-                (int) ($signed & 0xffff)
727
+                (int)( ( $signed >> 16 ) & 0xffff ),
728
+                (int)( $signed & 0xffff )
729 729
             )
730 730
         );
731 731
     }
@@ -736,21 +736,21 @@  discard block
 block discarded – undo
736 736
      * @throws SodiumException
737 737
      * @throws TypeError
738 738
      */
739
-    public static function fromString($string)
739
+    public static function fromString( $string )
740 740
     {
741
-        ParagonIE_Sodium_Core32_Util::declareScalarType($string, 'string', 1);
742
-        $string = (string) $string;
743
-        if (ParagonIE_Sodium_Core32_Util::strlen($string) !== 4) {
741
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $string, 'string', 1 );
742
+        $string = (string)$string;
743
+        if ( ParagonIE_Sodium_Core32_Util::strlen( $string ) !== 4 ) {
744 744
             throw new RangeException(
745
-                'String must be 4 bytes; ' . ParagonIE_Sodium_Core32_Util::strlen($string) . ' given.'
745
+                'String must be 4 bytes; ' . ParagonIE_Sodium_Core32_Util::strlen( $string ) . ' given.'
746 746
             );
747 747
         }
748 748
         $return = new ParagonIE_Sodium_Core32_Int32();
749 749
 
750
-        $return->limbs[0]  = (int) ((ParagonIE_Sodium_Core32_Util::chrToInt($string[0]) & 0xff) << 8);
751
-        $return->limbs[0] |= (ParagonIE_Sodium_Core32_Util::chrToInt($string[1]) & 0xff);
752
-        $return->limbs[1]  = (int) ((ParagonIE_Sodium_Core32_Util::chrToInt($string[2]) & 0xff) << 8);
753
-        $return->limbs[1] |= (ParagonIE_Sodium_Core32_Util::chrToInt($string[3]) & 0xff);
750
+        $return->limbs[ 0 ]  = (int)( ( ParagonIE_Sodium_Core32_Util::chrToInt( $string[ 0 ] ) & 0xff ) << 8 );
751
+        $return->limbs[ 0 ] |= ( ParagonIE_Sodium_Core32_Util::chrToInt( $string[ 1 ] ) & 0xff );
752
+        $return->limbs[ 1 ]  = (int)( ( ParagonIE_Sodium_Core32_Util::chrToInt( $string[ 2 ] ) & 0xff ) << 8 );
753
+        $return->limbs[ 1 ] |= ( ParagonIE_Sodium_Core32_Util::chrToInt( $string[ 3 ] ) & 0xff );
754 754
         return $return;
755 755
     }
756 756
 
@@ -760,21 +760,21 @@  discard block
 block discarded – undo
760 760
      * @throws SodiumException
761 761
      * @throws TypeError
762 762
      */
763
-    public static function fromReverseString($string)
763
+    public static function fromReverseString( $string )
764 764
     {
765
-        ParagonIE_Sodium_Core32_Util::declareScalarType($string, 'string', 1);
766
-        $string = (string) $string;
767
-        if (ParagonIE_Sodium_Core32_Util::strlen($string) !== 4) {
765
+        ParagonIE_Sodium_Core32_Util::declareScalarType( $string, 'string', 1 );
766
+        $string = (string)$string;
767
+        if ( ParagonIE_Sodium_Core32_Util::strlen( $string ) !== 4 ) {
768 768
             throw new RangeException(
769
-                'String must be 4 bytes; ' . ParagonIE_Sodium_Core32_Util::strlen($string) . ' given.'
769
+                'String must be 4 bytes; ' . ParagonIE_Sodium_Core32_Util::strlen( $string ) . ' given.'
770 770
             );
771 771
         }
772 772
         $return = new ParagonIE_Sodium_Core32_Int32();
773 773
 
774
-        $return->limbs[0]  = (int) ((ParagonIE_Sodium_Core32_Util::chrToInt($string[3]) & 0xff) << 8);
775
-        $return->limbs[0] |= (ParagonIE_Sodium_Core32_Util::chrToInt($string[2]) & 0xff);
776
-        $return->limbs[1]  = (int) ((ParagonIE_Sodium_Core32_Util::chrToInt($string[1]) & 0xff) << 8);
777
-        $return->limbs[1] |= (ParagonIE_Sodium_Core32_Util::chrToInt($string[0]) & 0xff);
774
+        $return->limbs[ 0 ]  = (int)( ( ParagonIE_Sodium_Core32_Util::chrToInt( $string[ 3 ] ) & 0xff ) << 8 );
775
+        $return->limbs[ 0 ] |= ( ParagonIE_Sodium_Core32_Util::chrToInt( $string[ 2 ] ) & 0xff );
776
+        $return->limbs[ 1 ]  = (int)( ( ParagonIE_Sodium_Core32_Util::chrToInt( $string[ 1 ] ) & 0xff ) << 8 );
777
+        $return->limbs[ 1 ] |= ( ParagonIE_Sodium_Core32_Util::chrToInt( $string[ 0 ] ) & 0xff );
778 778
         return $return;
779 779
     }
780 780
 
@@ -783,7 +783,7 @@  discard block
 block discarded – undo
783 783
      */
784 784
     public function toArray()
785 785
     {
786
-        return array((int) ($this->limbs[0] << 16 | $this->limbs[1]));
786
+        return array( (int)( $this->limbs[ 0 ] << 16 | $this->limbs[ 1 ] ) );
787 787
     }
788 788
 
789 789
     /**
@@ -793,10 +793,10 @@  discard block
 block discarded – undo
793 793
     public function toString()
794 794
     {
795 795
         return
796
-            ParagonIE_Sodium_Core32_Util::intToChr(($this->limbs[0] >> 8) & 0xff) .
797
-            ParagonIE_Sodium_Core32_Util::intToChr($this->limbs[0] & 0xff) .
798
-            ParagonIE_Sodium_Core32_Util::intToChr(($this->limbs[1] >> 8) & 0xff) .
799
-            ParagonIE_Sodium_Core32_Util::intToChr($this->limbs[1] & 0xff);
796
+            ParagonIE_Sodium_Core32_Util::intToChr( ( $this->limbs[ 0 ] >> 8 ) & 0xff ) .
797
+            ParagonIE_Sodium_Core32_Util::intToChr( $this->limbs[ 0 ] & 0xff ) .
798
+            ParagonIE_Sodium_Core32_Util::intToChr( ( $this->limbs[ 1 ] >> 8 ) & 0xff ) .
799
+            ParagonIE_Sodium_Core32_Util::intToChr( $this->limbs[ 1 ] & 0xff );
800 800
     }
801 801
 
802 802
     /**
@@ -804,10 +804,10 @@  discard block
 block discarded – undo
804 804
      */
805 805
     public function toInt()
806 806
     {
807
-        return (int) (
808
-            (($this->limbs[0] & 0xffff) << 16)
807
+        return (int)(
808
+            ( ( $this->limbs[ 0 ] & 0xffff ) << 16 )
809 809
                 |
810
-            ($this->limbs[1] & 0xffff)
810
+            ( $this->limbs[ 1 ] & 0xffff )
811 811
         );
812 812
     }
813 813
 
@@ -817,10 +817,10 @@  discard block
 block discarded – undo
817 817
     public function toInt32()
818 818
     {
819 819
         $return = new ParagonIE_Sodium_Core32_Int32();
820
-        $return->limbs[0] = (int) ($this->limbs[0] & 0xffff);
821
-        $return->limbs[1] = (int) ($this->limbs[1] & 0xffff);
820
+        $return->limbs[ 0 ] = (int)( $this->limbs[ 0 ] & 0xffff );
821
+        $return->limbs[ 1 ] = (int)( $this->limbs[ 1 ] & 0xffff );
822 822
         $return->unsignedInt = $this->unsignedInt;
823
-        $return->overflow = (int) ($this->overflow & 0x7fffffff);
823
+        $return->overflow = (int)( $this->overflow & 0x7fffffff );
824 824
         return $return;
825 825
     }
826 826
 
@@ -831,16 +831,16 @@  discard block
 block discarded – undo
831 831
     {
832 832
         $return = new ParagonIE_Sodium_Core32_Int64();
833 833
         $return->unsignedInt = $this->unsignedInt;
834
-        if ($this->unsignedInt) {
835
-            $return->limbs[0] += (($this->overflow >> 16) & 0xffff);
836
-            $return->limbs[1] += (($this->overflow) & 0xffff);
834
+        if ( $this->unsignedInt ) {
835
+            $return->limbs[ 0 ] += ( ( $this->overflow >> 16 ) & 0xffff );
836
+            $return->limbs[ 1 ] += ( ( $this->overflow ) & 0xffff );
837 837
         } else {
838
-            $neg = -(($this->limbs[0] >> 15) & 1);
839
-            $return->limbs[0] = (int)($neg & 0xffff);
840
-            $return->limbs[1] = (int)($neg & 0xffff);
838
+            $neg = -( ( $this->limbs[ 0 ] >> 15 ) & 1 );
839
+            $return->limbs[ 0 ] = (int)( $neg & 0xffff );
840
+            $return->limbs[ 1 ] = (int)( $neg & 0xffff );
841 841
         }
842
-        $return->limbs[2] = (int) ($this->limbs[0] & 0xffff);
843
-        $return->limbs[3] = (int) ($this->limbs[1] & 0xffff);
842
+        $return->limbs[ 2 ] = (int)( $this->limbs[ 0 ] & 0xffff );
843
+        $return->limbs[ 3 ] = (int)( $this->limbs[ 1 ] & 0xffff );
844 844
         return $return;
845 845
     }
846 846
 
@@ -850,10 +850,10 @@  discard block
 block discarded – undo
850 850
      */
851 851
     public function toReverseString()
852 852
     {
853
-        return ParagonIE_Sodium_Core32_Util::intToChr($this->limbs[1] & 0xff) .
854
-            ParagonIE_Sodium_Core32_Util::intToChr(($this->limbs[1] >> 8) & 0xff) .
855
-            ParagonIE_Sodium_Core32_Util::intToChr($this->limbs[0] & 0xff) .
856
-            ParagonIE_Sodium_Core32_Util::intToChr(($this->limbs[0] >> 8) & 0xff);
853
+        return ParagonIE_Sodium_Core32_Util::intToChr( $this->limbs[ 1 ] & 0xff ) .
854
+            ParagonIE_Sodium_Core32_Util::intToChr( ( $this->limbs[ 1 ] >> 8 ) & 0xff ) .
855
+            ParagonIE_Sodium_Core32_Util::intToChr( $this->limbs[ 0 ] & 0xff ) .
856
+            ParagonIE_Sodium_Core32_Util::intToChr( ( $this->limbs[ 0 ] >> 8 ) & 0xff );
857 857
     }
858 858
 
859 859
     /**
@@ -863,7 +863,7 @@  discard block
 block discarded – undo
863 863
     {
864 864
         try {
865 865
             return $this->toString();
866
-        } catch (TypeError $ex) {
866
+        } catch ( TypeError $ex ) {
867 867
             // PHP engine can't handle exceptions from __toString()
868 868
             return '';
869 869
         }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Core32/Poly1305.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (class_exists('ParagonIE_Sodium_Core32_Poly1305', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_Core32_Poly1305', false ) ) {
4 4
     return;
5 5
 }
6 6
 
@@ -20,18 +20,18 @@  discard block
 block discarded – undo
20 20
      * @throws SodiumException
21 21
      * @throws TypeError
22 22
      */
23
-    public static function onetimeauth($m, $key)
23
+    public static function onetimeauth( $m, $key )
24 24
     {
25
-        if (self::strlen($key) < 32) {
25
+        if ( self::strlen( $key ) < 32 ) {
26 26
             throw new InvalidArgumentException(
27 27
                 'Key must be 32 bytes long.'
28 28
             );
29 29
         }
30 30
         $state = new ParagonIE_Sodium_Core32_Poly1305_State(
31
-            self::substr($key, 0, 32)
31
+            self::substr( $key, 0, 32 )
32 32
         );
33 33
         return $state
34
-            ->update($m)
34
+            ->update( $m )
35 35
             ->finish();
36 36
     }
37 37
 
@@ -45,19 +45,19 @@  discard block
 block discarded – undo
45 45
      * @throws SodiumException
46 46
      * @throws TypeError
47 47
      */
48
-    public static function onetimeauth_verify($mac, $m, $key)
48
+    public static function onetimeauth_verify( $mac, $m, $key )
49 49
     {
50
-        if (self::strlen($key) < 32) {
50
+        if ( self::strlen( $key ) < 32 ) {
51 51
             throw new InvalidArgumentException(
52 52
                 'Key must be 32 bytes long.'
53 53
             );
54 54
         }
55 55
         $state = new ParagonIE_Sodium_Core32_Poly1305_State(
56
-            self::substr($key, 0, 32)
56
+            self::substr( $key, 0, 32 )
57 57
         );
58 58
         $calc = $state
59
-            ->update($m)
59
+            ->update( $m )
60 60
             ->finish();
61
-        return self::verify_16($calc, $mac);
61
+        return self::verify_16( $calc, $mac );
62 62
     }
63 63
 }
Please login to merge, or discard this patch.