Completed
Pull Request — develop (#1687)
by
unknown
16:12
created
vendor/paragonie/sodium_compat/lib/namespaced.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,8 +1,8 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-require_once dirname(dirname(__FILE__)) . '/autoload.php';
3
+require_once dirname( dirname( __FILE__ ) ) . '/autoload.php';
4 4
 
5
-if (PHP_VERSION_ID < 50300) {
5
+if ( PHP_VERSION_ID < 50300 ) {
6 6
     return;
7 7
 }
8 8
 
@@ -20,27 +20,27 @@  discard block
 block discarded – undo
20 20
  *
21 21
  * $x = Compat::crypto_aead_xchacha20poly1305_encrypt(...$args);
22 22
  */
23
-spl_autoload_register(function ($class) {
24
-    if ($class[0] === '\\') {
25
-        $class = substr($class, 1);
23
+spl_autoload_register( function( $class ) {
24
+    if ( $class[ 0 ] === '\\' ) {
25
+        $class = substr( $class, 1 );
26 26
     }
27 27
     $namespace = 'ParagonIE\\Sodium';
28 28
     // Does the class use the namespace prefix?
29
-    $len = strlen($namespace);
30
-    if (strncmp($namespace, $class, $len) !== 0) {
29
+    $len = strlen( $namespace );
30
+    if ( strncmp( $namespace, $class, $len ) !== 0 ) {
31 31
         // no, move to the next registered autoloader
32 32
         return false;
33 33
     }
34 34
 
35 35
     // Get the relative class name
36
-    $relative_class = substr($class, $len);
36
+    $relative_class = substr( $class, $len );
37 37
 
38 38
     // Replace the namespace prefix with the base directory, replace namespace
39 39
     // separators with directory separators in the relative class name, append
40 40
     // with .php
41
-    $file = dirname(dirname(__FILE__)) . '/namespaced/' . str_replace('\\', '/', $relative_class) . '.php';
41
+    $file = dirname( dirname( __FILE__ ) ) . '/namespaced/' . str_replace( '\\', '/', $relative_class ) . '.php';
42 42
     // if the file exists, require it
43
-    if (file_exists($file)) {
43
+    if ( file_exists( $file ) ) {
44 44
         require_once $file;
45 45
         return true;
46 46
     }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/lib/stream-xchacha20.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (!is_callable('sodium_crypto_stream_xchacha20')) {
3
+if ( ! is_callable( 'sodium_crypto_stream_xchacha20' ) ) {
4 4
     /**
5 5
      * @see ParagonIE_Sodium_Compat::crypto_stream_xchacha20()
6 6
      * @param int $len
@@ -10,12 +10,12 @@  discard block
 block discarded – undo
10 10
      * @throws SodiumException
11 11
      * @throws TypeError
12 12
      */
13
-    function sodium_crypto_stream_xchacha20($len, $nonce, $key)
13
+    function sodium_crypto_stream_xchacha20( $len, $nonce, $key )
14 14
     {
15
-        return ParagonIE_Sodium_Compat::crypto_stream_xchacha20($len, $nonce, $key, true);
15
+        return ParagonIE_Sodium_Compat::crypto_stream_xchacha20( $len, $nonce, $key, true );
16 16
     }
17 17
 }
18
-if (!is_callable('sodium_crypto_stream_xchacha20_keygen')) {
18
+if ( ! is_callable( 'sodium_crypto_stream_xchacha20_keygen' ) ) {
19 19
     /**
20 20
      * @see ParagonIE_Sodium_Compat::crypto_stream_xchacha20_keygen()
21 21
      * @return string
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
         return ParagonIE_Sodium_Compat::crypto_stream_xchacha20_keygen();
27 27
     }
28 28
 }
29
-if (!is_callable('sodium_crypto_stream_xchacha20_xor')) {
29
+if ( ! is_callable( 'sodium_crypto_stream_xchacha20_xor' ) ) {
30 30
     /**
31 31
      * @see ParagonIE_Sodium_Compat::crypto_stream_xchacha20_xor()
32 32
      * @param string $message
@@ -36,8 +36,8 @@  discard block
 block discarded – undo
36 36
      * @throws SodiumException
37 37
      * @throws TypeError
38 38
      */
39
-    function sodium_crypto_stream_xchacha20_xor($message, $nonce, $key)
39
+    function sodium_crypto_stream_xchacha20_xor( $message, $nonce, $key )
40 40
     {
41
-        return ParagonIE_Sodium_Compat::crypto_stream_xchacha20_xor($message, $nonce, $key, true);
41
+        return ParagonIE_Sodium_Compat::crypto_stream_xchacha20_xor( $message, $nonce, $key, true );
42 42
     }
43 43
 }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/lib/php72compat.php 1 patch
Spacing   +256 added lines, -256 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-require_once dirname(dirname(__FILE__)) . '/autoload.php';
3
+require_once dirname( dirname( __FILE__ ) ) . '/autoload.php';
4 4
 
5 5
 /**
6 6
  * This file will monkey patch the pure-PHP implementation in place of the
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
  * Thus, the functions or constants just proxy to the appropriate
10 10
  * ParagonIE_Sodium_Compat method or class constant, respectively.
11 11
  */
12
-foreach (array(
12
+foreach ( array(
13 13
     'BASE64_VARIANT_ORIGINAL',
14 14
     'BASE64_VARIANT_ORIGINAL_NO_PADDING',
15 15
     'BASE64_VARIANT_URLSAFE',
@@ -103,11 +103,11 @@  discard block
 block discarded – undo
103 103
     'VERSION_STRING'
104 104
     ) as $constant
105 105
 ) {
106
-    if (!defined("SODIUM_$constant") && defined("ParagonIE_Sodium_Compat::$constant")) {
107
-        define("SODIUM_$constant", constant("ParagonIE_Sodium_Compat::$constant"));
106
+    if ( ! defined( "SODIUM_$constant" ) && defined( "ParagonIE_Sodium_Compat::$constant" ) ) {
107
+        define( "SODIUM_$constant", constant( "ParagonIE_Sodium_Compat::$constant" ) );
108 108
     }
109 109
 }
110
-if (!is_callable('sodium_add')) {
110
+if ( ! is_callable( 'sodium_add' ) ) {
111 111
     /**
112 112
      * @see ParagonIE_Sodium_Compat::add()
113 113
      * @param string $val
@@ -115,12 +115,12 @@  discard block
 block discarded – undo
115 115
      * @return void
116 116
      * @throws SodiumException
117 117
      */
118
-    function sodium_add(&$val, $addv)
118
+    function sodium_add( &$val, $addv )
119 119
     {
120
-        ParagonIE_Sodium_Compat::add($val, $addv);
120
+        ParagonIE_Sodium_Compat::add( $val, $addv );
121 121
     }
122 122
 }
123
-if (!is_callable('sodium_base642bin')) {
123
+if ( ! is_callable( 'sodium_base642bin' ) ) {
124 124
     /**
125 125
      * @see ParagonIE_Sodium_Compat::bin2base64()
126 126
      * @param string $string
@@ -130,12 +130,12 @@  discard block
 block discarded – undo
130 130
      * @throws SodiumException
131 131
      * @throws TypeError
132 132
      */
133
-    function sodium_base642bin($string, $variant, $ignore ='')
133
+    function sodium_base642bin( $string, $variant, $ignore = '' )
134 134
     {
135
-        return ParagonIE_Sodium_Compat::base642bin($string, $variant, $ignore);
135
+        return ParagonIE_Sodium_Compat::base642bin( $string, $variant, $ignore );
136 136
     }
137 137
 }
138
-if (!is_callable('sodium_bin2base64')) {
138
+if ( ! is_callable( 'sodium_bin2base64' ) ) {
139 139
     /**
140 140
      * @see ParagonIE_Sodium_Compat::bin2base64()
141 141
      * @param string $string
@@ -144,12 +144,12 @@  discard block
 block discarded – undo
144 144
      * @throws SodiumException
145 145
      * @throws TypeError
146 146
      */
147
-    function sodium_bin2base64($string, $variant)
147
+    function sodium_bin2base64( $string, $variant )
148 148
     {
149
-        return ParagonIE_Sodium_Compat::bin2base64($string, $variant);
149
+        return ParagonIE_Sodium_Compat::bin2base64( $string, $variant );
150 150
     }
151 151
 }
152
-if (!is_callable('sodium_bin2hex')) {
152
+if ( ! is_callable( 'sodium_bin2hex' ) ) {
153 153
     /**
154 154
      * @see ParagonIE_Sodium_Compat::hex2bin()
155 155
      * @param string $string
@@ -157,12 +157,12 @@  discard block
 block discarded – undo
157 157
      * @throws SodiumException
158 158
      * @throws TypeError
159 159
      */
160
-    function sodium_bin2hex($string)
160
+    function sodium_bin2hex( $string )
161 161
     {
162
-        return ParagonIE_Sodium_Compat::bin2hex($string);
162
+        return ParagonIE_Sodium_Compat::bin2hex( $string );
163 163
     }
164 164
 }
165
-if (!is_callable('sodium_compare')) {
165
+if ( ! is_callable( 'sodium_compare' ) ) {
166 166
     /**
167 167
      * @see ParagonIE_Sodium_Compat::compare()
168 168
      * @param string $a
@@ -171,12 +171,12 @@  discard block
 block discarded – undo
171 171
      * @throws SodiumException
172 172
      * @throws TypeError
173 173
      */
174
-    function sodium_compare($a, $b)
174
+    function sodium_compare( $a, $b )
175 175
     {
176
-        return ParagonIE_Sodium_Compat::compare($a, $b);
176
+        return ParagonIE_Sodium_Compat::compare( $a, $b );
177 177
     }
178 178
 }
179
-if (!is_callable('sodium_crypto_aead_aes256gcm_decrypt')) {
179
+if ( ! is_callable( 'sodium_crypto_aead_aes256gcm_decrypt' ) ) {
180 180
     /**
181 181
      * @see ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_decrypt()
182 182
      * @param string $message
@@ -185,18 +185,18 @@  discard block
 block discarded – undo
185 185
      * @param string $key
186 186
      * @return string|bool
187 187
      */
188
-    function sodium_crypto_aead_aes256gcm_decrypt($message, $assocData, $nonce, $key)
188
+    function sodium_crypto_aead_aes256gcm_decrypt( $message, $assocData, $nonce, $key )
189 189
     {
190 190
         try {
191
-            return ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_decrypt($message, $assocData, $nonce, $key);
192
-        } catch (Error $ex) {
191
+            return ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_decrypt( $message, $assocData, $nonce, $key );
192
+        } catch ( Error $ex ) {
193 193
             return false;
194
-        } catch (Exception $ex) {
194
+        } catch ( Exception $ex ) {
195 195
             return false;
196 196
         }
197 197
     }
198 198
 }
199
-if (!is_callable('sodium_crypto_aead_aes256gcm_encrypt')) {
199
+if ( ! is_callable( 'sodium_crypto_aead_aes256gcm_encrypt' ) ) {
200 200
     /**
201 201
      * @see ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_encrypt()
202 202
      * @param string $message
@@ -207,12 +207,12 @@  discard block
 block discarded – undo
207 207
      * @throws SodiumException
208 208
      * @throws TypeError
209 209
      */
210
-    function sodium_crypto_aead_aes256gcm_encrypt($message, $assocData, $nonce, $key)
210
+    function sodium_crypto_aead_aes256gcm_encrypt( $message, $assocData, $nonce, $key )
211 211
     {
212
-        return ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_encrypt($message, $assocData, $nonce, $key);
212
+        return ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_encrypt( $message, $assocData, $nonce, $key );
213 213
     }
214 214
 }
215
-if (!is_callable('sodium_crypto_aead_aes256gcm_is_available')) {
215
+if ( ! is_callable( 'sodium_crypto_aead_aes256gcm_is_available' ) ) {
216 216
     /**
217 217
      * @see ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_is_available()
218 218
      * @return bool
@@ -222,7 +222,7 @@  discard block
 block discarded – undo
222 222
         return ParagonIE_Sodium_Compat::crypto_aead_aes256gcm_is_available();
223 223
     }
224 224
 }
225
-if (!is_callable('sodium_crypto_aead_chacha20poly1305_decrypt')) {
225
+if ( ! is_callable( 'sodium_crypto_aead_chacha20poly1305_decrypt' ) ) {
226 226
     /**
227 227
      * @see ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_decrypt()
228 228
      * @param string $message
@@ -231,18 +231,18 @@  discard block
 block discarded – undo
231 231
      * @param string $key
232 232
      * @return string|bool
233 233
      */
234
-    function sodium_crypto_aead_chacha20poly1305_decrypt($message, $assocData, $nonce, $key)
234
+    function sodium_crypto_aead_chacha20poly1305_decrypt( $message, $assocData, $nonce, $key )
235 235
     {
236 236
         try {
237
-            return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_decrypt($message, $assocData, $nonce, $key);
238
-        } catch (Error $ex) {
237
+            return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_decrypt( $message, $assocData, $nonce, $key );
238
+        } catch ( Error $ex ) {
239 239
             return false;
240
-        } catch (Exception $ex) {
240
+        } catch ( Exception $ex ) {
241 241
             return false;
242 242
         }
243 243
     }
244 244
 }
245
-if (!is_callable('sodium_crypto_aead_chacha20poly1305_encrypt')) {
245
+if ( ! is_callable( 'sodium_crypto_aead_chacha20poly1305_encrypt' ) ) {
246 246
     /**
247 247
      * @see ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_encrypt()
248 248
      * @param string $message
@@ -253,12 +253,12 @@  discard block
 block discarded – undo
253 253
      * @throws SodiumException
254 254
      * @throws TypeError
255 255
      */
256
-    function sodium_crypto_aead_chacha20poly1305_encrypt($message, $assocData, $nonce, $key)
256
+    function sodium_crypto_aead_chacha20poly1305_encrypt( $message, $assocData, $nonce, $key )
257 257
     {
258
-        return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_encrypt($message, $assocData, $nonce, $key);
258
+        return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_encrypt( $message, $assocData, $nonce, $key );
259 259
     }
260 260
 }
261
-if (!is_callable('sodium_crypto_aead_chacha20poly1305_keygen')) {
261
+if ( ! is_callable( 'sodium_crypto_aead_chacha20poly1305_keygen' ) ) {
262 262
     /**
263 263
      * @see ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_keygen()
264 264
      * @return string
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
         return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_keygen();
270 270
     }
271 271
 }
272
-if (!is_callable('sodium_crypto_aead_chacha20poly1305_ietf_decrypt')) {
272
+if ( ! is_callable( 'sodium_crypto_aead_chacha20poly1305_ietf_decrypt' ) ) {
273 273
     /**
274 274
      * @see ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_decrypt()
275 275
      * @param string $message
@@ -278,18 +278,18 @@  discard block
 block discarded – undo
278 278
      * @param string $key
279 279
      * @return string|bool
280 280
      */
281
-    function sodium_crypto_aead_chacha20poly1305_ietf_decrypt($message, $assocData, $nonce, $key)
281
+    function sodium_crypto_aead_chacha20poly1305_ietf_decrypt( $message, $assocData, $nonce, $key )
282 282
     {
283 283
         try {
284
-            return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_decrypt($message, $assocData, $nonce, $key);
285
-        } catch (Error $ex) {
284
+            return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_decrypt( $message, $assocData, $nonce, $key );
285
+        } catch ( Error $ex ) {
286 286
             return false;
287
-        } catch (Exception $ex) {
287
+        } catch ( Exception $ex ) {
288 288
             return false;
289 289
         }
290 290
     }
291 291
 }
292
-if (!is_callable('sodium_crypto_aead_chacha20poly1305_ietf_encrypt')) {
292
+if ( ! is_callable( 'sodium_crypto_aead_chacha20poly1305_ietf_encrypt' ) ) {
293 293
     /**
294 294
      * @see ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_encrypt()
295 295
      * @param string $message
@@ -300,12 +300,12 @@  discard block
 block discarded – undo
300 300
      * @throws SodiumException
301 301
      * @throws TypeError
302 302
      */
303
-    function sodium_crypto_aead_chacha20poly1305_ietf_encrypt($message, $assocData, $nonce, $key)
303
+    function sodium_crypto_aead_chacha20poly1305_ietf_encrypt( $message, $assocData, $nonce, $key )
304 304
     {
305
-        return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_encrypt($message, $assocData, $nonce, $key);
305
+        return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_encrypt( $message, $assocData, $nonce, $key );
306 306
     }
307 307
 }
308
-if (!is_callable('sodium_crypto_aead_chacha20poly1305_ietf_keygen')) {
308
+if ( ! is_callable( 'sodium_crypto_aead_chacha20poly1305_ietf_keygen' ) ) {
309 309
     /**
310 310
      * @see ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_keygen()
311 311
      * @return string
@@ -316,7 +316,7 @@  discard block
 block discarded – undo
316 316
         return ParagonIE_Sodium_Compat::crypto_aead_chacha20poly1305_ietf_keygen();
317 317
     }
318 318
 }
319
-if (!is_callable('sodium_crypto_aead_xchacha20poly1305_ietf_decrypt')) {
319
+if ( ! is_callable( 'sodium_crypto_aead_xchacha20poly1305_ietf_decrypt' ) ) {
320 320
     /**
321 321
      * @see ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_decrypt()
322 322
      * @param string $message
@@ -325,18 +325,18 @@  discard block
 block discarded – undo
325 325
      * @param string $key
326 326
      * @return string|bool
327 327
      */
328
-    function sodium_crypto_aead_xchacha20poly1305_ietf_decrypt($message, $assocData, $nonce, $key)
328
+    function sodium_crypto_aead_xchacha20poly1305_ietf_decrypt( $message, $assocData, $nonce, $key )
329 329
     {
330 330
         try {
331
-            return ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_decrypt($message, $assocData, $nonce, $key, true);
332
-        } catch (Error $ex) {
331
+            return ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_decrypt( $message, $assocData, $nonce, $key, true );
332
+        } catch ( Error $ex ) {
333 333
             return false;
334
-        } catch (Exception $ex) {
334
+        } catch ( Exception $ex ) {
335 335
             return false;
336 336
         }
337 337
     }
338 338
 }
339
-if (!is_callable('sodium_crypto_aead_xchacha20poly1305_ietf_encrypt')) {
339
+if ( ! is_callable( 'sodium_crypto_aead_xchacha20poly1305_ietf_encrypt' ) ) {
340 340
     /**
341 341
      * @see ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_encrypt()
342 342
      * @param string $message
@@ -347,12 +347,12 @@  discard block
 block discarded – undo
347 347
      * @throws SodiumException
348 348
      * @throws TypeError
349 349
      */
350
-    function sodium_crypto_aead_xchacha20poly1305_ietf_encrypt($message, $assocData, $nonce, $key)
350
+    function sodium_crypto_aead_xchacha20poly1305_ietf_encrypt( $message, $assocData, $nonce, $key )
351 351
     {
352
-        return ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_encrypt($message, $assocData, $nonce, $key, true);
352
+        return ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_encrypt( $message, $assocData, $nonce, $key, true );
353 353
     }
354 354
 }
355
-if (!is_callable('sodium_crypto_aead_xchacha20poly1305_ietf_keygen')) {
355
+if ( ! is_callable( 'sodium_crypto_aead_xchacha20poly1305_ietf_keygen' ) ) {
356 356
     /**
357 357
      * @see ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_keygen()
358 358
      * @return string
@@ -363,7 +363,7 @@  discard block
 block discarded – undo
363 363
         return ParagonIE_Sodium_Compat::crypto_aead_xchacha20poly1305_ietf_keygen();
364 364
     }
365 365
 }
366
-if (!is_callable('sodium_crypto_auth')) {
366
+if ( ! is_callable( 'sodium_crypto_auth' ) ) {
367 367
     /**
368 368
      * @see ParagonIE_Sodium_Compat::crypto_auth()
369 369
      * @param string $message
@@ -372,12 +372,12 @@  discard block
 block discarded – undo
372 372
      * @throws SodiumException
373 373
      * @throws TypeError
374 374
      */
375
-    function sodium_crypto_auth($message, $key)
375
+    function sodium_crypto_auth( $message, $key )
376 376
     {
377
-        return ParagonIE_Sodium_Compat::crypto_auth($message, $key);
377
+        return ParagonIE_Sodium_Compat::crypto_auth( $message, $key );
378 378
     }
379 379
 }
380
-if (!is_callable('sodium_crypto_auth_keygen')) {
380
+if ( ! is_callable( 'sodium_crypto_auth_keygen' ) ) {
381 381
     /**
382 382
      * @see ParagonIE_Sodium_Compat::crypto_auth_keygen()
383 383
      * @return string
@@ -388,7 +388,7 @@  discard block
 block discarded – undo
388 388
         return ParagonIE_Sodium_Compat::crypto_auth_keygen();
389 389
     }
390 390
 }
391
-if (!is_callable('sodium_crypto_auth_verify')) {
391
+if ( ! is_callable( 'sodium_crypto_auth_verify' ) ) {
392 392
     /**
393 393
      * @see ParagonIE_Sodium_Compat::crypto_auth_verify()
394 394
      * @param string $mac
@@ -398,12 +398,12 @@  discard block
 block discarded – undo
398 398
      * @throws SodiumException
399 399
      * @throws TypeError
400 400
      */
401
-    function sodium_crypto_auth_verify($mac, $message, $key)
401
+    function sodium_crypto_auth_verify( $mac, $message, $key )
402 402
     {
403
-        return ParagonIE_Sodium_Compat::crypto_auth_verify($mac, $message, $key);
403
+        return ParagonIE_Sodium_Compat::crypto_auth_verify( $mac, $message, $key );
404 404
     }
405 405
 }
406
-if (!is_callable('sodium_crypto_box')) {
406
+if ( ! is_callable( 'sodium_crypto_box' ) ) {
407 407
     /**
408 408
      * @see ParagonIE_Sodium_Compat::crypto_box()
409 409
      * @param string $message
@@ -413,12 +413,12 @@  discard block
 block discarded – undo
413 413
      * @throws SodiumException
414 414
      * @throws TypeError
415 415
      */
416
-    function sodium_crypto_box($message, $nonce, $kp)
416
+    function sodium_crypto_box( $message, $nonce, $kp )
417 417
     {
418
-        return ParagonIE_Sodium_Compat::crypto_box($message, $nonce, $kp);
418
+        return ParagonIE_Sodium_Compat::crypto_box( $message, $nonce, $kp );
419 419
     }
420 420
 }
421
-if (!is_callable('sodium_crypto_box_keypair')) {
421
+if ( ! is_callable( 'sodium_crypto_box_keypair' ) ) {
422 422
     /**
423 423
      * @see ParagonIE_Sodium_Compat::crypto_box_keypair()
424 424
      * @return string
@@ -430,7 +430,7 @@  discard block
 block discarded – undo
430 430
         return ParagonIE_Sodium_Compat::crypto_box_keypair();
431 431
     }
432 432
 }
433
-if (!is_callable('sodium_crypto_box_keypair_from_secretkey_and_publickey')) {
433
+if ( ! is_callable( 'sodium_crypto_box_keypair_from_secretkey_and_publickey' ) ) {
434 434
     /**
435 435
      * @see ParagonIE_Sodium_Compat::crypto_box_keypair_from_secretkey_and_publickey()
436 436
      * @param string $sk
@@ -439,12 +439,12 @@  discard block
 block discarded – undo
439 439
      * @throws SodiumException
440 440
      * @throws TypeError
441 441
      */
442
-    function sodium_crypto_box_keypair_from_secretkey_and_publickey($sk, $pk)
442
+    function sodium_crypto_box_keypair_from_secretkey_and_publickey( $sk, $pk )
443 443
     {
444
-        return ParagonIE_Sodium_Compat::crypto_box_keypair_from_secretkey_and_publickey($sk, $pk);
444
+        return ParagonIE_Sodium_Compat::crypto_box_keypair_from_secretkey_and_publickey( $sk, $pk );
445 445
     }
446 446
 }
447
-if (!is_callable('sodium_crypto_box_open')) {
447
+if ( ! is_callable( 'sodium_crypto_box_open' ) ) {
448 448
     /**
449 449
      * @see ParagonIE_Sodium_Compat::crypto_box_open()
450 450
      * @param string $message
@@ -452,18 +452,18 @@  discard block
 block discarded – undo
452 452
      * @param string $kp
453 453
      * @return string|bool
454 454
      */
455
-    function sodium_crypto_box_open($message, $nonce, $kp)
455
+    function sodium_crypto_box_open( $message, $nonce, $kp )
456 456
     {
457 457
         try {
458
-            return ParagonIE_Sodium_Compat::crypto_box_open($message, $nonce, $kp);
459
-        } catch (Error $ex) {
458
+            return ParagonIE_Sodium_Compat::crypto_box_open( $message, $nonce, $kp );
459
+        } catch ( Error $ex ) {
460 460
             return false;
461
-        } catch (Exception $ex) {
461
+        } catch ( Exception $ex ) {
462 462
             return false;
463 463
         }
464 464
     }
465 465
 }
466
-if (!is_callable('sodium_crypto_box_publickey')) {
466
+if ( ! is_callable( 'sodium_crypto_box_publickey' ) ) {
467 467
     /**
468 468
      * @see ParagonIE_Sodium_Compat::crypto_box_publickey()
469 469
      * @param string $keypair
@@ -471,12 +471,12 @@  discard block
 block discarded – undo
471 471
      * @throws SodiumException
472 472
      * @throws TypeError
473 473
      */
474
-    function sodium_crypto_box_publickey($keypair)
474
+    function sodium_crypto_box_publickey( $keypair )
475 475
     {
476
-        return ParagonIE_Sodium_Compat::crypto_box_publickey($keypair);
476
+        return ParagonIE_Sodium_Compat::crypto_box_publickey( $keypair );
477 477
     }
478 478
 }
479
-if (!is_callable('sodium_crypto_box_publickey_from_secretkey')) {
479
+if ( ! is_callable( 'sodium_crypto_box_publickey_from_secretkey' ) ) {
480 480
     /**
481 481
      * @see ParagonIE_Sodium_Compat::crypto_box_publickey_from_secretkey()
482 482
      * @param string $sk
@@ -484,12 +484,12 @@  discard block
 block discarded – undo
484 484
      * @throws SodiumException
485 485
      * @throws TypeError
486 486
      */
487
-    function sodium_crypto_box_publickey_from_secretkey($sk)
487
+    function sodium_crypto_box_publickey_from_secretkey( $sk )
488 488
     {
489
-        return ParagonIE_Sodium_Compat::crypto_box_publickey_from_secretkey($sk);
489
+        return ParagonIE_Sodium_Compat::crypto_box_publickey_from_secretkey( $sk );
490 490
     }
491 491
 }
492
-if (!is_callable('sodium_crypto_box_seal')) {
492
+if ( ! is_callable( 'sodium_crypto_box_seal' ) ) {
493 493
     /**
494 494
      * @see ParagonIE_Sodium_Compat::crypto_box_seal()
495 495
      * @param string $message
@@ -498,12 +498,12 @@  discard block
 block discarded – undo
498 498
      * @throws SodiumException
499 499
      * @throws TypeError
500 500
      */
501
-    function sodium_crypto_box_seal($message, $publicKey)
501
+    function sodium_crypto_box_seal( $message, $publicKey )
502 502
     {
503
-        return ParagonIE_Sodium_Compat::crypto_box_seal($message, $publicKey);
503
+        return ParagonIE_Sodium_Compat::crypto_box_seal( $message, $publicKey );
504 504
     }
505 505
 }
506
-if (!is_callable('sodium_crypto_box_seal_open')) {
506
+if ( ! is_callable( 'sodium_crypto_box_seal_open' ) ) {
507 507
     /**
508 508
      * @see ParagonIE_Sodium_Compat::crypto_box_seal_open()
509 509
      * @param string $message
@@ -511,19 +511,19 @@  discard block
 block discarded – undo
511 511
      * @return string|bool
512 512
      * @throws SodiumException
513 513
      */
514
-    function sodium_crypto_box_seal_open($message, $kp)
514
+    function sodium_crypto_box_seal_open( $message, $kp )
515 515
     {
516 516
         try {
517
-            return ParagonIE_Sodium_Compat::crypto_box_seal_open($message, $kp);
518
-        } catch (SodiumException $ex) {
519
-            if ($ex->getMessage() === 'Argument 2 must be CRYPTO_BOX_KEYPAIRBYTES long.') {
517
+            return ParagonIE_Sodium_Compat::crypto_box_seal_open( $message, $kp );
518
+        } catch ( SodiumException $ex ) {
519
+            if ( $ex->getMessage() === 'Argument 2 must be CRYPTO_BOX_KEYPAIRBYTES long.' ) {
520 520
                 throw $ex;
521 521
             }
522 522
             return false;
523 523
         }
524 524
     }
525 525
 }
526
-if (!is_callable('sodium_crypto_box_secretkey')) {
526
+if ( ! is_callable( 'sodium_crypto_box_secretkey' ) ) {
527 527
     /**
528 528
      * @see ParagonIE_Sodium_Compat::crypto_box_secretkey()
529 529
      * @param string $keypair
@@ -531,12 +531,12 @@  discard block
 block discarded – undo
531 531
      * @throws SodiumException
532 532
      * @throws TypeError
533 533
      */
534
-    function sodium_crypto_box_secretkey($keypair)
534
+    function sodium_crypto_box_secretkey( $keypair )
535 535
     {
536
-        return ParagonIE_Sodium_Compat::crypto_box_secretkey($keypair);
536
+        return ParagonIE_Sodium_Compat::crypto_box_secretkey( $keypair );
537 537
     }
538 538
 }
539
-if (!is_callable('sodium_crypto_box_seed_keypair')) {
539
+if ( ! is_callable( 'sodium_crypto_box_seed_keypair' ) ) {
540 540
     /**
541 541
      * @see ParagonIE_Sodium_Compat::crypto_box_seed_keypair()
542 542
      * @param string $seed
@@ -544,12 +544,12 @@  discard block
 block discarded – undo
544 544
      * @throws SodiumException
545 545
      * @throws TypeError
546 546
      */
547
-    function sodium_crypto_box_seed_keypair($seed)
547
+    function sodium_crypto_box_seed_keypair( $seed )
548 548
     {
549
-        return ParagonIE_Sodium_Compat::crypto_box_seed_keypair($seed);
549
+        return ParagonIE_Sodium_Compat::crypto_box_seed_keypair( $seed );
550 550
     }
551 551
 }
552
-if (!is_callable('sodium_crypto_generichash')) {
552
+if ( ! is_callable( 'sodium_crypto_generichash' ) ) {
553 553
     /**
554 554
      * @see ParagonIE_Sodium_Compat::crypto_generichash()
555 555
      * @param string $message
@@ -559,12 +559,12 @@  discard block
 block discarded – undo
559 559
      * @throws SodiumException
560 560
      * @throws TypeError
561 561
      */
562
-    function sodium_crypto_generichash($message, $key = null, $outLen = 32)
562
+    function sodium_crypto_generichash( $message, $key = null, $outLen = 32 )
563 563
     {
564
-        return ParagonIE_Sodium_Compat::crypto_generichash($message, $key, $outLen);
564
+        return ParagonIE_Sodium_Compat::crypto_generichash( $message, $key, $outLen );
565 565
     }
566 566
 }
567
-if (!is_callable('sodium_crypto_generichash_final')) {
567
+if ( ! is_callable( 'sodium_crypto_generichash_final' ) ) {
568 568
     /**
569 569
      * @see ParagonIE_Sodium_Compat::crypto_generichash_final()
570 570
      * @param string|null $ctx
@@ -573,12 +573,12 @@  discard block
 block discarded – undo
573 573
      * @throws SodiumException
574 574
      * @throws TypeError
575 575
      */
576
-    function sodium_crypto_generichash_final(&$ctx, $outputLength = 32)
576
+    function sodium_crypto_generichash_final( &$ctx, $outputLength = 32 )
577 577
     {
578
-        return ParagonIE_Sodium_Compat::crypto_generichash_final($ctx, $outputLength);
578
+        return ParagonIE_Sodium_Compat::crypto_generichash_final( $ctx, $outputLength );
579 579
     }
580 580
 }
581
-if (!is_callable('sodium_crypto_generichash_init')) {
581
+if ( ! is_callable( 'sodium_crypto_generichash_init' ) ) {
582 582
     /**
583 583
      * @see ParagonIE_Sodium_Compat::crypto_generichash_init()
584 584
      * @param string|null $key
@@ -587,12 +587,12 @@  discard block
 block discarded – undo
587 587
      * @throws SodiumException
588 588
      * @throws TypeError
589 589
      */
590
-    function sodium_crypto_generichash_init($key = null, $outLen = 32)
590
+    function sodium_crypto_generichash_init( $key = null, $outLen = 32 )
591 591
     {
592
-        return ParagonIE_Sodium_Compat::crypto_generichash_init($key, $outLen);
592
+        return ParagonIE_Sodium_Compat::crypto_generichash_init( $key, $outLen );
593 593
     }
594 594
 }
595
-if (!is_callable('sodium_crypto_generichash_keygen')) {
595
+if ( ! is_callable( 'sodium_crypto_generichash_keygen' ) ) {
596 596
     /**
597 597
      * @see ParagonIE_Sodium_Compat::crypto_generichash_keygen()
598 598
      * @return string
@@ -603,7 +603,7 @@  discard block
 block discarded – undo
603 603
         return ParagonIE_Sodium_Compat::crypto_generichash_keygen();
604 604
     }
605 605
 }
606
-if (!is_callable('sodium_crypto_generichash_update')) {
606
+if ( ! is_callable( 'sodium_crypto_generichash_update' ) ) {
607 607
     /**
608 608
      * @see ParagonIE_Sodium_Compat::crypto_generichash_update()
609 609
      * @param string|null $ctx
@@ -612,12 +612,12 @@  discard block
 block discarded – undo
612 612
      * @throws SodiumException
613 613
      * @throws TypeError
614 614
      */
615
-    function sodium_crypto_generichash_update(&$ctx, $message = '')
615
+    function sodium_crypto_generichash_update( &$ctx, $message = '' )
616 616
     {
617
-        ParagonIE_Sodium_Compat::crypto_generichash_update($ctx, $message);
617
+        ParagonIE_Sodium_Compat::crypto_generichash_update( $ctx, $message );
618 618
     }
619 619
 }
620
-if (!is_callable('sodium_crypto_kdf_keygen')) {
620
+if ( ! is_callable( 'sodium_crypto_kdf_keygen' ) ) {
621 621
     /**
622 622
      * @see ParagonIE_Sodium_Compat::crypto_kdf_keygen()
623 623
      * @return string
@@ -628,7 +628,7 @@  discard block
 block discarded – undo
628 628
         return ParagonIE_Sodium_Compat::crypto_kdf_keygen();
629 629
     }
630 630
 }
631
-if (!is_callable('sodium_crypto_kdf_derive_from_key')) {
631
+if ( ! is_callable( 'sodium_crypto_kdf_derive_from_key' ) ) {
632 632
     /**
633 633
      * @see ParagonIE_Sodium_Compat::crypto_kdf_derive_from_key()
634 634
      * @param int $subkey_len
@@ -638,7 +638,7 @@  discard block
 block discarded – undo
638 638
      * @return string
639 639
      * @throws Exception
640 640
      */
641
-    function sodium_crypto_kdf_derive_from_key($subkey_len, $subkey_id, $context, $key)
641
+    function sodium_crypto_kdf_derive_from_key( $subkey_len, $subkey_id, $context, $key )
642 642
     {
643 643
         return ParagonIE_Sodium_Compat::crypto_kdf_derive_from_key(
644 644
             $subkey_len,
@@ -648,7 +648,7 @@  discard block
 block discarded – undo
648 648
         );
649 649
     }
650 650
 }
651
-if (!is_callable('sodium_crypto_kx')) {
651
+if ( ! is_callable( 'sodium_crypto_kx' ) ) {
652 652
     /**
653 653
      * @see ParagonIE_Sodium_Compat::crypto_kx()
654 654
      * @param string $my_secret
@@ -659,7 +659,7 @@  discard block
 block discarded – undo
659 659
      * @throws SodiumException
660 660
      * @throws TypeError
661 661
      */
662
-    function sodium_crypto_kx($my_secret, $their_public, $client_public, $server_public)
662
+    function sodium_crypto_kx( $my_secret, $their_public, $client_public, $server_public )
663 663
     {
664 664
         return ParagonIE_Sodium_Compat::crypto_kx(
665 665
             $my_secret,
@@ -669,18 +669,18 @@  discard block
 block discarded – undo
669 669
         );
670 670
     }
671 671
 }
672
-if (!is_callable('sodium_crypto_kx_seed_keypair')) {
672
+if ( ! is_callable( 'sodium_crypto_kx_seed_keypair' ) ) {
673 673
     /**
674 674
      * @param string $seed
675 675
      * @return string
676 676
      * @throws Exception
677 677
      */
678
-    function sodium_crypto_kx_seed_keypair($seed)
678
+    function sodium_crypto_kx_seed_keypair( $seed )
679 679
     {
680
-        return ParagonIE_Sodium_Compat::crypto_kx_seed_keypair($seed);
680
+        return ParagonIE_Sodium_Compat::crypto_kx_seed_keypair( $seed );
681 681
     }
682 682
 }
683
-if (!is_callable('sodium_crypto_kx_keypair')) {
683
+if ( ! is_callable( 'sodium_crypto_kx_keypair' ) ) {
684 684
     /**
685 685
      * @return string
686 686
      * @throws Exception
@@ -690,53 +690,53 @@  discard block
 block discarded – undo
690 690
         return ParagonIE_Sodium_Compat::crypto_kx_keypair();
691 691
     }
692 692
 }
693
-if (!is_callable('sodium_crypto_kx_client_session_keys')) {
693
+if ( ! is_callable( 'sodium_crypto_kx_client_session_keys' ) ) {
694 694
     /**
695 695
      * @param string $keypair
696 696
      * @param string $serverPublicKey
697 697
      * @return array{0: string, 1: string}
698 698
      * @throws SodiumException
699 699
      */
700
-    function sodium_crypto_kx_client_session_keys($keypair, $serverPublicKey)
700
+    function sodium_crypto_kx_client_session_keys( $keypair, $serverPublicKey )
701 701
     {
702
-        return ParagonIE_Sodium_Compat::crypto_kx_client_session_keys($keypair, $serverPublicKey);
702
+        return ParagonIE_Sodium_Compat::crypto_kx_client_session_keys( $keypair, $serverPublicKey );
703 703
     }
704 704
 }
705
-if (!is_callable('sodium_crypto_kx_server_session_keys')) {
705
+if ( ! is_callable( 'sodium_crypto_kx_server_session_keys' ) ) {
706 706
     /**
707 707
      * @param string $keypair
708 708
      * @param string $clientPublicKey
709 709
      * @return array{0: string, 1: string}
710 710
      * @throws SodiumException
711 711
      */
712
-    function sodium_crypto_kx_server_session_keys($keypair, $clientPublicKey)
712
+    function sodium_crypto_kx_server_session_keys( $keypair, $clientPublicKey )
713 713
     {
714
-        return ParagonIE_Sodium_Compat::crypto_kx_server_session_keys($keypair, $clientPublicKey);
714
+        return ParagonIE_Sodium_Compat::crypto_kx_server_session_keys( $keypair, $clientPublicKey );
715 715
     }
716 716
 }
717
-if (!is_callable('sodium_crypto_kx_secretkey')) {
717
+if ( ! is_callable( 'sodium_crypto_kx_secretkey' ) ) {
718 718
     /**
719 719
      * @param string $keypair
720 720
      * @return string
721 721
      * @throws Exception
722 722
      */
723
-    function sodium_crypto_kx_secretkey($keypair)
723
+    function sodium_crypto_kx_secretkey( $keypair )
724 724
     {
725
-        return ParagonIE_Sodium_Compat::crypto_kx_secretkey($keypair);
725
+        return ParagonIE_Sodium_Compat::crypto_kx_secretkey( $keypair );
726 726
     }
727 727
 }
728
-if (!is_callable('sodium_crypto_kx_publickey')) {
728
+if ( ! is_callable( 'sodium_crypto_kx_publickey' ) ) {
729 729
     /**
730 730
      * @param string $keypair
731 731
      * @return string
732 732
      * @throws Exception
733 733
      */
734
-    function sodium_crypto_kx_publickey($keypair)
734
+    function sodium_crypto_kx_publickey( $keypair )
735 735
     {
736
-        return ParagonIE_Sodium_Compat::crypto_kx_publickey($keypair);
736
+        return ParagonIE_Sodium_Compat::crypto_kx_publickey( $keypair );
737 737
     }
738 738
 }
739
-if (!is_callable('sodium_crypto_pwhash')) {
739
+if ( ! is_callable( 'sodium_crypto_pwhash' ) ) {
740 740
     /**
741 741
      * @see ParagonIE_Sodium_Compat::crypto_pwhash()
742 742
      * @param int $outlen
@@ -749,12 +749,12 @@  discard block
 block discarded – undo
749 749
      * @throws SodiumException
750 750
      * @throws TypeError
751 751
      */
752
-    function sodium_crypto_pwhash($outlen, $passwd, $salt, $opslimit, $memlimit, $algo = null)
752
+    function sodium_crypto_pwhash( $outlen, $passwd, $salt, $opslimit, $memlimit, $algo = null )
753 753
     {
754
-        return ParagonIE_Sodium_Compat::crypto_pwhash($outlen, $passwd, $salt, $opslimit, $memlimit, $algo);
754
+        return ParagonIE_Sodium_Compat::crypto_pwhash( $outlen, $passwd, $salt, $opslimit, $memlimit, $algo );
755 755
     }
756 756
 }
757
-if (!is_callable('sodium_crypto_pwhash_str')) {
757
+if ( ! is_callable( 'sodium_crypto_pwhash_str' ) ) {
758 758
     /**
759 759
      * @see ParagonIE_Sodium_Compat::crypto_pwhash_str()
760 760
      * @param string $passwd
@@ -764,12 +764,12 @@  discard block
 block discarded – undo
764 764
      * @throws SodiumException
765 765
      * @throws TypeError
766 766
      */
767
-    function sodium_crypto_pwhash_str($passwd, $opslimit, $memlimit)
767
+    function sodium_crypto_pwhash_str( $passwd, $opslimit, $memlimit )
768 768
     {
769
-        return ParagonIE_Sodium_Compat::crypto_pwhash_str($passwd, $opslimit, $memlimit);
769
+        return ParagonIE_Sodium_Compat::crypto_pwhash_str( $passwd, $opslimit, $memlimit );
770 770
     }
771 771
 }
772
-if (!is_callable('sodium_crypto_pwhash_str_needs_rehash')) {
772
+if ( ! is_callable( 'sodium_crypto_pwhash_str_needs_rehash' ) ) {
773 773
     /**
774 774
      * @see ParagonIE_Sodium_Compat::crypto_pwhash_str_needs_rehash()
775 775
      * @param string $hash
@@ -779,12 +779,12 @@  discard block
 block discarded – undo
779 779
      *
780 780
      * @throws SodiumException
781 781
      */
782
-    function sodium_crypto_pwhash_str_needs_rehash($hash, $opslimit, $memlimit)
782
+    function sodium_crypto_pwhash_str_needs_rehash( $hash, $opslimit, $memlimit )
783 783
     {
784
-        return ParagonIE_Sodium_Compat::crypto_pwhash_str_needs_rehash($hash, $opslimit, $memlimit);
784
+        return ParagonIE_Sodium_Compat::crypto_pwhash_str_needs_rehash( $hash, $opslimit, $memlimit );
785 785
     }
786 786
 }
787
-if (!is_callable('sodium_crypto_pwhash_str_verify')) {
787
+if ( ! is_callable( 'sodium_crypto_pwhash_str_verify' ) ) {
788 788
     /**
789 789
      * @see ParagonIE_Sodium_Compat::crypto_pwhash_str_verify()
790 790
      * @param string $passwd
@@ -793,12 +793,12 @@  discard block
 block discarded – undo
793 793
      * @throws SodiumException
794 794
      * @throws TypeError
795 795
      */
796
-    function sodium_crypto_pwhash_str_verify($passwd, $hash)
796
+    function sodium_crypto_pwhash_str_verify( $passwd, $hash )
797 797
     {
798
-        return ParagonIE_Sodium_Compat::crypto_pwhash_str_verify($passwd, $hash);
798
+        return ParagonIE_Sodium_Compat::crypto_pwhash_str_verify( $passwd, $hash );
799 799
     }
800 800
 }
801
-if (!is_callable('sodium_crypto_pwhash_scryptsalsa208sha256')) {
801
+if ( ! is_callable( 'sodium_crypto_pwhash_scryptsalsa208sha256' ) ) {
802 802
     /**
803 803
      * @see ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256()
804 804
      * @param int $outlen
@@ -810,12 +810,12 @@  discard block
 block discarded – undo
810 810
      * @throws SodiumException
811 811
      * @throws TypeError
812 812
      */
813
-    function sodium_crypto_pwhash_scryptsalsa208sha256($outlen, $passwd, $salt, $opslimit, $memlimit)
813
+    function sodium_crypto_pwhash_scryptsalsa208sha256( $outlen, $passwd, $salt, $opslimit, $memlimit )
814 814
     {
815
-        return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256($outlen, $passwd, $salt, $opslimit, $memlimit);
815
+        return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256( $outlen, $passwd, $salt, $opslimit, $memlimit );
816 816
     }
817 817
 }
818
-if (!is_callable('sodium_crypto_pwhash_scryptsalsa208sha256_str')) {
818
+if ( ! is_callable( 'sodium_crypto_pwhash_scryptsalsa208sha256_str' ) ) {
819 819
     /**
820 820
      * @see ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str()
821 821
      * @param string $passwd
@@ -825,12 +825,12 @@  discard block
 block discarded – undo
825 825
      * @throws SodiumException
826 826
      * @throws TypeError
827 827
      */
828
-    function sodium_crypto_pwhash_scryptsalsa208sha256_str($passwd, $opslimit, $memlimit)
828
+    function sodium_crypto_pwhash_scryptsalsa208sha256_str( $passwd, $opslimit, $memlimit )
829 829
     {
830
-        return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str($passwd, $opslimit, $memlimit);
830
+        return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str( $passwd, $opslimit, $memlimit );
831 831
     }
832 832
 }
833
-if (!is_callable('sodium_crypto_pwhash_scryptsalsa208sha256_str_verify')) {
833
+if ( ! is_callable( 'sodium_crypto_pwhash_scryptsalsa208sha256_str_verify' ) ) {
834 834
     /**
835 835
      * @see ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str_verify()
836 836
      * @param string $passwd
@@ -839,12 +839,12 @@  discard block
 block discarded – undo
839 839
      * @throws SodiumException
840 840
      * @throws TypeError
841 841
      */
842
-    function sodium_crypto_pwhash_scryptsalsa208sha256_str_verify($passwd, $hash)
842
+    function sodium_crypto_pwhash_scryptsalsa208sha256_str_verify( $passwd, $hash )
843 843
     {
844
-        return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str_verify($passwd, $hash);
844
+        return ParagonIE_Sodium_Compat::crypto_pwhash_scryptsalsa208sha256_str_verify( $passwd, $hash );
845 845
     }
846 846
 }
847
-if (!is_callable('sodium_crypto_scalarmult')) {
847
+if ( ! is_callable( 'sodium_crypto_scalarmult' ) ) {
848 848
     /**
849 849
      * @see ParagonIE_Sodium_Compat::crypto_scalarmult()
850 850
      * @param string $n
@@ -853,12 +853,12 @@  discard block
 block discarded – undo
853 853
      * @throws SodiumException
854 854
      * @throws TypeError
855 855
      */
856
-    function sodium_crypto_scalarmult($n, $p)
856
+    function sodium_crypto_scalarmult( $n, $p )
857 857
     {
858
-        return ParagonIE_Sodium_Compat::crypto_scalarmult($n, $p);
858
+        return ParagonIE_Sodium_Compat::crypto_scalarmult( $n, $p );
859 859
     }
860 860
 }
861
-if (!is_callable('sodium_crypto_scalarmult_base')) {
861
+if ( ! is_callable( 'sodium_crypto_scalarmult_base' ) ) {
862 862
     /**
863 863
      * @see ParagonIE_Sodium_Compat::crypto_scalarmult_base()
864 864
      * @param string $n
@@ -866,12 +866,12 @@  discard block
 block discarded – undo
866 866
      * @throws SodiumException
867 867
      * @throws TypeError
868 868
      */
869
-    function sodium_crypto_scalarmult_base($n)
869
+    function sodium_crypto_scalarmult_base( $n )
870 870
     {
871
-        return ParagonIE_Sodium_Compat::crypto_scalarmult_base($n);
871
+        return ParagonIE_Sodium_Compat::crypto_scalarmult_base( $n );
872 872
     }
873 873
 }
874
-if (!is_callable('sodium_crypto_secretbox')) {
874
+if ( ! is_callable( 'sodium_crypto_secretbox' ) ) {
875 875
     /**
876 876
      * @see ParagonIE_Sodium_Compat::crypto_secretbox()
877 877
      * @param string $message
@@ -881,12 +881,12 @@  discard block
 block discarded – undo
881 881
      * @throws SodiumException
882 882
      * @throws TypeError
883 883
      */
884
-    function sodium_crypto_secretbox($message, $nonce, $key)
884
+    function sodium_crypto_secretbox( $message, $nonce, $key )
885 885
     {
886
-        return ParagonIE_Sodium_Compat::crypto_secretbox($message, $nonce, $key);
886
+        return ParagonIE_Sodium_Compat::crypto_secretbox( $message, $nonce, $key );
887 887
     }
888 888
 }
889
-if (!is_callable('sodium_crypto_secretbox_keygen')) {
889
+if ( ! is_callable( 'sodium_crypto_secretbox_keygen' ) ) {
890 890
     /**
891 891
      * @see ParagonIE_Sodium_Compat::crypto_secretbox_keygen()
892 892
      * @return string
@@ -897,7 +897,7 @@  discard block
 block discarded – undo
897 897
         return ParagonIE_Sodium_Compat::crypto_secretbox_keygen();
898 898
     }
899 899
 }
900
-if (!is_callable('sodium_crypto_secretbox_open')) {
900
+if ( ! is_callable( 'sodium_crypto_secretbox_open' ) ) {
901 901
     /**
902 902
      * @see ParagonIE_Sodium_Compat::crypto_secretbox_open()
903 903
      * @param string $message
@@ -905,29 +905,29 @@  discard block
 block discarded – undo
905 905
      * @param string $key
906 906
      * @return string|bool
907 907
      */
908
-    function sodium_crypto_secretbox_open($message, $nonce, $key)
908
+    function sodium_crypto_secretbox_open( $message, $nonce, $key )
909 909
     {
910 910
         try {
911
-            return ParagonIE_Sodium_Compat::crypto_secretbox_open($message, $nonce, $key);
912
-        } catch (Error $ex) {
911
+            return ParagonIE_Sodium_Compat::crypto_secretbox_open( $message, $nonce, $key );
912
+        } catch ( Error $ex ) {
913 913
             return false;
914
-        } catch (Exception $ex) {
914
+        } catch ( Exception $ex ) {
915 915
             return false;
916 916
         }
917 917
     }
918 918
 }
919
-if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_init_push')) {
919
+if ( ! is_callable( 'sodium_crypto_secretstream_xchacha20poly1305_init_push' ) ) {
920 920
     /**
921 921
      * @param string $key
922 922
      * @return array<int, string>
923 923
      * @throws SodiumException
924 924
      */
925
-    function sodium_crypto_secretstream_xchacha20poly1305_init_push($key)
925
+    function sodium_crypto_secretstream_xchacha20poly1305_init_push( $key )
926 926
     {
927
-        return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_init_push($key);
927
+        return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_init_push( $key );
928 928
     }
929 929
 }
930
-if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_push')) {
930
+if ( ! is_callable( 'sodium_crypto_secretstream_xchacha20poly1305_push' ) ) {
931 931
     /**
932 932
      * @param string $state
933 933
      * @param string $msg
@@ -936,24 +936,24 @@  discard block
 block discarded – undo
936 936
      * @return string
937 937
      * @throws SodiumException
938 938
      */
939
-    function sodium_crypto_secretstream_xchacha20poly1305_push(&$state, $msg, $aad = '', $tag = 0)
939
+    function sodium_crypto_secretstream_xchacha20poly1305_push( &$state, $msg, $aad = '', $tag = 0 )
940 940
     {
941
-        return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_push($state, $msg, $aad, $tag);
941
+        return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_push( $state, $msg, $aad, $tag );
942 942
     }
943 943
 }
944
-if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_init_pull')) {
944
+if ( ! is_callable( 'sodium_crypto_secretstream_xchacha20poly1305_init_pull' ) ) {
945 945
     /**
946 946
      * @param string $header
947 947
      * @param string $key
948 948
      * @return string
949 949
      * @throws Exception
950 950
      */
951
-    function sodium_crypto_secretstream_xchacha20poly1305_init_pull($header, $key)
951
+    function sodium_crypto_secretstream_xchacha20poly1305_init_pull( $header, $key )
952 952
     {
953
-        return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_init_pull($header, $key);
953
+        return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_init_pull( $header, $key );
954 954
     }
955 955
 }
956
-if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_pull')) {
956
+if ( ! is_callable( 'sodium_crypto_secretstream_xchacha20poly1305_pull' ) ) {
957 957
     /**
958 958
      * @param string $state
959 959
      * @param string $cipher
@@ -961,23 +961,23 @@  discard block
 block discarded – undo
961 961
      * @return bool|array{0: string, 1: int}
962 962
      * @throws SodiumException
963 963
      */
964
-    function sodium_crypto_secretstream_xchacha20poly1305_pull(&$state, $cipher, $aad = '')
964
+    function sodium_crypto_secretstream_xchacha20poly1305_pull( &$state, $cipher, $aad = '' )
965 965
     {
966
-        return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_pull($state, $cipher, $aad);
966
+        return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_pull( $state, $cipher, $aad );
967 967
     }
968 968
 }
969
-if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_rekey')) {
969
+if ( ! is_callable( 'sodium_crypto_secretstream_xchacha20poly1305_rekey' ) ) {
970 970
     /**
971 971
      * @param string $state
972 972
      * @return void
973 973
      * @throws SodiumException
974 974
      */
975
-    function sodium_crypto_secretstream_xchacha20poly1305_rekey(&$state)
975
+    function sodium_crypto_secretstream_xchacha20poly1305_rekey( &$state )
976 976
     {
977
-        ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_rekey($state);
977
+        ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_rekey( $state );
978 978
     }
979 979
 }
980
-if (!is_callable('sodium_crypto_secretstream_xchacha20poly1305_keygen')) {
980
+if ( ! is_callable( 'sodium_crypto_secretstream_xchacha20poly1305_keygen' ) ) {
981 981
     /**
982 982
      * @return string
983 983
      * @throws Exception
@@ -987,7 +987,7 @@  discard block
 block discarded – undo
987 987
         return ParagonIE_Sodium_Compat::crypto_secretstream_xchacha20poly1305_keygen();
988 988
     }
989 989
 }
990
-if (!is_callable('sodium_crypto_shorthash')) {
990
+if ( ! is_callable( 'sodium_crypto_shorthash' ) ) {
991 991
     /**
992 992
      * @see ParagonIE_Sodium_Compat::crypto_shorthash()
993 993
      * @param string $message
@@ -996,12 +996,12 @@  discard block
 block discarded – undo
996 996
      * @throws SodiumException
997 997
      * @throws TypeError
998 998
      */
999
-    function sodium_crypto_shorthash($message, $key = '')
999
+    function sodium_crypto_shorthash( $message, $key = '' )
1000 1000
     {
1001
-        return ParagonIE_Sodium_Compat::crypto_shorthash($message, $key);
1001
+        return ParagonIE_Sodium_Compat::crypto_shorthash( $message, $key );
1002 1002
     }
1003 1003
 }
1004
-if (!is_callable('sodium_crypto_shorthash_keygen')) {
1004
+if ( ! is_callable( 'sodium_crypto_shorthash_keygen' ) ) {
1005 1005
     /**
1006 1006
      * @see ParagonIE_Sodium_Compat::crypto_shorthash_keygen()
1007 1007
      * @return string
@@ -1012,7 +1012,7 @@  discard block
 block discarded – undo
1012 1012
         return ParagonIE_Sodium_Compat::crypto_shorthash_keygen();
1013 1013
     }
1014 1014
 }
1015
-if (!is_callable('sodium_crypto_sign')) {
1015
+if ( ! is_callable( 'sodium_crypto_sign' ) ) {
1016 1016
     /**
1017 1017
      * @see ParagonIE_Sodium_Compat::crypto_sign()
1018 1018
      * @param string $message
@@ -1021,12 +1021,12 @@  discard block
 block discarded – undo
1021 1021
      * @throws SodiumException
1022 1022
      * @throws TypeError
1023 1023
      */
1024
-    function sodium_crypto_sign($message, $sk)
1024
+    function sodium_crypto_sign( $message, $sk )
1025 1025
     {
1026
-        return ParagonIE_Sodium_Compat::crypto_sign($message, $sk);
1026
+        return ParagonIE_Sodium_Compat::crypto_sign( $message, $sk );
1027 1027
     }
1028 1028
 }
1029
-if (!is_callable('sodium_crypto_sign_detached')) {
1029
+if ( ! is_callable( 'sodium_crypto_sign_detached' ) ) {
1030 1030
     /**
1031 1031
      * @see ParagonIE_Sodium_Compat::crypto_sign_detached()
1032 1032
      * @param string $message
@@ -1035,12 +1035,12 @@  discard block
 block discarded – undo
1035 1035
      * @throws SodiumException
1036 1036
      * @throws TypeError
1037 1037
      */
1038
-    function sodium_crypto_sign_detached($message, $sk)
1038
+    function sodium_crypto_sign_detached( $message, $sk )
1039 1039
     {
1040
-        return ParagonIE_Sodium_Compat::crypto_sign_detached($message, $sk);
1040
+        return ParagonIE_Sodium_Compat::crypto_sign_detached( $message, $sk );
1041 1041
     }
1042 1042
 }
1043
-if (!is_callable('sodium_crypto_sign_keypair_from_secretkey_and_publickey')) {
1043
+if ( ! is_callable( 'sodium_crypto_sign_keypair_from_secretkey_and_publickey' ) ) {
1044 1044
     /**
1045 1045
      * @see ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey()
1046 1046
      * @param string $sk
@@ -1049,12 +1049,12 @@  discard block
 block discarded – undo
1049 1049
      * @throws SodiumException
1050 1050
      * @throws TypeError
1051 1051
      */
1052
-    function sodium_crypto_sign_keypair_from_secretkey_and_publickey($sk, $pk)
1052
+    function sodium_crypto_sign_keypair_from_secretkey_and_publickey( $sk, $pk )
1053 1053
     {
1054
-        return ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey($sk, $pk);
1054
+        return ParagonIE_Sodium_Compat::crypto_sign_keypair_from_secretkey_and_publickey( $sk, $pk );
1055 1055
     }
1056 1056
 }
1057
-if (!is_callable('sodium_crypto_sign_keypair')) {
1057
+if ( ! is_callable( 'sodium_crypto_sign_keypair' ) ) {
1058 1058
     /**
1059 1059
      * @see ParagonIE_Sodium_Compat::crypto_sign_keypair()
1060 1060
      * @return string
@@ -1066,25 +1066,25 @@  discard block
 block discarded – undo
1066 1066
         return ParagonIE_Sodium_Compat::crypto_sign_keypair();
1067 1067
     }
1068 1068
 }
1069
-if (!is_callable('sodium_crypto_sign_open')) {
1069
+if ( ! is_callable( 'sodium_crypto_sign_open' ) ) {
1070 1070
     /**
1071 1071
      * @see ParagonIE_Sodium_Compat::crypto_sign_open()
1072 1072
      * @param string $signedMessage
1073 1073
      * @param string $pk
1074 1074
      * @return string|bool
1075 1075
      */
1076
-    function sodium_crypto_sign_open($signedMessage, $pk)
1076
+    function sodium_crypto_sign_open( $signedMessage, $pk )
1077 1077
     {
1078 1078
         try {
1079
-            return ParagonIE_Sodium_Compat::crypto_sign_open($signedMessage, $pk);
1080
-        } catch (Error $ex) {
1079
+            return ParagonIE_Sodium_Compat::crypto_sign_open( $signedMessage, $pk );
1080
+        } catch ( Error $ex ) {
1081 1081
             return false;
1082
-        } catch (Exception $ex) {
1082
+        } catch ( Exception $ex ) {
1083 1083
             return false;
1084 1084
         }
1085 1085
     }
1086 1086
 }
1087
-if (!is_callable('sodium_crypto_sign_publickey')) {
1087
+if ( ! is_callable( 'sodium_crypto_sign_publickey' ) ) {
1088 1088
     /**
1089 1089
      * @see ParagonIE_Sodium_Compat::crypto_sign_publickey()
1090 1090
      * @param string $keypair
@@ -1092,12 +1092,12 @@  discard block
 block discarded – undo
1092 1092
      * @throws SodiumException
1093 1093
      * @throws TypeError
1094 1094
      */
1095
-    function sodium_crypto_sign_publickey($keypair)
1095
+    function sodium_crypto_sign_publickey( $keypair )
1096 1096
     {
1097
-        return ParagonIE_Sodium_Compat::crypto_sign_publickey($keypair);
1097
+        return ParagonIE_Sodium_Compat::crypto_sign_publickey( $keypair );
1098 1098
     }
1099 1099
 }
1100
-if (!is_callable('sodium_crypto_sign_publickey_from_secretkey')) {
1100
+if ( ! is_callable( 'sodium_crypto_sign_publickey_from_secretkey' ) ) {
1101 1101
     /**
1102 1102
      * @see ParagonIE_Sodium_Compat::crypto_sign_publickey_from_secretkey()
1103 1103
      * @param string $sk
@@ -1105,12 +1105,12 @@  discard block
 block discarded – undo
1105 1105
      * @throws SodiumException
1106 1106
      * @throws TypeError
1107 1107
      */
1108
-    function sodium_crypto_sign_publickey_from_secretkey($sk)
1108
+    function sodium_crypto_sign_publickey_from_secretkey( $sk )
1109 1109
     {
1110
-        return ParagonIE_Sodium_Compat::crypto_sign_publickey_from_secretkey($sk);
1110
+        return ParagonIE_Sodium_Compat::crypto_sign_publickey_from_secretkey( $sk );
1111 1111
     }
1112 1112
 }
1113
-if (!is_callable('sodium_crypto_sign_secretkey')) {
1113
+if ( ! is_callable( 'sodium_crypto_sign_secretkey' ) ) {
1114 1114
     /**
1115 1115
      * @see ParagonIE_Sodium_Compat::crypto_sign_secretkey()
1116 1116
      * @param string $keypair
@@ -1118,12 +1118,12 @@  discard block
 block discarded – undo
1118 1118
      * @throws SodiumException
1119 1119
      * @throws TypeError
1120 1120
      */
1121
-    function sodium_crypto_sign_secretkey($keypair)
1121
+    function sodium_crypto_sign_secretkey( $keypair )
1122 1122
     {
1123
-        return ParagonIE_Sodium_Compat::crypto_sign_secretkey($keypair);
1123
+        return ParagonIE_Sodium_Compat::crypto_sign_secretkey( $keypair );
1124 1124
     }
1125 1125
 }
1126
-if (!is_callable('sodium_crypto_sign_seed_keypair')) {
1126
+if ( ! is_callable( 'sodium_crypto_sign_seed_keypair' ) ) {
1127 1127
     /**
1128 1128
      * @see ParagonIE_Sodium_Compat::crypto_sign_seed_keypair()
1129 1129
      * @param string $seed
@@ -1131,12 +1131,12 @@  discard block
 block discarded – undo
1131 1131
      * @throws SodiumException
1132 1132
      * @throws TypeError
1133 1133
      */
1134
-    function sodium_crypto_sign_seed_keypair($seed)
1134
+    function sodium_crypto_sign_seed_keypair( $seed )
1135 1135
     {
1136
-        return ParagonIE_Sodium_Compat::crypto_sign_seed_keypair($seed);
1136
+        return ParagonIE_Sodium_Compat::crypto_sign_seed_keypair( $seed );
1137 1137
     }
1138 1138
 }
1139
-if (!is_callable('sodium_crypto_sign_verify_detached')) {
1139
+if ( ! is_callable( 'sodium_crypto_sign_verify_detached' ) ) {
1140 1140
     /**
1141 1141
      * @see ParagonIE_Sodium_Compat::crypto_sign_verify_detached()
1142 1142
      * @param string $signature
@@ -1146,12 +1146,12 @@  discard block
 block discarded – undo
1146 1146
      * @throws SodiumException
1147 1147
      * @throws TypeError
1148 1148
      */
1149
-    function sodium_crypto_sign_verify_detached($signature, $message, $pk)
1149
+    function sodium_crypto_sign_verify_detached( $signature, $message, $pk )
1150 1150
     {
1151
-        return ParagonIE_Sodium_Compat::crypto_sign_verify_detached($signature, $message, $pk);
1151
+        return ParagonIE_Sodium_Compat::crypto_sign_verify_detached( $signature, $message, $pk );
1152 1152
     }
1153 1153
 }
1154
-if (!is_callable('sodium_crypto_sign_ed25519_pk_to_curve25519')) {
1154
+if ( ! is_callable( 'sodium_crypto_sign_ed25519_pk_to_curve25519' ) ) {
1155 1155
     /**
1156 1156
      * @see ParagonIE_Sodium_Compat::crypto_sign_ed25519_pk_to_curve25519()
1157 1157
      * @param string $pk
@@ -1159,12 +1159,12 @@  discard block
 block discarded – undo
1159 1159
      * @throws SodiumException
1160 1160
      * @throws TypeError
1161 1161
      */
1162
-    function sodium_crypto_sign_ed25519_pk_to_curve25519($pk)
1162
+    function sodium_crypto_sign_ed25519_pk_to_curve25519( $pk )
1163 1163
     {
1164
-        return ParagonIE_Sodium_Compat::crypto_sign_ed25519_pk_to_curve25519($pk);
1164
+        return ParagonIE_Sodium_Compat::crypto_sign_ed25519_pk_to_curve25519( $pk );
1165 1165
     }
1166 1166
 }
1167
-if (!is_callable('sodium_crypto_sign_ed25519_sk_to_curve25519')) {
1167
+if ( ! is_callable( 'sodium_crypto_sign_ed25519_sk_to_curve25519' ) ) {
1168 1168
     /**
1169 1169
      * @see ParagonIE_Sodium_Compat::crypto_sign_ed25519_sk_to_curve25519()
1170 1170
      * @param string $sk
@@ -1172,12 +1172,12 @@  discard block
 block discarded – undo
1172 1172
      * @throws SodiumException
1173 1173
      * @throws TypeError
1174 1174
      */
1175
-    function sodium_crypto_sign_ed25519_sk_to_curve25519($sk)
1175
+    function sodium_crypto_sign_ed25519_sk_to_curve25519( $sk )
1176 1176
     {
1177
-        return ParagonIE_Sodium_Compat::crypto_sign_ed25519_sk_to_curve25519($sk);
1177
+        return ParagonIE_Sodium_Compat::crypto_sign_ed25519_sk_to_curve25519( $sk );
1178 1178
     }
1179 1179
 }
1180
-if (!is_callable('sodium_crypto_stream')) {
1180
+if ( ! is_callable( 'sodium_crypto_stream' ) ) {
1181 1181
     /**
1182 1182
      * @see ParagonIE_Sodium_Compat::crypto_stream()
1183 1183
      * @param int $len
@@ -1187,12 +1187,12 @@  discard block
 block discarded – undo
1187 1187
      * @throws SodiumException
1188 1188
      * @throws TypeError
1189 1189
      */
1190
-    function sodium_crypto_stream($len, $nonce, $key)
1190
+    function sodium_crypto_stream( $len, $nonce, $key )
1191 1191
     {
1192
-        return ParagonIE_Sodium_Compat::crypto_stream($len, $nonce, $key);
1192
+        return ParagonIE_Sodium_Compat::crypto_stream( $len, $nonce, $key );
1193 1193
     }
1194 1194
 }
1195
-if (!is_callable('sodium_crypto_stream_keygen')) {
1195
+if ( ! is_callable( 'sodium_crypto_stream_keygen' ) ) {
1196 1196
     /**
1197 1197
      * @see ParagonIE_Sodium_Compat::crypto_stream_keygen()
1198 1198
      * @return string
@@ -1203,7 +1203,7 @@  discard block
 block discarded – undo
1203 1203
         return ParagonIE_Sodium_Compat::crypto_stream_keygen();
1204 1204
     }
1205 1205
 }
1206
-if (!is_callable('sodium_crypto_stream_xor')) {
1206
+if ( ! is_callable( 'sodium_crypto_stream_xor' ) ) {
1207 1207
     /**
1208 1208
      * @see ParagonIE_Sodium_Compat::crypto_stream_xor()
1209 1209
      * @param string $message
@@ -1213,13 +1213,13 @@  discard block
 block discarded – undo
1213 1213
      * @throws SodiumException
1214 1214
      * @throws TypeError
1215 1215
      */
1216
-    function sodium_crypto_stream_xor($message, $nonce, $key)
1216
+    function sodium_crypto_stream_xor( $message, $nonce, $key )
1217 1217
     {
1218
-        return ParagonIE_Sodium_Compat::crypto_stream_xor($message, $nonce, $key);
1218
+        return ParagonIE_Sodium_Compat::crypto_stream_xor( $message, $nonce, $key );
1219 1219
     }
1220 1220
 }
1221
-require_once dirname(__FILE__) . '/stream-xchacha20.php';
1222
-if (!is_callable('sodium_hex2bin')) {
1221
+require_once dirname( __FILE__ ) . '/stream-xchacha20.php';
1222
+if ( ! is_callable( 'sodium_hex2bin' ) ) {
1223 1223
     /**
1224 1224
      * @see ParagonIE_Sodium_Compat::hex2bin()
1225 1225
      * @param string $string
@@ -1227,12 +1227,12 @@  discard block
 block discarded – undo
1227 1227
      * @throws SodiumException
1228 1228
      * @throws TypeError
1229 1229
      */
1230
-    function sodium_hex2bin($string)
1230
+    function sodium_hex2bin( $string )
1231 1231
     {
1232
-        return ParagonIE_Sodium_Compat::hex2bin($string);
1232
+        return ParagonIE_Sodium_Compat::hex2bin( $string );
1233 1233
     }
1234 1234
 }
1235
-if (!is_callable('sodium_increment')) {
1235
+if ( ! is_callable( 'sodium_increment' ) ) {
1236 1236
     /**
1237 1237
      * @see ParagonIE_Sodium_Compat::increment()
1238 1238
      * @param string $string
@@ -1240,12 +1240,12 @@  discard block
 block discarded – undo
1240 1240
      * @throws SodiumException
1241 1241
      * @throws TypeError
1242 1242
      */
1243
-    function sodium_increment(&$string)
1243
+    function sodium_increment( &$string )
1244 1244
     {
1245
-        ParagonIE_Sodium_Compat::increment($string);
1245
+        ParagonIE_Sodium_Compat::increment( $string );
1246 1246
     }
1247 1247
 }
1248
-if (!is_callable('sodium_library_version_major')) {
1248
+if ( ! is_callable( 'sodium_library_version_major' ) ) {
1249 1249
     /**
1250 1250
      * @see ParagonIE_Sodium_Compat::library_version_major()
1251 1251
      * @return int
@@ -1255,7 +1255,7 @@  discard block
 block discarded – undo
1255 1255
         return ParagonIE_Sodium_Compat::library_version_major();
1256 1256
     }
1257 1257
 }
1258
-if (!is_callable('sodium_library_version_minor')) {
1258
+if ( ! is_callable( 'sodium_library_version_minor' ) ) {
1259 1259
     /**
1260 1260
      * @see ParagonIE_Sodium_Compat::library_version_minor()
1261 1261
      * @return int
@@ -1265,7 +1265,7 @@  discard block
 block discarded – undo
1265 1265
         return ParagonIE_Sodium_Compat::library_version_minor();
1266 1266
     }
1267 1267
 }
1268
-if (!is_callable('sodium_version_string')) {
1268
+if ( ! is_callable( 'sodium_version_string' ) ) {
1269 1269
     /**
1270 1270
      * @see ParagonIE_Sodium_Compat::version_string()
1271 1271
      * @return string
@@ -1275,7 +1275,7 @@  discard block
 block discarded – undo
1275 1275
         return ParagonIE_Sodium_Compat::version_string();
1276 1276
     }
1277 1277
 }
1278
-if (!is_callable('sodium_memcmp')) {
1278
+if ( ! is_callable( 'sodium_memcmp' ) ) {
1279 1279
     /**
1280 1280
      * @see ParagonIE_Sodium_Compat::memcmp()
1281 1281
      * @param string $a
@@ -1284,12 +1284,12 @@  discard block
 block discarded – undo
1284 1284
      * @throws SodiumException
1285 1285
      * @throws TypeError
1286 1286
      */
1287
-    function sodium_memcmp($a, $b)
1287
+    function sodium_memcmp( $a, $b )
1288 1288
     {
1289
-        return ParagonIE_Sodium_Compat::memcmp($a, $b);
1289
+        return ParagonIE_Sodium_Compat::memcmp( $a, $b );
1290 1290
     }
1291 1291
 }
1292
-if (!is_callable('sodium_memzero')) {
1292
+if ( ! is_callable( 'sodium_memzero' ) ) {
1293 1293
     /**
1294 1294
      * @see ParagonIE_Sodium_Compat::memzero()
1295 1295
      * @param string $str
@@ -1297,12 +1297,12 @@  discard block
 block discarded – undo
1297 1297
      * @throws SodiumException
1298 1298
      * @throws TypeError
1299 1299
      */
1300
-    function sodium_memzero(&$str)
1300
+    function sodium_memzero( &$str )
1301 1301
     {
1302
-        ParagonIE_Sodium_Compat::memzero($str);
1302
+        ParagonIE_Sodium_Compat::memzero( $str );
1303 1303
     }
1304 1304
 }
1305
-if (!is_callable('sodium_pad')) {
1305
+if ( ! is_callable( 'sodium_pad' ) ) {
1306 1306
     /**
1307 1307
      * @see ParagonIE_Sodium_Compat::pad()
1308 1308
      * @param string $unpadded
@@ -1311,12 +1311,12 @@  discard block
 block discarded – undo
1311 1311
      * @throws SodiumException
1312 1312
      * @throws TypeError
1313 1313
      */
1314
-    function sodium_pad($unpadded, $blockSize)
1314
+    function sodium_pad( $unpadded, $blockSize )
1315 1315
     {
1316
-        return ParagonIE_Sodium_Compat::pad($unpadded, $blockSize, true);
1316
+        return ParagonIE_Sodium_Compat::pad( $unpadded, $blockSize, true );
1317 1317
     }
1318 1318
 }
1319
-if (!is_callable('sodium_unpad')) {
1319
+if ( ! is_callable( 'sodium_unpad' ) ) {
1320 1320
     /**
1321 1321
      * @see ParagonIE_Sodium_Compat::pad()
1322 1322
      * @param string $padded
@@ -1325,38 +1325,38 @@  discard block
 block discarded – undo
1325 1325
      * @throws SodiumException
1326 1326
      * @throws TypeError
1327 1327
      */
1328
-    function sodium_unpad($padded, $blockSize)
1328
+    function sodium_unpad( $padded, $blockSize )
1329 1329
     {
1330
-        return ParagonIE_Sodium_Compat::unpad($padded, $blockSize, true);
1330
+        return ParagonIE_Sodium_Compat::unpad( $padded, $blockSize, true );
1331 1331
     }
1332 1332
 }
1333
-if (!is_callable('sodium_randombytes_buf')) {
1333
+if ( ! is_callable( 'sodium_randombytes_buf' ) ) {
1334 1334
     /**
1335 1335
      * @see ParagonIE_Sodium_Compat::randombytes_buf()
1336 1336
      * @param int $amount
1337 1337
      * @return string
1338 1338
      * @throws Exception
1339 1339
      */
1340
-    function sodium_randombytes_buf($amount)
1340
+    function sodium_randombytes_buf( $amount )
1341 1341
     {
1342
-        return ParagonIE_Sodium_Compat::randombytes_buf($amount);
1342
+        return ParagonIE_Sodium_Compat::randombytes_buf( $amount );
1343 1343
     }
1344 1344
 }
1345 1345
 
1346
-if (!is_callable('sodium_randombytes_uniform')) {
1346
+if ( ! is_callable( 'sodium_randombytes_uniform' ) ) {
1347 1347
     /**
1348 1348
      * @see ParagonIE_Sodium_Compat::randombytes_uniform()
1349 1349
      * @param int $upperLimit
1350 1350
      * @return int
1351 1351
      * @throws Exception
1352 1352
      */
1353
-    function sodium_randombytes_uniform($upperLimit)
1353
+    function sodium_randombytes_uniform( $upperLimit )
1354 1354
     {
1355
-        return ParagonIE_Sodium_Compat::randombytes_uniform($upperLimit);
1355
+        return ParagonIE_Sodium_Compat::randombytes_uniform( $upperLimit );
1356 1356
     }
1357 1357
 }
1358 1358
 
1359
-if (!is_callable('sodium_randombytes_random16')) {
1359
+if ( ! is_callable( 'sodium_randombytes_random16' ) ) {
1360 1360
     /**
1361 1361
      * @see ParagonIE_Sodium_Compat::randombytes_random16()
1362 1362
      * @return int
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/autoload-pedantic.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 3
 require_once 'autoload.php';
4
-define('DO_PEDANTIC_TEST', true);
4
+define( 'DO_PEDANTIC_TEST', true );
5 5
 
6 6
 ParagonIE_Sodium_Compat::$fastMult = true;
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/autoload.php 1 patch
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (PHP_VERSION_ID < 70000) {
4
-    if (!is_callable('sodiumCompatAutoloader')) {
3
+if ( PHP_VERSION_ID < 70000 ) {
4
+    if ( ! is_callable( 'sodiumCompatAutoloader' ) ) {
5 5
         /**
6 6
          * Sodium_Compat autoloader.
7 7
          *
@@ -9,25 +9,25 @@  discard block
 block discarded – undo
9 9
          *
10 10
          * @return bool         Stop autoloading?
11 11
          */
12
-        function sodiumCompatAutoloader($class)
12
+        function sodiumCompatAutoloader( $class )
13 13
         {
14 14
             $namespace = 'ParagonIE_Sodium_';
15 15
             // Does the class use the namespace prefix?
16
-            $len = strlen($namespace);
17
-            if (strncmp($namespace, $class, $len) !== 0) {
16
+            $len = strlen( $namespace );
17
+            if ( strncmp( $namespace, $class, $len ) !== 0 ) {
18 18
                 // no, move to the next registered autoloader
19 19
                 return false;
20 20
             }
21 21
 
22 22
             // Get the relative class name
23
-            $relative_class = substr($class, $len);
23
+            $relative_class = substr( $class, $len );
24 24
 
25 25
             // Replace the namespace prefix with the base directory, replace namespace
26 26
             // separators with directory separators in the relative class name, append
27 27
             // with .php
28
-            $file = dirname(__FILE__) . '/src/' . str_replace('_', '/', $relative_class) . '.php';
28
+            $file = dirname( __FILE__ ) . '/src/' . str_replace( '_', '/', $relative_class ) . '.php';
29 29
             // if the file exists, require it
30
-            if (file_exists($file)) {
30
+            if ( file_exists( $file ) ) {
31 31
                 require_once $file;
32 32
                 return true;
33 33
             }
@@ -35,38 +35,38 @@  discard block
 block discarded – undo
35 35
         }
36 36
 
37 37
         // Now that we have an autoloader, let's register it!
38
-        spl_autoload_register('sodiumCompatAutoloader');
38
+        spl_autoload_register( 'sodiumCompatAutoloader' );
39 39
     }
40 40
 } else {
41
-    require_once dirname(__FILE__) . '/autoload-php7.php';
41
+    require_once dirname( __FILE__ ) . '/autoload-php7.php';
42 42
 }
43 43
 
44 44
 /* Explicitly, always load the Compat class: */
45
-require_once dirname(__FILE__) . '/src/Compat.php';
45
+require_once dirname( __FILE__ ) . '/src/Compat.php';
46 46
 
47
-if (!class_exists('SodiumException', false)) {
48
-    require_once dirname(__FILE__) . '/src/SodiumException.php';
47
+if ( ! class_exists( 'SodiumException', false ) ) {
48
+    require_once dirname( __FILE__ ) . '/src/SodiumException.php';
49 49
 }
50
-if (PHP_VERSION_ID >= 50300) {
50
+if ( PHP_VERSION_ID >= 50300 ) {
51 51
     // Namespaces didn't exist before 5.3.0, so don't even try to use this
52 52
     // unless PHP >= 5.3.0
53
-    require_once dirname(__FILE__) . '/lib/namespaced.php';
54
-    require_once dirname(__FILE__) . '/lib/sodium_compat.php';
53
+    require_once dirname( __FILE__ ) . '/lib/namespaced.php';
54
+    require_once dirname( __FILE__ ) . '/lib/sodium_compat.php';
55 55
 } else {
56
-    require_once dirname(__FILE__) . '/src/PHP52/SplFixedArray.php';
56
+    require_once dirname( __FILE__ ) . '/src/PHP52/SplFixedArray.php';
57 57
 }
58
-if (PHP_VERSION_ID < 70200 || !extension_loaded('sodium')) {
59
-    if (PHP_VERSION_ID >= 50300 && !defined('SODIUM_CRYPTO_SCALARMULT_BYTES')) {
60
-        require_once dirname(__FILE__) . '/lib/php72compat_const.php';
58
+if ( PHP_VERSION_ID < 70200 || ! extension_loaded( 'sodium' ) ) {
59
+    if ( PHP_VERSION_ID >= 50300 && ! defined( 'SODIUM_CRYPTO_SCALARMULT_BYTES' ) ) {
60
+        require_once dirname( __FILE__ ) . '/lib/php72compat_const.php';
61 61
     }
62
-    if (PHP_VERSION_ID >= 70000) {
63
-        assert(class_exists('ParagonIE_Sodium_Compat'), 'Possible filesystem/autoloader bug?');
62
+    if ( PHP_VERSION_ID >= 70000 ) {
63
+        assert( class_exists( 'ParagonIE_Sodium_Compat' ), 'Possible filesystem/autoloader bug?' );
64 64
     } else {
65
-        assert(class_exists('ParagonIE_Sodium_Compat'));
65
+        assert( class_exists( 'ParagonIE_Sodium_Compat' ) );
66 66
     }
67
-    require_once(dirname(__FILE__) . '/lib/php72compat.php');
68
-} elseif (!function_exists('sodium_crypto_stream_xchacha20_xor')) {
67
+    require_once( dirname( __FILE__ ) . '/lib/php72compat.php' );
68
+} elseif ( ! function_exists( 'sodium_crypto_stream_xchacha20_xor' ) ) {
69 69
     // Older versions of {PHP, ext/sodium} will not define these
70
-    require_once(dirname(__FILE__) . '/lib/php72compat.php');
70
+    require_once( dirname( __FILE__ ) . '/lib/php72compat.php' );
71 71
 }
72
-require_once(dirname(__FILE__) . '/lib/ristretto255.php');
72
+require_once( dirname( __FILE__ ) . '/lib/ristretto255.php' );
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/autoload-php7.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -2,28 +2,28 @@
 block discarded – undo
2 2
 /*
3 3
  This file should only ever be loaded on PHP 7+
4 4
  */
5
-if (PHP_VERSION_ID < 70000) {
5
+if ( PHP_VERSION_ID < 70000 ) {
6 6
     return;
7 7
 }
8 8
 
9
-spl_autoload_register(function ($class) {
9
+spl_autoload_register( function( $class ) {
10 10
     $namespace = 'ParagonIE_Sodium_';
11 11
     // Does the class use the namespace prefix?
12
-    $len = strlen($namespace);
13
-    if (strncmp($namespace, $class, $len) !== 0) {
12
+    $len = strlen( $namespace );
13
+    if ( strncmp( $namespace, $class, $len ) !== 0 ) {
14 14
         // no, move to the next registered autoloader
15 15
         return false;
16 16
     }
17 17
 
18 18
     // Get the relative class name
19
-    $relative_class = substr($class, $len);
19
+    $relative_class = substr( $class, $len );
20 20
 
21 21
     // Replace the namespace prefix with the base directory, replace namespace
22 22
     // separators with directory separators in the relative class name, append
23 23
     // with .php
24
-    $file = dirname(__FILE__) . '/src/' . str_replace('_', '/', $relative_class) . '.php';
24
+    $file = dirname( __FILE__ ) . '/src/' . str_replace( '_', '/', $relative_class ) . '.php';
25 25
     // if the file exists, require it
26
-    if (file_exists($file)) {
26
+    if ( file_exists( $file ) ) {
27 27
         require_once $file;
28 28
         return true;
29 29
     }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/autoload-phpunit.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,8 +1,8 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-require_once (dirname(__FILE__) . '/vendor/autoload.php');
3
+require_once ( dirname( __FILE__ ) . '/vendor/autoload.php' );
4 4
 
5
-if (PHP_VERSION_ID >= 50300) {
6
-    require_once (dirname(__FILE__) . '/tests/phpunit-shim.php');
5
+if ( PHP_VERSION_ID >= 50300 ) {
6
+    require_once ( dirname( __FILE__ ) . '/tests/phpunit-shim.php' );
7 7
 }
8
-require_once (dirname(__FILE__) . '/autoload.php');
8
+require_once ( dirname( __FILE__ ) . '/autoload.php' );
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/Crypto.php 1 patch
Spacing   +290 added lines, -290 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_Crypto', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_Crypto', false ) ) {
4 4
     return;
5 5
 }
6 6
 
@@ -75,13 +75,13 @@  discard block
 block discarded – undo
75 75
         $key = ''
76 76
     ) {
77 77
         /** @var int $len - Length of message (ciphertext + MAC) */
78
-        $len = ParagonIE_Sodium_Core_Util::strlen($message);
78
+        $len = ParagonIE_Sodium_Core_Util::strlen( $message );
79 79
 
80 80
         /** @var int  $clen - Length of ciphertext */
81 81
         $clen = $len - self::aead_chacha20poly1305_ABYTES;
82 82
 
83 83
         /** @var int $adlen - Length of associated data */
84
-        $adlen = ParagonIE_Sodium_Core_Util::strlen($ad);
84
+        $adlen = ParagonIE_Sodium_Core_Util::strlen( $ad );
85 85
 
86 86
         /** @var string $mac - Message authentication code */
87 87
         $mac = ParagonIE_Sodium_Core_Util::substr(
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
         );
92 92
 
93 93
         /** @var string $ciphertext - The encrypted message (sans MAC) */
94
-        $ciphertext = ParagonIE_Sodium_Core_Util::substr($message, 0, $clen);
94
+        $ciphertext = ParagonIE_Sodium_Core_Util::substr( $message, 0, $clen );
95 95
 
96 96
         /** @var string The first block of the chacha20 keystream, used as a poly1305 key */
97 97
         $block0 = ParagonIE_Sodium_Core_ChaCha20::stream(
@@ -101,21 +101,21 @@  discard block
 block discarded – undo
101 101
         );
102 102
 
103 103
         /* Recalculate the Poly1305 authentication tag (MAC): */
104
-        $state = new ParagonIE_Sodium_Core_Poly1305_State($block0);
104
+        $state = new ParagonIE_Sodium_Core_Poly1305_State( $block0 );
105 105
         try {
106
-            ParagonIE_Sodium_Compat::memzero($block0);
107
-        } catch (SodiumException $ex) {
106
+            ParagonIE_Sodium_Compat::memzero( $block0 );
107
+        } catch ( SodiumException $ex ) {
108 108
             $block0 = null;
109 109
         }
110
-        $state->update($ad);
111
-        $state->update(ParagonIE_Sodium_Core_Util::store64_le($adlen));
112
-        $state->update($ciphertext);
113
-        $state->update(ParagonIE_Sodium_Core_Util::store64_le($clen));
110
+        $state->update( $ad );
111
+        $state->update( ParagonIE_Sodium_Core_Util::store64_le( $adlen ) );
112
+        $state->update( $ciphertext );
113
+        $state->update( ParagonIE_Sodium_Core_Util::store64_le( $clen ) );
114 114
         $computed_mac = $state->finish();
115 115
 
116 116
         /* Compare the given MAC with the recalculated MAC: */
117
-        if (!ParagonIE_Sodium_Core_Util::verify_16($computed_mac, $mac)) {
118
-            throw new SodiumException('Invalid MAC');
117
+        if ( ! ParagonIE_Sodium_Core_Util::verify_16( $computed_mac, $mac ) ) {
118
+            throw new SodiumException( 'Invalid MAC' );
119 119
         }
120 120
 
121 121
         // Here, we know that the MAC is valid, so we decrypt and return the plaintext
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
             $ciphertext,
124 124
             $nonce,
125 125
             $key,
126
-            ParagonIE_Sodium_Core_Util::store64_le(1)
126
+            ParagonIE_Sodium_Core_Util::store64_le( 1 )
127 127
         );
128 128
     }
129 129
 
@@ -147,10 +147,10 @@  discard block
 block discarded – undo
147 147
         $key = ''
148 148
     ) {
149 149
         /** @var int $len - Length of the plaintext message */
150
-        $len = ParagonIE_Sodium_Core_Util::strlen($message);
150
+        $len = ParagonIE_Sodium_Core_Util::strlen( $message );
151 151
 
152 152
         /** @var int $adlen - Length of the associated data */
153
-        $adlen = ParagonIE_Sodium_Core_Util::strlen($ad);
153
+        $adlen = ParagonIE_Sodium_Core_Util::strlen( $ad );
154 154
 
155 155
         /** @var string The first block of the chacha20 keystream, used as a poly1305 key */
156 156
         $block0 = ParagonIE_Sodium_Core_ChaCha20::stream(
@@ -158,10 +158,10 @@  discard block
 block discarded – undo
158 158
             $nonce,
159 159
             $key
160 160
         );
161
-        $state = new ParagonIE_Sodium_Core_Poly1305_State($block0);
161
+        $state = new ParagonIE_Sodium_Core_Poly1305_State( $block0 );
162 162
         try {
163
-            ParagonIE_Sodium_Compat::memzero($block0);
164
-        } catch (SodiumException $ex) {
163
+            ParagonIE_Sodium_Compat::memzero( $block0 );
164
+        } catch ( SodiumException $ex ) {
165 165
             $block0 = null;
166 166
         }
167 167
 
@@ -170,13 +170,13 @@  discard block
 block discarded – undo
170 170
             $message,
171 171
             $nonce,
172 172
             $key,
173
-            ParagonIE_Sodium_Core_Util::store64_le(1)
173
+            ParagonIE_Sodium_Core_Util::store64_le( 1 )
174 174
         );
175 175
 
176
-        $state->update($ad);
177
-        $state->update(ParagonIE_Sodium_Core_Util::store64_le($adlen));
178
-        $state->update($ciphertext);
179
-        $state->update(ParagonIE_Sodium_Core_Util::store64_le($len));
176
+        $state->update( $ad );
177
+        $state->update( ParagonIE_Sodium_Core_Util::store64_le( $adlen ) );
178
+        $state->update( $ciphertext );
179
+        $state->update( ParagonIE_Sodium_Core_Util::store64_le( $len ) );
180 180
         return $ciphertext . $state->finish();
181 181
     }
182 182
 
@@ -200,10 +200,10 @@  discard block
 block discarded – undo
200 200
         $key = ''
201 201
     ) {
202 202
         /** @var int $adlen - Length of associated data */
203
-        $adlen = ParagonIE_Sodium_Core_Util::strlen($ad);
203
+        $adlen = ParagonIE_Sodium_Core_Util::strlen( $ad );
204 204
 
205 205
         /** @var int $len - Length of message (ciphertext + MAC) */
206
-        $len = ParagonIE_Sodium_Core_Util::strlen($message);
206
+        $len = ParagonIE_Sodium_Core_Util::strlen( $message );
207 207
 
208 208
         /** @var int  $clen - Length of ciphertext */
209 209
         $clen = $len - self::aead_chacha20poly1305_IETF_ABYTES;
@@ -230,23 +230,23 @@  discard block
 block discarded – undo
230 230
         );
231 231
 
232 232
         /* Recalculate the Poly1305 authentication tag (MAC): */
233
-        $state = new ParagonIE_Sodium_Core_Poly1305_State($block0);
233
+        $state = new ParagonIE_Sodium_Core_Poly1305_State( $block0 );
234 234
         try {
235
-            ParagonIE_Sodium_Compat::memzero($block0);
236
-        } catch (SodiumException $ex) {
235
+            ParagonIE_Sodium_Compat::memzero( $block0 );
236
+        } catch ( SodiumException $ex ) {
237 237
             $block0 = null;
238 238
         }
239
-        $state->update($ad);
240
-        $state->update(str_repeat("\x00", ((0x10 - $adlen) & 0xf)));
241
-        $state->update($ciphertext);
242
-        $state->update(str_repeat("\x00", (0x10 - $clen) & 0xf));
243
-        $state->update(ParagonIE_Sodium_Core_Util::store64_le($adlen));
244
-        $state->update(ParagonIE_Sodium_Core_Util::store64_le($clen));
239
+        $state->update( $ad );
240
+        $state->update( str_repeat( "\x00", ( ( 0x10 - $adlen ) & 0xf ) ) );
241
+        $state->update( $ciphertext );
242
+        $state->update( str_repeat( "\x00", ( 0x10 - $clen ) & 0xf ) );
243
+        $state->update( ParagonIE_Sodium_Core_Util::store64_le( $adlen ) );
244
+        $state->update( ParagonIE_Sodium_Core_Util::store64_le( $clen ) );
245 245
         $computed_mac = $state->finish();
246 246
 
247 247
         /* Compare the given MAC with the recalculated MAC: */
248
-        if (!ParagonIE_Sodium_Core_Util::verify_16($computed_mac, $mac)) {
249
-            throw new SodiumException('Invalid MAC');
248
+        if ( ! ParagonIE_Sodium_Core_Util::verify_16( $computed_mac, $mac ) ) {
249
+            throw new SodiumException( 'Invalid MAC' );
250 250
         }
251 251
 
252 252
         // Here, we know that the MAC is valid, so we decrypt and return the plaintext
@@ -254,7 +254,7 @@  discard block
 block discarded – undo
254 254
             $ciphertext,
255 255
             $nonce,
256 256
             $key,
257
-            ParagonIE_Sodium_Core_Util::store64_le(1)
257
+            ParagonIE_Sodium_Core_Util::store64_le( 1 )
258 258
         );
259 259
     }
260 260
 
@@ -278,10 +278,10 @@  discard block
 block discarded – undo
278 278
         $key = ''
279 279
     ) {
280 280
         /** @var int $len - Length of the plaintext message */
281
-        $len = ParagonIE_Sodium_Core_Util::strlen($message);
281
+        $len = ParagonIE_Sodium_Core_Util::strlen( $message );
282 282
 
283 283
         /** @var int $adlen - Length of the associated data */
284
-        $adlen = ParagonIE_Sodium_Core_Util::strlen($ad);
284
+        $adlen = ParagonIE_Sodium_Core_Util::strlen( $ad );
285 285
 
286 286
         /** @var string The first block of the chacha20 keystream, used as a poly1305 key */
287 287
         $block0 = ParagonIE_Sodium_Core_ChaCha20::ietfStream(
@@ -289,10 +289,10 @@  discard block
 block discarded – undo
289 289
             $nonce,
290 290
             $key
291 291
         );
292
-        $state = new ParagonIE_Sodium_Core_Poly1305_State($block0);
292
+        $state = new ParagonIE_Sodium_Core_Poly1305_State( $block0 );
293 293
         try {
294
-            ParagonIE_Sodium_Compat::memzero($block0);
295
-        } catch (SodiumException $ex) {
294
+            ParagonIE_Sodium_Compat::memzero( $block0 );
295
+        } catch ( SodiumException $ex ) {
296 296
             $block0 = null;
297 297
         }
298 298
 
@@ -301,15 +301,15 @@  discard block
 block discarded – undo
301 301
             $message,
302 302
             $nonce,
303 303
             $key,
304
-            ParagonIE_Sodium_Core_Util::store64_le(1)
304
+            ParagonIE_Sodium_Core_Util::store64_le( 1 )
305 305
         );
306 306
 
307
-        $state->update($ad);
308
-        $state->update(str_repeat("\x00", ((0x10 - $adlen) & 0xf)));
309
-        $state->update($ciphertext);
310
-        $state->update(str_repeat("\x00", ((0x10 - $len) & 0xf)));
311
-        $state->update(ParagonIE_Sodium_Core_Util::store64_le($adlen));
312
-        $state->update(ParagonIE_Sodium_Core_Util::store64_le($len));
307
+        $state->update( $ad );
308
+        $state->update( str_repeat( "\x00", ( ( 0x10 - $adlen ) & 0xf ) ) );
309
+        $state->update( $ciphertext );
310
+        $state->update( str_repeat( "\x00", ( ( 0x10 - $len ) & 0xf ) ) );
311
+        $state->update( ParagonIE_Sodium_Core_Util::store64_le( $adlen ) );
312
+        $state->update( ParagonIE_Sodium_Core_Util::store64_le( $len ) );
313 313
         return $ciphertext . $state->finish();
314 314
     }
315 315
 
@@ -333,13 +333,13 @@  discard block
 block discarded – undo
333 333
         $key = ''
334 334
     ) {
335 335
         $subkey = ParagonIE_Sodium_Core_HChaCha20::hChaCha20(
336
-            ParagonIE_Sodium_Core_Util::substr($nonce, 0, 16),
336
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 0, 16 ),
337 337
             $key
338 338
         );
339 339
         $nonceLast = "\x00\x00\x00\x00" .
340
-            ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8);
340
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 );
341 341
 
342
-        return self::aead_chacha20poly1305_ietf_decrypt($message, $ad, $nonceLast, $subkey);
342
+        return self::aead_chacha20poly1305_ietf_decrypt( $message, $ad, $nonceLast, $subkey );
343 343
     }
344 344
 
345 345
     /**
@@ -362,13 +362,13 @@  discard block
 block discarded – undo
362 362
         $key = ''
363 363
     ) {
364 364
         $subkey = ParagonIE_Sodium_Core_HChaCha20::hChaCha20(
365
-            ParagonIE_Sodium_Core_Util::substr($nonce, 0, 16),
365
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 0, 16 ),
366 366
             $key
367 367
         );
368 368
         $nonceLast = "\x00\x00\x00\x00" .
369
-            ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8);
369
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 );
370 370
 
371
-        return self::aead_chacha20poly1305_ietf_encrypt($message, $ad, $nonceLast, $subkey);
371
+        return self::aead_chacha20poly1305_ietf_encrypt( $message, $ad, $nonceLast, $subkey );
372 372
     }
373 373
 
374 374
     /**
@@ -381,10 +381,10 @@  discard block
 block discarded – undo
381 381
      * @return string
382 382
      * @throws TypeError
383 383
      */
384
-    public static function auth($message, $key)
384
+    public static function auth( $message, $key )
385 385
     {
386 386
         return ParagonIE_Sodium_Core_Util::substr(
387
-            hash_hmac('sha512', $message, $key, true),
387
+            hash_hmac( 'sha512', $message, $key, true ),
388 388
             0,
389 389
             32
390 390
         );
@@ -402,11 +402,11 @@  discard block
 block discarded – undo
402 402
      * @throws SodiumException
403 403
      * @throws TypeError
404 404
      */
405
-    public static function auth_verify($mac, $message, $key)
405
+    public static function auth_verify( $mac, $message, $key )
406 406
     {
407 407
         return ParagonIE_Sodium_Core_Util::hashEquals(
408 408
             $mac,
409
-            self::auth($message, $key)
409
+            self::auth( $message, $key )
410 410
         );
411 411
     }
412 412
 
@@ -422,14 +422,14 @@  discard block
 block discarded – undo
422 422
      * @throws SodiumException
423 423
      * @throws TypeError
424 424
      */
425
-    public static function box($plaintext, $nonce, $keypair)
425
+    public static function box( $plaintext, $nonce, $keypair )
426 426
     {
427 427
         $c = self::secretbox(
428 428
             $plaintext,
429 429
             $nonce,
430 430
             self::box_beforenm(
431
-                self::box_secretkey($keypair),
432
-                self::box_publickey($keypair)
431
+                self::box_secretkey( $keypair ),
432
+                self::box_publickey( $keypair )
433 433
             )
434 434
         );
435 435
         return $c;
@@ -446,16 +446,16 @@  discard block
 block discarded – undo
446 446
      * @throws SodiumException
447 447
      * @throws TypeError
448 448
      */
449
-    public static function box_seal($message, $publicKey)
449
+    public static function box_seal( $message, $publicKey )
450 450
     {
451 451
         /** @var string $ephemeralKeypair */
452 452
         $ephemeralKeypair = self::box_keypair();
453 453
 
454 454
         /** @var string $ephemeralSK */
455
-        $ephemeralSK = self::box_secretkey($ephemeralKeypair);
455
+        $ephemeralSK = self::box_secretkey( $ephemeralKeypair );
456 456
 
457 457
         /** @var string $ephemeralPK */
458
-        $ephemeralPK = self::box_publickey($ephemeralKeypair);
458
+        $ephemeralPK = self::box_publickey( $ephemeralKeypair );
459 459
 
460 460
         /** @var string $nonce */
461 461
         $nonce = self::generichash(
@@ -465,15 +465,15 @@  discard block
 block discarded – undo
465 465
         );
466 466
 
467 467
         /** @var string $keypair - The combined keypair used in crypto_box() */
468
-        $keypair = self::box_keypair_from_secretkey_and_publickey($ephemeralSK, $publicKey);
468
+        $keypair = self::box_keypair_from_secretkey_and_publickey( $ephemeralSK, $publicKey );
469 469
 
470 470
         /** @var string $ciphertext Ciphertext + MAC from crypto_box */
471
-        $ciphertext = self::box($message, $nonce, $keypair);
471
+        $ciphertext = self::box( $message, $nonce, $keypair );
472 472
         try {
473
-            ParagonIE_Sodium_Compat::memzero($ephemeralKeypair);
474
-            ParagonIE_Sodium_Compat::memzero($ephemeralSK);
475
-            ParagonIE_Sodium_Compat::memzero($nonce);
476
-        } catch (SodiumException $ex) {
473
+            ParagonIE_Sodium_Compat::memzero( $ephemeralKeypair );
474
+            ParagonIE_Sodium_Compat::memzero( $ephemeralSK );
475
+            ParagonIE_Sodium_Compat::memzero( $nonce );
476
+        } catch ( SodiumException $ex ) {
477 477
             $ephemeralKeypair = null;
478 478
             $ephemeralSK = null;
479 479
             $nonce = null;
@@ -492,19 +492,19 @@  discard block
 block discarded – undo
492 492
      * @throws SodiumException
493 493
      * @throws TypeError
494 494
      */
495
-    public static function box_seal_open($message, $keypair)
495
+    public static function box_seal_open( $message, $keypair )
496 496
     {
497 497
         /** @var string $ephemeralPK */
498
-        $ephemeralPK = ParagonIE_Sodium_Core_Util::substr($message, 0, 32);
498
+        $ephemeralPK = ParagonIE_Sodium_Core_Util::substr( $message, 0, 32 );
499 499
 
500 500
         /** @var string $ciphertext (ciphertext + MAC) */
501
-        $ciphertext = ParagonIE_Sodium_Core_Util::substr($message, 32);
501
+        $ciphertext = ParagonIE_Sodium_Core_Util::substr( $message, 32 );
502 502
 
503 503
         /** @var string $secretKey */
504
-        $secretKey = self::box_secretkey($keypair);
504
+        $secretKey = self::box_secretkey( $keypair );
505 505
 
506 506
         /** @var string $publicKey */
507
-        $publicKey = self::box_publickey($keypair);
507
+        $publicKey = self::box_publickey( $keypair );
508 508
 
509 509
         /** @var string $nonce */
510 510
         $nonce = self::generichash(
@@ -514,15 +514,15 @@  discard block
 block discarded – undo
514 514
         );
515 515
 
516 516
         /** @var string $keypair */
517
-        $keypair = self::box_keypair_from_secretkey_and_publickey($secretKey, $ephemeralPK);
517
+        $keypair = self::box_keypair_from_secretkey_and_publickey( $secretKey, $ephemeralPK );
518 518
 
519 519
         /** @var string $m */
520
-        $m = self::box_open($ciphertext, $nonce, $keypair);
520
+        $m = self::box_open( $ciphertext, $nonce, $keypair );
521 521
         try {
522
-            ParagonIE_Sodium_Compat::memzero($secretKey);
523
-            ParagonIE_Sodium_Compat::memzero($ephemeralPK);
524
-            ParagonIE_Sodium_Compat::memzero($nonce);
525
-        } catch (SodiumException $ex) {
522
+            ParagonIE_Sodium_Compat::memzero( $secretKey );
523
+            ParagonIE_Sodium_Compat::memzero( $ephemeralPK );
524
+            ParagonIE_Sodium_Compat::memzero( $nonce );
525
+        } catch ( SodiumException $ex ) {
526 526
             $secretKey = null;
527 527
             $ephemeralPK = null;
528 528
             $nonce = null;
@@ -541,11 +541,11 @@  discard block
 block discarded – undo
541 541
      * @throws SodiumException
542 542
      * @throws TypeError
543 543
      */
544
-    public static function box_beforenm($sk, $pk)
544
+    public static function box_beforenm( $sk, $pk )
545 545
     {
546 546
         return ParagonIE_Sodium_Core_HSalsa20::hsalsa20(
547
-            str_repeat("\x00", 16),
548
-            self::scalarmult($sk, $pk)
547
+            str_repeat( "\x00", 16 ),
548
+            self::scalarmult( $sk, $pk )
549 549
         );
550 550
     }
551 551
 
@@ -559,8 +559,8 @@  discard block
 block discarded – undo
559 559
      */
560 560
     public static function box_keypair()
561 561
     {
562
-        $sKey = random_bytes(32);
563
-        $pKey = self::scalarmult_base($sKey);
562
+        $sKey = random_bytes( 32 );
563
+        $pKey = self::scalarmult_base( $sKey );
564 564
         return $sKey . $pKey;
565 565
     }
566 566
 
@@ -570,14 +570,14 @@  discard block
 block discarded – undo
570 570
      * @throws SodiumException
571 571
      * @throws TypeError
572 572
      */
573
-    public static function box_seed_keypair($seed)
573
+    public static function box_seed_keypair( $seed )
574 574
     {
575 575
         $sKey = ParagonIE_Sodium_Core_Util::substr(
576
-            hash('sha512', $seed, true),
576
+            hash( 'sha512', $seed, true ),
577 577
             0,
578 578
             32
579 579
         );
580
-        $pKey = self::scalarmult_base($sKey);
580
+        $pKey = self::scalarmult_base( $sKey );
581 581
         return $sKey . $pKey;
582 582
     }
583 583
 
@@ -589,10 +589,10 @@  discard block
 block discarded – undo
589 589
      * @return string
590 590
      * @throws TypeError
591 591
      */
592
-    public static function box_keypair_from_secretkey_and_publickey($sKey, $pKey)
592
+    public static function box_keypair_from_secretkey_and_publickey( $sKey, $pKey )
593 593
     {
594
-        return ParagonIE_Sodium_Core_Util::substr($sKey, 0, 32) .
595
-            ParagonIE_Sodium_Core_Util::substr($pKey, 0, 32);
594
+        return ParagonIE_Sodium_Core_Util::substr( $sKey, 0, 32 ) .
595
+            ParagonIE_Sodium_Core_Util::substr( $pKey, 0, 32 );
596 596
     }
597 597
 
598 598
     /**
@@ -603,14 +603,14 @@  discard block
 block discarded – undo
603 603
      * @throws RangeException
604 604
      * @throws TypeError
605 605
      */
606
-    public static function box_secretkey($keypair)
606
+    public static function box_secretkey( $keypair )
607 607
     {
608
-        if (ParagonIE_Sodium_Core_Util::strlen($keypair) !== 64) {
608
+        if ( ParagonIE_Sodium_Core_Util::strlen( $keypair ) !== 64 ) {
609 609
             throw new RangeException(
610 610
                 'Must be ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES bytes long.'
611 611
             );
612 612
         }
613
-        return ParagonIE_Sodium_Core_Util::substr($keypair, 0, 32);
613
+        return ParagonIE_Sodium_Core_Util::substr( $keypair, 0, 32 );
614 614
     }
615 615
 
616 616
     /**
@@ -621,14 +621,14 @@  discard block
 block discarded – undo
621 621
      * @throws RangeException
622 622
      * @throws TypeError
623 623
      */
624
-    public static function box_publickey($keypair)
624
+    public static function box_publickey( $keypair )
625 625
     {
626
-        if (ParagonIE_Sodium_Core_Util::strlen($keypair) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES) {
626
+        if ( ParagonIE_Sodium_Core_Util::strlen( $keypair ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES ) {
627 627
             throw new RangeException(
628 628
                 'Must be ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES bytes long.'
629 629
             );
630 630
         }
631
-        return ParagonIE_Sodium_Core_Util::substr($keypair, 32, 32);
631
+        return ParagonIE_Sodium_Core_Util::substr( $keypair, 32, 32 );
632 632
     }
633 633
 
634 634
     /**
@@ -640,14 +640,14 @@  discard block
 block discarded – undo
640 640
      * @throws SodiumException
641 641
      * @throws TypeError
642 642
      */
643
-    public static function box_publickey_from_secretkey($sKey)
643
+    public static function box_publickey_from_secretkey( $sKey )
644 644
     {
645
-        if (ParagonIE_Sodium_Core_Util::strlen($sKey) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_SECRETKEYBYTES) {
645
+        if ( ParagonIE_Sodium_Core_Util::strlen( $sKey ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_SECRETKEYBYTES ) {
646 646
             throw new RangeException(
647 647
                 'Must be ParagonIE_Sodium_Compat::CRYPTO_BOX_SECRETKEYBYTES bytes long.'
648 648
             );
649 649
         }
650
-        return self::scalarmult_base($sKey);
650
+        return self::scalarmult_base( $sKey );
651 651
     }
652 652
 
653 653
     /**
@@ -662,14 +662,14 @@  discard block
 block discarded – undo
662 662
      * @throws SodiumException
663 663
      * @throws TypeError
664 664
      */
665
-    public static function box_open($ciphertext, $nonce, $keypair)
665
+    public static function box_open( $ciphertext, $nonce, $keypair )
666 666
     {
667 667
         return self::secretbox_open(
668 668
             $ciphertext,
669 669
             $nonce,
670 670
             self::box_beforenm(
671
-                self::box_secretkey($keypair),
672
-                self::box_publickey($keypair)
671
+                self::box_secretkey( $keypair ),
672
+                self::box_publickey( $keypair )
673 673
             )
674 674
         );
675 675
     }
@@ -687,34 +687,34 @@  discard block
 block discarded – undo
687 687
      * @throws SodiumException
688 688
      * @throws TypeError
689 689
      */
690
-    public static function generichash($message, $key = '', $outlen = 32)
690
+    public static function generichash( $message, $key = '', $outlen = 32 )
691 691
     {
692 692
         // This ensures that ParagonIE_Sodium_Core_BLAKE2b::$iv is initialized
693 693
         ParagonIE_Sodium_Core_BLAKE2b::pseudoConstructor();
694 694
 
695 695
         $k = null;
696
-        if (!empty($key)) {
696
+        if ( ! empty( $key ) ) {
697 697
             /** @var SplFixedArray $k */
698
-            $k = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray($key);
699
-            if ($k->count() > ParagonIE_Sodium_Core_BLAKE2b::KEYBYTES) {
700
-                throw new RangeException('Invalid key size');
698
+            $k = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray( $key );
699
+            if ( $k->count() > ParagonIE_Sodium_Core_BLAKE2b::KEYBYTES ) {
700
+                throw new RangeException( 'Invalid key size' );
701 701
             }
702 702
         }
703 703
 
704 704
         /** @var SplFixedArray $in */
705
-        $in = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray($message);
705
+        $in = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray( $message );
706 706
 
707 707
         /** @var SplFixedArray $ctx */
708
-        $ctx = ParagonIE_Sodium_Core_BLAKE2b::init($k, $outlen);
709
-        ParagonIE_Sodium_Core_BLAKE2b::update($ctx, $in, $in->count());
708
+        $ctx = ParagonIE_Sodium_Core_BLAKE2b::init( $k, $outlen );
709
+        ParagonIE_Sodium_Core_BLAKE2b::update( $ctx, $in, $in->count() );
710 710
 
711 711
         /** @var SplFixedArray $out */
712
-        $out = new SplFixedArray($outlen);
713
-        $out = ParagonIE_Sodium_Core_BLAKE2b::finish($ctx, $out);
712
+        $out = new SplFixedArray( $outlen );
713
+        $out = ParagonIE_Sodium_Core_BLAKE2b::finish( $ctx, $out );
714 714
 
715 715
         /** @var array<int, int> */
716 716
         $outArray = $out->toArray();
717
-        return ParagonIE_Sodium_Core_Util::intArrayToString($outArray);
717
+        return ParagonIE_Sodium_Core_Util::intArrayToString( $outArray );
718 718
     }
719 719
 
720 720
     /**
@@ -728,22 +728,22 @@  discard block
 block discarded – undo
728 728
      * @throws SodiumException
729 729
      * @throws TypeError
730 730
      */
731
-    public static function generichash_final($ctx, $outlen = 32)
731
+    public static function generichash_final( $ctx, $outlen = 32 )
732 732
     {
733
-        if (!is_string($ctx)) {
734
-            throw new TypeError('Context must be a string');
733
+        if ( ! is_string( $ctx ) ) {
734
+            throw new TypeError( 'Context must be a string' );
735 735
         }
736
-        $out = new SplFixedArray($outlen);
736
+        $out = new SplFixedArray( $outlen );
737 737
 
738 738
         /** @var SplFixedArray $context */
739
-        $context = ParagonIE_Sodium_Core_BLAKE2b::stringToContext($ctx);
739
+        $context = ParagonIE_Sodium_Core_BLAKE2b::stringToContext( $ctx );
740 740
 
741 741
         /** @var SplFixedArray $out */
742
-        $out = ParagonIE_Sodium_Core_BLAKE2b::finish($context, $out);
742
+        $out = ParagonIE_Sodium_Core_BLAKE2b::finish( $context, $out );
743 743
 
744 744
         /** @var array<int, int> */
745 745
         $outArray = $out->toArray();
746
-        return ParagonIE_Sodium_Core_Util::intArrayToString($outArray);
746
+        return ParagonIE_Sodium_Core_Util::intArrayToString( $outArray );
747 747
     }
748 748
 
749 749
     /**
@@ -758,23 +758,23 @@  discard block
 block discarded – undo
758 758
      * @throws SodiumException
759 759
      * @throws TypeError
760 760
      */
761
-    public static function generichash_init($key = '', $outputLength = 32)
761
+    public static function generichash_init( $key = '', $outputLength = 32 )
762 762
     {
763 763
         // This ensures that ParagonIE_Sodium_Core_BLAKE2b::$iv is initialized
764 764
         ParagonIE_Sodium_Core_BLAKE2b::pseudoConstructor();
765 765
 
766 766
         $k = null;
767
-        if (!empty($key)) {
768
-            $k = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray($key);
769
-            if ($k->count() > ParagonIE_Sodium_Core_BLAKE2b::KEYBYTES) {
770
-                throw new RangeException('Invalid key size');
767
+        if ( ! empty( $key ) ) {
768
+            $k = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray( $key );
769
+            if ( $k->count() > ParagonIE_Sodium_Core_BLAKE2b::KEYBYTES ) {
770
+                throw new RangeException( 'Invalid key size' );
771 771
             }
772 772
         }
773 773
 
774 774
         /** @var SplFixedArray $ctx */
775
-        $ctx = ParagonIE_Sodium_Core_BLAKE2b::init($k, $outputLength);
775
+        $ctx = ParagonIE_Sodium_Core_BLAKE2b::init( $k, $outputLength );
776 776
 
777
-        return ParagonIE_Sodium_Core_BLAKE2b::contextToString($ctx);
777
+        return ParagonIE_Sodium_Core_BLAKE2b::contextToString( $ctx );
778 778
     }
779 779
 
780 780
     /**
@@ -801,27 +801,27 @@  discard block
 block discarded – undo
801 801
         ParagonIE_Sodium_Core_BLAKE2b::pseudoConstructor();
802 802
 
803 803
         $k = null;
804
-        if (!empty($key)) {
805
-            $k = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray($key);
806
-            if ($k->count() > ParagonIE_Sodium_Core_BLAKE2b::KEYBYTES) {
807
-                throw new RangeException('Invalid key size');
804
+        if ( ! empty( $key ) ) {
805
+            $k = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray( $key );
806
+            if ( $k->count() > ParagonIE_Sodium_Core_BLAKE2b::KEYBYTES ) {
807
+                throw new RangeException( 'Invalid key size' );
808 808
             }
809 809
         }
810
-        if (!empty($salt)) {
811
-            $s = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray($salt);
810
+        if ( ! empty( $salt ) ) {
811
+            $s = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray( $salt );
812 812
         } else {
813 813
             $s = null;
814 814
         }
815
-        if (!empty($salt)) {
816
-            $p = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray($personal);
815
+        if ( ! empty( $salt ) ) {
816
+            $p = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray( $personal );
817 817
         } else {
818 818
             $p = null;
819 819
         }
820 820
 
821 821
         /** @var SplFixedArray $ctx */
822
-        $ctx = ParagonIE_Sodium_Core_BLAKE2b::init($k, $outputLength, $s, $p);
822
+        $ctx = ParagonIE_Sodium_Core_BLAKE2b::init( $k, $outputLength, $s, $p );
823 823
 
824
-        return ParagonIE_Sodium_Core_BLAKE2b::contextToString($ctx);
824
+        return ParagonIE_Sodium_Core_BLAKE2b::contextToString( $ctx );
825 825
     }
826 826
 
827 827
     /**
@@ -835,20 +835,20 @@  discard block
 block discarded – undo
835 835
      * @throws SodiumException
836 836
      * @throws TypeError
837 837
      */
838
-    public static function generichash_update($ctx, $message)
838
+    public static function generichash_update( $ctx, $message )
839 839
     {
840 840
         // This ensures that ParagonIE_Sodium_Core_BLAKE2b::$iv is initialized
841 841
         ParagonIE_Sodium_Core_BLAKE2b::pseudoConstructor();
842 842
 
843 843
         /** @var SplFixedArray $context */
844
-        $context = ParagonIE_Sodium_Core_BLAKE2b::stringToContext($ctx);
844
+        $context = ParagonIE_Sodium_Core_BLAKE2b::stringToContext( $ctx );
845 845
 
846 846
         /** @var SplFixedArray $in */
847
-        $in = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray($message);
847
+        $in = ParagonIE_Sodium_Core_BLAKE2b::stringToSplFixedArray( $message );
848 848
 
849
-        ParagonIE_Sodium_Core_BLAKE2b::update($context, $in, $in->count());
849
+        ParagonIE_Sodium_Core_BLAKE2b::update( $context, $in, $in->count() );
850 850
 
851
-        return ParagonIE_Sodium_Core_BLAKE2b::contextToString($context);
851
+        return ParagonIE_Sodium_Core_BLAKE2b::contextToString( $context );
852 852
     }
853 853
 
854 854
     /**
@@ -864,10 +864,10 @@  discard block
 block discarded – undo
864 864
      * @throws SodiumException
865 865
      * @throws TypeError
866 866
      */
867
-    public static function keyExchange($my_sk, $their_pk, $client_pk, $server_pk)
867
+    public static function keyExchange( $my_sk, $their_pk, $client_pk, $server_pk )
868 868
     {
869 869
         return ParagonIE_Sodium_Compat::crypto_generichash(
870
-            ParagonIE_Sodium_Compat::crypto_scalarmult($my_sk, $their_pk) .
870
+            ParagonIE_Sodium_Compat::crypto_scalarmult( $my_sk, $their_pk ) .
871 871
             $client_pk .
872 872
             $server_pk
873 873
         );
@@ -885,10 +885,10 @@  discard block
 block discarded – undo
885 885
      * @throws SodiumException
886 886
      * @throws TypeError
887 887
      */
888
-    public static function scalarmult($sKey, $pKey)
888
+    public static function scalarmult( $sKey, $pKey )
889 889
     {
890
-        $q = ParagonIE_Sodium_Core_X25519::crypto_scalarmult_curve25519_ref10($sKey, $pKey);
891
-        self::scalarmult_throw_if_zero($q);
890
+        $q = ParagonIE_Sodium_Core_X25519::crypto_scalarmult_curve25519_ref10( $sKey, $pKey );
891
+        self::scalarmult_throw_if_zero( $q );
892 892
         return $q;
893 893
     }
894 894
 
@@ -902,10 +902,10 @@  discard block
 block discarded – undo
902 902
      * @throws SodiumException
903 903
      * @throws TypeError
904 904
      */
905
-    public static function scalarmult_base($secret)
905
+    public static function scalarmult_base( $secret )
906 906
     {
907
-        $q = ParagonIE_Sodium_Core_X25519::crypto_scalarmult_curve25519_ref10_base($secret);
908
-        self::scalarmult_throw_if_zero($q);
907
+        $q = ParagonIE_Sodium_Core_X25519::crypto_scalarmult_curve25519_ref10_base( $secret );
908
+        self::scalarmult_throw_if_zero( $q );
909 909
         return $q;
910 910
     }
911 911
 
@@ -917,16 +917,16 @@  discard block
 block discarded – undo
917 917
      * @throws SodiumException
918 918
      * @throws TypeError
919 919
      */
920
-    protected static function scalarmult_throw_if_zero($q)
920
+    protected static function scalarmult_throw_if_zero( $q )
921 921
     {
922 922
         $d = 0;
923
-        for ($i = 0; $i < self::box_curve25519xsalsa20poly1305_SECRETKEYBYTES; ++$i) {
924
-            $d |= ParagonIE_Sodium_Core_Util::chrToInt($q[$i]);
923
+        for ( $i = 0; $i < self::box_curve25519xsalsa20poly1305_SECRETKEYBYTES; ++$i ) {
924
+            $d |= ParagonIE_Sodium_Core_Util::chrToInt( $q[ $i ] );
925 925
         }
926 926
 
927 927
         /* branch-free variant of === 0 */
928
-        if (-(1 & (($d - 1) >> 8))) {
929
-            throw new SodiumException('Zero public key is not allowed');
928
+        if (-( 1 & ( ( $d - 1 ) >> 8 ) )) {
929
+            throw new SodiumException( 'Zero public key is not allowed' );
930 930
         }
931 931
     }
932 932
 
@@ -942,26 +942,26 @@  discard block
 block discarded – undo
942 942
      * @throws SodiumException
943 943
      * @throws TypeError
944 944
      */
945
-    public static function secretbox($plaintext, $nonce, $key)
945
+    public static function secretbox( $plaintext, $nonce, $key )
946 946
     {
947 947
         /** @var string $subkey */
948
-        $subkey = ParagonIE_Sodium_Core_HSalsa20::hsalsa20($nonce, $key);
948
+        $subkey = ParagonIE_Sodium_Core_HSalsa20::hsalsa20( $nonce, $key );
949 949
 
950 950
         /** @var string $block0 */
951
-        $block0 = str_repeat("\x00", 32);
951
+        $block0 = str_repeat( "\x00", 32 );
952 952
 
953 953
         /** @var int $mlen - Length of the plaintext message */
954
-        $mlen = ParagonIE_Sodium_Core_Util::strlen($plaintext);
954
+        $mlen = ParagonIE_Sodium_Core_Util::strlen( $plaintext );
955 955
         $mlen0 = $mlen;
956
-        if ($mlen0 > 64 - self::secretbox_xsalsa20poly1305_ZEROBYTES) {
956
+        if ( $mlen0 > 64 - self::secretbox_xsalsa20poly1305_ZEROBYTES ) {
957 957
             $mlen0 = 64 - self::secretbox_xsalsa20poly1305_ZEROBYTES;
958 958
         }
959
-        $block0 .= ParagonIE_Sodium_Core_Util::substr($plaintext, 0, $mlen0);
959
+        $block0 .= ParagonIE_Sodium_Core_Util::substr( $plaintext, 0, $mlen0 );
960 960
 
961 961
         /** @var string $block0 */
962 962
         $block0 = ParagonIE_Sodium_Core_Salsa20::salsa20_xor(
963 963
             $block0,
964
-            ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8),
964
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 ),
965 965
             $subkey
966 966
         );
967 967
 
@@ -970,13 +970,13 @@  discard block
 block discarded – undo
970 970
             $block0,
971 971
             self::secretbox_xsalsa20poly1305_ZEROBYTES
972 972
         );
973
-        if ($mlen > $mlen0) {
973
+        if ( $mlen > $mlen0 ) {
974 974
             $c .= ParagonIE_Sodium_Core_Salsa20::salsa20_xor_ic(
975 975
                 ParagonIE_Sodium_Core_Util::substr(
976 976
                     $plaintext,
977 977
                     self::secretbox_xsalsa20poly1305_ZEROBYTES
978 978
                 ),
979
-                ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8),
979
+                ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 ),
980 980
                 1,
981 981
                 $subkey
982 982
             );
@@ -989,18 +989,18 @@  discard block
 block discarded – undo
989 989
             )
990 990
         );
991 991
         try {
992
-            ParagonIE_Sodium_Compat::memzero($block0);
993
-            ParagonIE_Sodium_Compat::memzero($subkey);
994
-        } catch (SodiumException $ex) {
992
+            ParagonIE_Sodium_Compat::memzero( $block0 );
993
+            ParagonIE_Sodium_Compat::memzero( $subkey );
994
+        } catch ( SodiumException $ex ) {
995 995
             $block0 = null;
996 996
             $subkey = null;
997 997
         }
998 998
 
999
-        $state->update($c);
999
+        $state->update( $c );
1000 1000
 
1001 1001
         /** @var string $c - MAC || ciphertext */
1002 1002
         $c = $state->finish() . $c;
1003
-        unset($state);
1003
+        unset( $state );
1004 1004
 
1005 1005
         return $c;
1006 1006
     }
@@ -1017,7 +1017,7 @@  discard block
 block discarded – undo
1017 1017
      * @throws SodiumException
1018 1018
      * @throws TypeError
1019 1019
      */
1020
-    public static function secretbox_open($ciphertext, $nonce, $key)
1020
+    public static function secretbox_open( $ciphertext, $nonce, $key )
1021 1021
     {
1022 1022
         /** @var string $mac */
1023 1023
         $mac = ParagonIE_Sodium_Core_Util::substr(
@@ -1033,46 +1033,46 @@  discard block
 block discarded – undo
1033 1033
         );
1034 1034
 
1035 1035
         /** @var int $clen */
1036
-        $clen = ParagonIE_Sodium_Core_Util::strlen($c);
1036
+        $clen = ParagonIE_Sodium_Core_Util::strlen( $c );
1037 1037
 
1038 1038
         /** @var string $subkey */
1039
-        $subkey = ParagonIE_Sodium_Core_HSalsa20::hsalsa20($nonce, $key);
1039
+        $subkey = ParagonIE_Sodium_Core_HSalsa20::hsalsa20( $nonce, $key );
1040 1040
 
1041 1041
         /** @var string $block0 */
1042 1042
         $block0 = ParagonIE_Sodium_Core_Salsa20::salsa20(
1043 1043
             64,
1044
-            ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8),
1044
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 ),
1045 1045
             $subkey
1046 1046
         );
1047 1047
         $verified = ParagonIE_Sodium_Core_Poly1305::onetimeauth_verify(
1048 1048
             $mac,
1049 1049
             $c,
1050
-            ParagonIE_Sodium_Core_Util::substr($block0, 0, 32)
1050
+            ParagonIE_Sodium_Core_Util::substr( $block0, 0, 32 )
1051 1051
         );
1052
-        if (!$verified) {
1052
+        if ( ! $verified ) {
1053 1053
             try {
1054
-                ParagonIE_Sodium_Compat::memzero($subkey);
1055
-            } catch (SodiumException $ex) {
1054
+                ParagonIE_Sodium_Compat::memzero( $subkey );
1055
+            } catch ( SodiumException $ex ) {
1056 1056
                 $subkey = null;
1057 1057
             }
1058
-            throw new SodiumException('Invalid MAC');
1058
+            throw new SodiumException( 'Invalid MAC' );
1059 1059
         }
1060 1060
 
1061 1061
         /** @var string $m - Decrypted message */
1062 1062
         $m = ParagonIE_Sodium_Core_Util::xorStrings(
1063
-            ParagonIE_Sodium_Core_Util::substr($block0, self::secretbox_xsalsa20poly1305_ZEROBYTES),
1064
-            ParagonIE_Sodium_Core_Util::substr($c, 0, self::secretbox_xsalsa20poly1305_ZEROBYTES)
1063
+            ParagonIE_Sodium_Core_Util::substr( $block0, self::secretbox_xsalsa20poly1305_ZEROBYTES ),
1064
+            ParagonIE_Sodium_Core_Util::substr( $c, 0, self::secretbox_xsalsa20poly1305_ZEROBYTES )
1065 1065
         );
1066
-        if ($clen > self::secretbox_xsalsa20poly1305_ZEROBYTES) {
1066
+        if ( $clen > self::secretbox_xsalsa20poly1305_ZEROBYTES ) {
1067 1067
             // We had more than 1 block, so let's continue to decrypt the rest.
1068 1068
             $m .= ParagonIE_Sodium_Core_Salsa20::salsa20_xor_ic(
1069 1069
                 ParagonIE_Sodium_Core_Util::substr(
1070 1070
                     $c,
1071 1071
                     self::secretbox_xsalsa20poly1305_ZEROBYTES
1072 1072
                 ),
1073
-                ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8),
1073
+                ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 ),
1074 1074
                 1,
1075
-                (string) $subkey
1075
+                (string)$subkey
1076 1076
             );
1077 1077
         }
1078 1078
         return $m;
@@ -1090,25 +1090,25 @@  discard block
 block discarded – undo
1090 1090
      * @throws SodiumException
1091 1091
      * @throws TypeError
1092 1092
      */
1093
-    public static function secretbox_xchacha20poly1305($plaintext, $nonce, $key)
1093
+    public static function secretbox_xchacha20poly1305( $plaintext, $nonce, $key )
1094 1094
     {
1095 1095
         /** @var string $subkey */
1096 1096
         $subkey = ParagonIE_Sodium_Core_HChaCha20::hChaCha20(
1097
-            ParagonIE_Sodium_Core_Util::substr($nonce, 0, 16),
1097
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 0, 16 ),
1098 1098
             $key
1099 1099
         );
1100
-        $nonceLast = ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8);
1100
+        $nonceLast = ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 );
1101 1101
 
1102 1102
         /** @var string $block0 */
1103
-        $block0 = str_repeat("\x00", 32);
1103
+        $block0 = str_repeat( "\x00", 32 );
1104 1104
 
1105 1105
         /** @var int $mlen - Length of the plaintext message */
1106
-        $mlen = ParagonIE_Sodium_Core_Util::strlen($plaintext);
1106
+        $mlen = ParagonIE_Sodium_Core_Util::strlen( $plaintext );
1107 1107
         $mlen0 = $mlen;
1108
-        if ($mlen0 > 64 - self::secretbox_xchacha20poly1305_ZEROBYTES) {
1108
+        if ( $mlen0 > 64 - self::secretbox_xchacha20poly1305_ZEROBYTES ) {
1109 1109
             $mlen0 = 64 - self::secretbox_xchacha20poly1305_ZEROBYTES;
1110 1110
         }
1111
-        $block0 .= ParagonIE_Sodium_Core_Util::substr($plaintext, 0, $mlen0);
1111
+        $block0 .= ParagonIE_Sodium_Core_Util::substr( $plaintext, 0, $mlen0 );
1112 1112
 
1113 1113
         /** @var string $block0 */
1114 1114
         $block0 = ParagonIE_Sodium_Core_ChaCha20::streamXorIc(
@@ -1122,7 +1122,7 @@  discard block
 block discarded – undo
1122 1122
             $block0,
1123 1123
             self::secretbox_xchacha20poly1305_ZEROBYTES
1124 1124
         );
1125
-        if ($mlen > $mlen0) {
1125
+        if ( $mlen > $mlen0 ) {
1126 1126
             $c .= ParagonIE_Sodium_Core_ChaCha20::streamXorIc(
1127 1127
                 ParagonIE_Sodium_Core_Util::substr(
1128 1128
                     $plaintext,
@@ -1130,7 +1130,7 @@  discard block
 block discarded – undo
1130 1130
                 ),
1131 1131
                 $nonceLast,
1132 1132
                 $subkey,
1133
-                ParagonIE_Sodium_Core_Util::store64_le(1)
1133
+                ParagonIE_Sodium_Core_Util::store64_le( 1 )
1134 1134
             );
1135 1135
         }
1136 1136
         $state = new ParagonIE_Sodium_Core_Poly1305_State(
@@ -1141,18 +1141,18 @@  discard block
 block discarded – undo
1141 1141
             )
1142 1142
         );
1143 1143
         try {
1144
-            ParagonIE_Sodium_Compat::memzero($block0);
1145
-            ParagonIE_Sodium_Compat::memzero($subkey);
1146
-        } catch (SodiumException $ex) {
1144
+            ParagonIE_Sodium_Compat::memzero( $block0 );
1145
+            ParagonIE_Sodium_Compat::memzero( $subkey );
1146
+        } catch ( SodiumException $ex ) {
1147 1147
             $block0 = null;
1148 1148
             $subkey = null;
1149 1149
         }
1150 1150
 
1151
-        $state->update($c);
1151
+        $state->update( $c );
1152 1152
 
1153 1153
         /** @var string $c - MAC || ciphertext */
1154 1154
         $c = $state->finish() . $c;
1155
-        unset($state);
1155
+        unset( $state );
1156 1156
 
1157 1157
         return $c;
1158 1158
     }
@@ -1169,7 +1169,7 @@  discard block
 block discarded – undo
1169 1169
      * @throws SodiumException
1170 1170
      * @throws TypeError
1171 1171
      */
1172
-    public static function secretbox_xchacha20poly1305_open($ciphertext, $nonce, $key)
1172
+    public static function secretbox_xchacha20poly1305_open( $ciphertext, $nonce, $key )
1173 1173
     {
1174 1174
         /** @var string $mac */
1175 1175
         $mac = ParagonIE_Sodium_Core_Util::substr(
@@ -1185,48 +1185,48 @@  discard block
 block discarded – undo
1185 1185
         );
1186 1186
 
1187 1187
         /** @var int $clen */
1188
-        $clen = ParagonIE_Sodium_Core_Util::strlen($c);
1188
+        $clen = ParagonIE_Sodium_Core_Util::strlen( $c );
1189 1189
 
1190 1190
         /** @var string $subkey */
1191
-        $subkey = ParagonIE_Sodium_Core_HChaCha20::hchacha20($nonce, $key);
1191
+        $subkey = ParagonIE_Sodium_Core_HChaCha20::hchacha20( $nonce, $key );
1192 1192
 
1193 1193
         /** @var string $block0 */
1194 1194
         $block0 = ParagonIE_Sodium_Core_ChaCha20::stream(
1195 1195
             64,
1196
-            ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8),
1196
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 ),
1197 1197
             $subkey
1198 1198
         );
1199 1199
         $verified = ParagonIE_Sodium_Core_Poly1305::onetimeauth_verify(
1200 1200
             $mac,
1201 1201
             $c,
1202
-            ParagonIE_Sodium_Core_Util::substr($block0, 0, 32)
1202
+            ParagonIE_Sodium_Core_Util::substr( $block0, 0, 32 )
1203 1203
         );
1204 1204
 
1205
-        if (!$verified) {
1205
+        if ( ! $verified ) {
1206 1206
             try {
1207
-                ParagonIE_Sodium_Compat::memzero($subkey);
1208
-            } catch (SodiumException $ex) {
1207
+                ParagonIE_Sodium_Compat::memzero( $subkey );
1208
+            } catch ( SodiumException $ex ) {
1209 1209
                 $subkey = null;
1210 1210
             }
1211
-            throw new SodiumException('Invalid MAC');
1211
+            throw new SodiumException( 'Invalid MAC' );
1212 1212
         }
1213 1213
 
1214 1214
         /** @var string $m - Decrypted message */
1215 1215
         $m = ParagonIE_Sodium_Core_Util::xorStrings(
1216
-            ParagonIE_Sodium_Core_Util::substr($block0, self::secretbox_xchacha20poly1305_ZEROBYTES),
1217
-            ParagonIE_Sodium_Core_Util::substr($c, 0, self::secretbox_xchacha20poly1305_ZEROBYTES)
1216
+            ParagonIE_Sodium_Core_Util::substr( $block0, self::secretbox_xchacha20poly1305_ZEROBYTES ),
1217
+            ParagonIE_Sodium_Core_Util::substr( $c, 0, self::secretbox_xchacha20poly1305_ZEROBYTES )
1218 1218
         );
1219 1219
 
1220
-        if ($clen > self::secretbox_xchacha20poly1305_ZEROBYTES) {
1220
+        if ( $clen > self::secretbox_xchacha20poly1305_ZEROBYTES ) {
1221 1221
             // We had more than 1 block, so let's continue to decrypt the rest.
1222 1222
             $m .= ParagonIE_Sodium_Core_ChaCha20::streamXorIc(
1223 1223
                 ParagonIE_Sodium_Core_Util::substr(
1224 1224
                     $c,
1225 1225
                     self::secretbox_xchacha20poly1305_ZEROBYTES
1226 1226
                 ),
1227
-                ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8),
1228
-                (string) $subkey,
1229
-                ParagonIE_Sodium_Core_Util::store64_le(1)
1227
+                ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 ),
1228
+                (string)$subkey,
1229
+                ParagonIE_Sodium_Core_Util::store64_le( 1 )
1230 1230
             );
1231 1231
         }
1232 1232
         return $m;
@@ -1238,16 +1238,16 @@  discard block
 block discarded – undo
1238 1238
      * @throws Exception
1239 1239
      * @throws SodiumException
1240 1240
      */
1241
-    public static function secretstream_xchacha20poly1305_init_push($key)
1241
+    public static function secretstream_xchacha20poly1305_init_push( $key )
1242 1242
     {
1243 1243
         # randombytes_buf(out, crypto_secretstream_xchacha20poly1305_HEADERBYTES);
1244
-        $out = random_bytes(24);
1244
+        $out = random_bytes( 24 );
1245 1245
 
1246 1246
         # crypto_core_hchacha20(state->k, out, k, NULL);
1247
-        $subkey = ParagonIE_Sodium_Core_HChaCha20::hChaCha20($out, $key);
1247
+        $subkey = ParagonIE_Sodium_Core_HChaCha20::hChaCha20( $out, $key );
1248 1248
         $state = new ParagonIE_Sodium_Core_SecretStream_State(
1249 1249
             $subkey,
1250
-            ParagonIE_Sodium_Core_Util::substr($out, 16, 8) . str_repeat("\0", 4)
1250
+            ParagonIE_Sodium_Core_Util::substr( $out, 16, 8 ) . str_repeat( "\0", 4 )
1251 1251
         );
1252 1252
 
1253 1253
         # _crypto_secretstream_xchacha20poly1305_counter_reset(state);
@@ -1268,16 +1268,16 @@  discard block
 block discarded – undo
1268 1268
      * @return string Returns a state.
1269 1269
      * @throws Exception
1270 1270
      */
1271
-    public static function secretstream_xchacha20poly1305_init_pull($key, $header)
1271
+    public static function secretstream_xchacha20poly1305_init_pull( $key, $header )
1272 1272
     {
1273 1273
         # crypto_core_hchacha20(state->k, in, k, NULL);
1274 1274
         $subkey = ParagonIE_Sodium_Core_HChaCha20::hChaCha20(
1275
-            ParagonIE_Sodium_Core_Util::substr($header, 0, 16),
1275
+            ParagonIE_Sodium_Core_Util::substr( $header, 0, 16 ),
1276 1276
             $key
1277 1277
         );
1278 1278
         $state = new ParagonIE_Sodium_Core_SecretStream_State(
1279 1279
             $subkey,
1280
-            ParagonIE_Sodium_Core_Util::substr($header, 16)
1280
+            ParagonIE_Sodium_Core_Util::substr( $header, 16 )
1281 1281
         );
1282 1282
         $state->counterReset();
1283 1283
         # memcpy(STATE_INONCE(state), in + crypto_core_hchacha20_INPUTBYTES,
@@ -1295,19 +1295,19 @@  discard block
 block discarded – undo
1295 1295
      * @return string
1296 1296
      * @throws SodiumException
1297 1297
      */
1298
-    public static function secretstream_xchacha20poly1305_push(&$state, $msg, $aad = '', $tag = 0)
1298
+    public static function secretstream_xchacha20poly1305_push( &$state, $msg, $aad = '', $tag = 0 )
1299 1299
     {
1300
-        $st = ParagonIE_Sodium_Core_SecretStream_State::fromString($state);
1300
+        $st = ParagonIE_Sodium_Core_SecretStream_State::fromString( $state );
1301 1301
         # crypto_onetimeauth_poly1305_state poly1305_state;
1302 1302
         # unsigned char                     block[64U];
1303 1303
         # unsigned char                     slen[8U];
1304 1304
         # unsigned char                    *c;
1305 1305
         # unsigned char                    *mac;
1306 1306
 
1307
-        $msglen = ParagonIE_Sodium_Core_Util::strlen($msg);
1308
-        $aadlen = ParagonIE_Sodium_Core_Util::strlen($aad);
1307
+        $msglen = ParagonIE_Sodium_Core_Util::strlen( $msg );
1308
+        $aadlen = ParagonIE_Sodium_Core_Util::strlen( $aad );
1309 1309
 
1310
-        if ((($msglen + 63) >> 6) > 0xfffffffe) {
1310
+        if ( ( ( $msglen + 63 ) >> 6 ) > 0xfffffffe ) {
1311 1311
             throw new SodiumException(
1312 1312
                 'message cannot be larger than SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX bytes'
1313 1313
             );
@@ -1324,62 +1324,62 @@  discard block
 block discarded – undo
1324 1324
         # crypto_onetimeauth_poly1305_init(&poly1305_state, block);
1325 1325
         # sodium_memzero(block, sizeof block);
1326 1326
         $auth = new ParagonIE_Sodium_Core_Poly1305_State(
1327
-            ParagonIE_Sodium_Core_ChaCha20::ietfStream(32, $st->getCombinedNonce(), $st->getKey())
1327
+            ParagonIE_Sodium_Core_ChaCha20::ietfStream( 32, $st->getCombinedNonce(), $st->getKey() )
1328 1328
         );
1329 1329
 
1330 1330
         # crypto_onetimeauth_poly1305_update(&poly1305_state, ad, adlen);
1331
-        $auth->update($aad);
1331
+        $auth->update( $aad );
1332 1332
 
1333 1333
         # crypto_onetimeauth_poly1305_update(&poly1305_state, _pad0,
1334 1334
         #     (0x10 - adlen) & 0xf);
1335
-        $auth->update(str_repeat("\0", ((0x10 - $aadlen) & 0xf)));
1335
+        $auth->update( str_repeat( "\0", ( ( 0x10 - $aadlen ) & 0xf ) ) );
1336 1336
 
1337 1337
         # memset(block, 0, sizeof block);
1338 1338
         # block[0] = tag;
1339 1339
         # crypto_stream_chacha20_ietf_xor_ic(block, block, sizeof block,
1340 1340
         #                                    state->nonce, 1U, state->k);
1341 1341
         $block = ParagonIE_Sodium_Core_ChaCha20::ietfStreamXorIc(
1342
-            ParagonIE_Sodium_Core_Util::intToChr($tag) . str_repeat("\0", 63),
1342
+            ParagonIE_Sodium_Core_Util::intToChr( $tag ) . str_repeat( "\0", 63 ),
1343 1343
             $st->getCombinedNonce(),
1344 1344
             $st->getKey(),
1345
-            ParagonIE_Sodium_Core_Util::store64_le(1)
1345
+            ParagonIE_Sodium_Core_Util::store64_le( 1 )
1346 1346
         );
1347 1347
 
1348 1348
         # crypto_onetimeauth_poly1305_update(&poly1305_state, block, sizeof block);
1349
-        $auth->update($block);
1349
+        $auth->update( $block );
1350 1350
 
1351 1351
         # out[0] = block[0];
1352
-        $out = $block[0];
1352
+        $out = $block[ 0 ];
1353 1353
         # c = out + (sizeof tag);
1354 1354
         # crypto_stream_chacha20_ietf_xor_ic(c, m, mlen, state->nonce, 2U, state->k);
1355 1355
         $cipher = ParagonIE_Sodium_Core_ChaCha20::ietfStreamXorIc(
1356 1356
             $msg,
1357 1357
             $st->getCombinedNonce(),
1358 1358
             $st->getKey(),
1359
-            ParagonIE_Sodium_Core_Util::store64_le(2)
1359
+            ParagonIE_Sodium_Core_Util::store64_le( 2 )
1360 1360
         );
1361 1361
 
1362 1362
         # crypto_onetimeauth_poly1305_update(&poly1305_state, c, mlen);
1363
-        $auth->update($cipher);
1363
+        $auth->update( $cipher );
1364 1364
 
1365 1365
         $out .= $cipher;
1366
-        unset($cipher);
1366
+        unset( $cipher );
1367 1367
 
1368 1368
         # crypto_onetimeauth_poly1305_update
1369 1369
         # (&poly1305_state, _pad0, (0x10 - (sizeof block) + mlen) & 0xf);
1370
-        $auth->update(str_repeat("\0", ((0x10 - 64 + $msglen) & 0xf)));
1370
+        $auth->update( str_repeat( "\0", ( ( 0x10 - 64 + $msglen ) & 0xf ) ) );
1371 1371
 
1372 1372
         # STORE64_LE(slen, (uint64_t) adlen);
1373
-        $slen = ParagonIE_Sodium_Core_Util::store64_le($aadlen);
1373
+        $slen = ParagonIE_Sodium_Core_Util::store64_le( $aadlen );
1374 1374
 
1375 1375
         # crypto_onetimeauth_poly1305_update(&poly1305_state, slen, sizeof slen);
1376
-        $auth->update($slen);
1376
+        $auth->update( $slen );
1377 1377
 
1378 1378
         # STORE64_LE(slen, (sizeof block) + mlen);
1379
-        $slen = ParagonIE_Sodium_Core_Util::store64_le(64 + $msglen);
1379
+        $slen = ParagonIE_Sodium_Core_Util::store64_le( 64 + $msglen );
1380 1380
 
1381 1381
         # crypto_onetimeauth_poly1305_update(&poly1305_state, slen, sizeof slen);
1382
-        $auth->update($slen);
1382
+        $auth->update( $slen );
1383 1383
 
1384 1384
         # mac = c + mlen;
1385 1385
         # crypto_onetimeauth_poly1305_final(&poly1305_state, mac);
@@ -1387,12 +1387,12 @@  discard block
 block discarded – undo
1387 1387
         $out .= $mac;
1388 1388
 
1389 1389
         # sodium_memzero(&poly1305_state, sizeof poly1305_state);
1390
-        unset($auth);
1390
+        unset( $auth );
1391 1391
 
1392 1392
 
1393 1393
         # XOR_BUF(STATE_INONCE(state), mac,
1394 1394
         #     crypto_secretstream_xchacha20poly1305_INONCEBYTES);
1395
-        $st->xorNonce($mac);
1395
+        $st->xorNonce( $mac );
1396 1396
 
1397 1397
         # sodium_increment(STATE_COUNTER(state),
1398 1398
         #     crypto_secretstream_xchacha20poly1305_COUNTERBYTES);
@@ -1401,15 +1401,15 @@  discard block
 block discarded – undo
1401 1401
         $state = $st->toString();
1402 1402
 
1403 1403
         /** @var bool $rekey */
1404
-        $rekey = ($tag & ParagonIE_Sodium_Compat::CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY) !== 0;
1404
+        $rekey = ( $tag & ParagonIE_Sodium_Compat::CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY ) !== 0;
1405 1405
         # if ((tag & crypto_secretstream_xchacha20poly1305_TAG_REKEY) != 0 ||
1406 1406
         #     sodium_is_zero(STATE_COUNTER(state),
1407 1407
         #         crypto_secretstream_xchacha20poly1305_COUNTERBYTES)) {
1408 1408
         #     crypto_secretstream_xchacha20poly1305_rekey(state);
1409 1409
         # }
1410
-        if ($rekey || $st->needsRekey()) {
1410
+        if ( $rekey || $st->needsRekey() ) {
1411 1411
             // DO REKEY
1412
-            self::secretstream_xchacha20poly1305_rekey($state);
1412
+            self::secretstream_xchacha20poly1305_rekey( $state );
1413 1413
         }
1414 1414
         # if (outlen_p != NULL) {
1415 1415
         #     *outlen_p = crypto_secretstream_xchacha20poly1305_ABYTES + mlen;
@@ -1424,19 +1424,19 @@  discard block
 block discarded – undo
1424 1424
      * @return bool|array{0: string, 1: int}
1425 1425
      * @throws SodiumException
1426 1426
      */
1427
-    public static function secretstream_xchacha20poly1305_pull(&$state, $cipher, $aad = '')
1427
+    public static function secretstream_xchacha20poly1305_pull( &$state, $cipher, $aad = '' )
1428 1428
     {
1429
-        $st = ParagonIE_Sodium_Core_SecretStream_State::fromString($state);
1429
+        $st = ParagonIE_Sodium_Core_SecretStream_State::fromString( $state );
1430 1430
 
1431
-        $cipherlen = ParagonIE_Sodium_Core_Util::strlen($cipher);
1431
+        $cipherlen = ParagonIE_Sodium_Core_Util::strlen( $cipher );
1432 1432
         #     mlen = inlen - crypto_secretstream_xchacha20poly1305_ABYTES;
1433 1433
         $msglen = $cipherlen - ParagonIE_Sodium_Compat::CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTES;
1434
-        $aadlen = ParagonIE_Sodium_Core_Util::strlen($aad);
1434
+        $aadlen = ParagonIE_Sodium_Core_Util::strlen( $aad );
1435 1435
 
1436 1436
         #     if (mlen > crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAX) {
1437 1437
         #         sodium_misuse();
1438 1438
         #     }
1439
-        if ((($msglen + 63) >> 6) > 0xfffffffe) {
1439
+        if ( ( ( $msglen + 63 ) >> 6 ) > 0xfffffffe ) {
1440 1440
             throw new SodiumException(
1441 1441
                 'message cannot be larger than SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX bytes'
1442 1442
             );
@@ -1446,15 +1446,15 @@  discard block
 block discarded – undo
1446 1446
         #     crypto_onetimeauth_poly1305_init(&poly1305_state, block);
1447 1447
         #     sodium_memzero(block, sizeof block);
1448 1448
         $auth = new ParagonIE_Sodium_Core_Poly1305_State(
1449
-            ParagonIE_Sodium_Core_ChaCha20::ietfStream(32, $st->getCombinedNonce(), $st->getKey())
1449
+            ParagonIE_Sodium_Core_ChaCha20::ietfStream( 32, $st->getCombinedNonce(), $st->getKey() )
1450 1450
         );
1451 1451
 
1452 1452
         #     crypto_onetimeauth_poly1305_update(&poly1305_state, ad, adlen);
1453
-        $auth->update($aad);
1453
+        $auth->update( $aad );
1454 1454
 
1455 1455
         #     crypto_onetimeauth_poly1305_update(&poly1305_state, _pad0,
1456 1456
         #         (0x10 - adlen) & 0xf);
1457
-        $auth->update(str_repeat("\0", ((0x10 - $aadlen) & 0xf)));
1457
+        $auth->update( str_repeat( "\0", ( ( 0x10 - $aadlen ) & 0xf ) ) );
1458 1458
 
1459 1459
 
1460 1460
         #     memset(block, 0, sizeof block);
@@ -1462,36 +1462,36 @@  discard block
 block discarded – undo
1462 1462
         #     crypto_stream_chacha20_ietf_xor_ic(block, block, sizeof block,
1463 1463
         #                                        state->nonce, 1U, state->k);
1464 1464
         $block = ParagonIE_Sodium_Core_ChaCha20::ietfStreamXorIc(
1465
-            $cipher[0] . str_repeat("\0", 63),
1465
+            $cipher[ 0 ] . str_repeat( "\0", 63 ),
1466 1466
             $st->getCombinedNonce(),
1467 1467
             $st->getKey(),
1468
-            ParagonIE_Sodium_Core_Util::store64_le(1)
1468
+            ParagonIE_Sodium_Core_Util::store64_le( 1 )
1469 1469
         );
1470 1470
         #     tag = block[0];
1471 1471
         #     block[0] = in[0];
1472 1472
         #     crypto_onetimeauth_poly1305_update(&poly1305_state, block, sizeof block);
1473
-        $tag = ParagonIE_Sodium_Core_Util::chrToInt($block[0]);
1474
-        $block[0] = $cipher[0];
1475
-        $auth->update($block);
1473
+        $tag = ParagonIE_Sodium_Core_Util::chrToInt( $block[ 0 ] );
1474
+        $block[ 0 ] = $cipher[ 0 ];
1475
+        $auth->update( $block );
1476 1476
 
1477 1477
 
1478 1478
         #     c = in + (sizeof tag);
1479 1479
         #     crypto_onetimeauth_poly1305_update(&poly1305_state, c, mlen);
1480
-        $auth->update(ParagonIE_Sodium_Core_Util::substr($cipher, 1, $msglen));
1480
+        $auth->update( ParagonIE_Sodium_Core_Util::substr( $cipher, 1, $msglen ) );
1481 1481
 
1482 1482
         #     crypto_onetimeauth_poly1305_update
1483 1483
         #     (&poly1305_state, _pad0, (0x10 - (sizeof block) + mlen) & 0xf);
1484
-        $auth->update(str_repeat("\0", ((0x10 - 64 + $msglen) & 0xf)));
1484
+        $auth->update( str_repeat( "\0", ( ( 0x10 - 64 + $msglen ) & 0xf ) ) );
1485 1485
 
1486 1486
         #     STORE64_LE(slen, (uint64_t) adlen);
1487 1487
         #     crypto_onetimeauth_poly1305_update(&poly1305_state, slen, sizeof slen);
1488
-        $slen = ParagonIE_Sodium_Core_Util::store64_le($aadlen);
1489
-        $auth->update($slen);
1488
+        $slen = ParagonIE_Sodium_Core_Util::store64_le( $aadlen );
1489
+        $auth->update( $slen );
1490 1490
 
1491 1491
         #     STORE64_LE(slen, (sizeof block) + mlen);
1492 1492
         #     crypto_onetimeauth_poly1305_update(&poly1305_state, slen, sizeof slen);
1493
-        $slen = ParagonIE_Sodium_Core_Util::store64_le(64 + $msglen);
1494
-        $auth->update($slen);
1493
+        $slen = ParagonIE_Sodium_Core_Util::store64_le( 64 + $msglen );
1494
+        $auth->update( $slen );
1495 1495
 
1496 1496
         #     crypto_onetimeauth_poly1305_final(&poly1305_state, mac);
1497 1497
         #     sodium_memzero(&poly1305_state, sizeof poly1305_state);
@@ -1503,22 +1503,22 @@  discard block
 block discarded – undo
1503 1503
         #         return -1;
1504 1504
         #     }
1505 1505
 
1506
-        $stored = ParagonIE_Sodium_Core_Util::substr($cipher, $msglen + 1, 16);
1507
-        if (!ParagonIE_Sodium_Core_Util::hashEquals($mac, $stored)) {
1506
+        $stored = ParagonIE_Sodium_Core_Util::substr( $cipher, $msglen + 1, 16 );
1507
+        if ( ! ParagonIE_Sodium_Core_Util::hashEquals( $mac, $stored ) ) {
1508 1508
             return false;
1509 1509
         }
1510 1510
 
1511 1511
         #     crypto_stream_chacha20_ietf_xor_ic(m, c, mlen, state->nonce, 2U, state->k);
1512 1512
         $out = ParagonIE_Sodium_Core_ChaCha20::ietfStreamXorIc(
1513
-            ParagonIE_Sodium_Core_Util::substr($cipher, 1, $msglen),
1513
+            ParagonIE_Sodium_Core_Util::substr( $cipher, 1, $msglen ),
1514 1514
             $st->getCombinedNonce(),
1515 1515
             $st->getKey(),
1516
-            ParagonIE_Sodium_Core_Util::store64_le(2)
1516
+            ParagonIE_Sodium_Core_Util::store64_le( 2 )
1517 1517
         );
1518 1518
 
1519 1519
         #     XOR_BUF(STATE_INONCE(state), mac,
1520 1520
         #         crypto_secretstream_xchacha20poly1305_INONCEBYTES);
1521
-        $st->xorNonce($mac);
1521
+        $st->xorNonce( $mac );
1522 1522
 
1523 1523
         #     sodium_increment(STATE_COUNTER(state),
1524 1524
         #         crypto_secretstream_xchacha20poly1305_COUNTERBYTES);
@@ -1534,12 +1534,12 @@  discard block
 block discarded – undo
1534 1534
         $state = $st->toString();
1535 1535
 
1536 1536
         /** @var bool $rekey */
1537
-        $rekey = ($tag & ParagonIE_Sodium_Compat::CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY) !== 0;
1538
-        if ($rekey || $st->needsRekey()) {
1537
+        $rekey = ( $tag & ParagonIE_Sodium_Compat::CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY ) !== 0;
1538
+        if ( $rekey || $st->needsRekey() ) {
1539 1539
             // DO REKEY
1540
-            self::secretstream_xchacha20poly1305_rekey($state);
1540
+            self::secretstream_xchacha20poly1305_rekey( $state );
1541 1541
         }
1542
-        return array($out, $tag);
1542
+        return array( $out, $tag );
1543 1543
     }
1544 1544
 
1545 1545
     /**
@@ -1547,9 +1547,9 @@  discard block
 block discarded – undo
1547 1547
      * @return void
1548 1548
      * @throws SodiumException
1549 1549
      */
1550
-    public static function secretstream_xchacha20poly1305_rekey(&$state)
1550
+    public static function secretstream_xchacha20poly1305_rekey( &$state )
1551 1551
     {
1552
-        $st = ParagonIE_Sodium_Core_SecretStream_State::fromString($state);
1552
+        $st = ParagonIE_Sodium_Core_SecretStream_State::fromString( $state );
1553 1553
         # unsigned char new_key_and_inonce[crypto_stream_chacha20_ietf_KEYBYTES +
1554 1554
         # crypto_secretstream_xchacha20poly1305_INONCEBYTES];
1555 1555
         # size_t        i;
@@ -1562,18 +1562,18 @@  discard block
 block discarded – undo
1562 1562
         #     new_key_and_inonce[crypto_stream_chacha20_ietf_KEYBYTES + i] =
1563 1563
         #         STATE_INONCE(state)[i];
1564 1564
         # }
1565
-        $new_key_and_inonce .= ParagonIE_Sodium_Core_Util::substR($st->getNonce(), 0, 8);
1565
+        $new_key_and_inonce .= ParagonIE_Sodium_Core_Util::substR( $st->getNonce(), 0, 8 );
1566 1566
 
1567 1567
         # crypto_stream_chacha20_ietf_xor(new_key_and_inonce, new_key_and_inonce,
1568 1568
         #                                 sizeof new_key_and_inonce,
1569 1569
         #                                 state->nonce, state->k);
1570 1570
 
1571
-        $st->rekey(ParagonIE_Sodium_Core_ChaCha20::ietfStreamXorIc(
1571
+        $st->rekey( ParagonIE_Sodium_Core_ChaCha20::ietfStreamXorIc(
1572 1572
             $new_key_and_inonce,
1573 1573
             $st->getCombinedNonce(),
1574 1574
             $st->getKey(),
1575
-            ParagonIE_Sodium_Core_Util::store64_le(0)
1576
-        ));
1575
+            ParagonIE_Sodium_Core_Util::store64_le( 0 )
1576
+        ) );
1577 1577
 
1578 1578
         # for (i = 0U; i < crypto_stream_chacha20_ietf_KEYBYTES; i++) {
1579 1579
         #     state->k[i] = new_key_and_inonce[i];
@@ -1599,9 +1599,9 @@  discard block
 block discarded – undo
1599 1599
      * @throws SodiumException
1600 1600
      * @throws TypeError
1601 1601
      */
1602
-    public static function sign_detached($message, $sk)
1602
+    public static function sign_detached( $message, $sk )
1603 1603
     {
1604
-        return ParagonIE_Sodium_Core_Ed25519::sign_detached($message, $sk);
1604
+        return ParagonIE_Sodium_Core_Ed25519::sign_detached( $message, $sk );
1605 1605
     }
1606 1606
 
1607 1607
     /**
@@ -1615,9 +1615,9 @@  discard block
 block discarded – undo
1615 1615
      * @throws SodiumException
1616 1616
      * @throws TypeError
1617 1617
      */
1618
-    public static function sign($message, $sk)
1618
+    public static function sign( $message, $sk )
1619 1619
     {
1620
-        return ParagonIE_Sodium_Core_Ed25519::sign($message, $sk);
1620
+        return ParagonIE_Sodium_Core_Ed25519::sign( $message, $sk );
1621 1621
     }
1622 1622
 
1623 1623
     /**
@@ -1631,9 +1631,9 @@  discard block
 block discarded – undo
1631 1631
      * @throws SodiumException
1632 1632
      * @throws TypeError
1633 1633
      */
1634
-    public static function sign_open($signedMessage, $pk)
1634
+    public static function sign_open( $signedMessage, $pk )
1635 1635
     {
1636
-        return ParagonIE_Sodium_Core_Ed25519::sign_open($signedMessage, $pk);
1636
+        return ParagonIE_Sodium_Core_Ed25519::sign_open( $signedMessage, $pk );
1637 1637
     }
1638 1638
 
1639 1639
     /**
@@ -1648,8 +1648,8 @@  discard block
 block discarded – undo
1648 1648
      * @throws SodiumException
1649 1649
      * @throws TypeError
1650 1650
      */
1651
-    public static function sign_verify_detached($signature, $message, $pk)
1651
+    public static function sign_verify_detached( $signature, $message, $pk )
1652 1652
     {
1653
-        return ParagonIE_Sodium_Core_Ed25519::verify_detached($signature, $message, $pk);
1653
+        return ParagonIE_Sodium_Core_Ed25519::verify_detached( $signature, $message, $pk );
1654 1654
     }
1655 1655
 }
Please login to merge, or discard this patch.
vendor/paragonie/sodium_compat/src/File.php 1 patch
Spacing   +513 added lines, -513 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_File', false)) {
3
+if ( class_exists( 'ParagonIE_Sodium_File', false ) ) {
4 4
     return;
5 5
 }
6 6
 /**
@@ -25,52 +25,52 @@  discard block
 block discarded – undo
25 25
      * @throws SodiumException
26 26
      * @throws TypeError
27 27
      */
28
-    public static function box($inputFile, $outputFile, $nonce, $keyPair)
28
+    public static function box( $inputFile, $outputFile, $nonce, $keyPair )
29 29
     {
30 30
         /* Type checks: */
31
-        if (!is_string($inputFile)) {
32
-            throw new TypeError('Argument 1 must be a string, ' . gettype($inputFile) . ' given.');
31
+        if ( ! is_string( $inputFile ) ) {
32
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $inputFile ) . ' given.' );
33 33
         }
34
-        if (!is_string($outputFile)) {
35
-            throw new TypeError('Argument 2 must be a string, ' . gettype($outputFile) . ' given.');
34
+        if ( ! is_string( $outputFile ) ) {
35
+            throw new TypeError( 'Argument 2 must be a string, ' . gettype( $outputFile ) . ' given.' );
36 36
         }
37
-        if (!is_string($nonce)) {
38
-            throw new TypeError('Argument 3 must be a string, ' . gettype($nonce) . ' given.');
37
+        if ( ! is_string( $nonce ) ) {
38
+            throw new TypeError( 'Argument 3 must be a string, ' . gettype( $nonce ) . ' given.' );
39 39
         }
40 40
 
41 41
         /* Input validation: */
42
-        if (!is_string($keyPair)) {
43
-            throw new TypeError('Argument 4 must be a string, ' . gettype($keyPair) . ' given.');
42
+        if ( ! is_string( $keyPair ) ) {
43
+            throw new TypeError( 'Argument 4 must be a string, ' . gettype( $keyPair ) . ' given.' );
44 44
         }
45
-        if (self::strlen($nonce) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_NONCEBYTES) {
46
-            throw new TypeError('Argument 3 must be CRYPTO_BOX_NONCEBYTES bytes');
45
+        if ( self::strlen( $nonce ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_NONCEBYTES ) {
46
+            throw new TypeError( 'Argument 3 must be CRYPTO_BOX_NONCEBYTES bytes' );
47 47
         }
48
-        if (self::strlen($keyPair) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES) {
49
-            throw new TypeError('Argument 4 must be CRYPTO_BOX_KEYPAIRBYTES bytes');
48
+        if ( self::strlen( $keyPair ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES ) {
49
+            throw new TypeError( 'Argument 4 must be CRYPTO_BOX_KEYPAIRBYTES bytes' );
50 50
         }
51 51
 
52 52
         /** @var int $size */
53
-        $size = filesize($inputFile);
54
-        if (!is_int($size)) {
55
-            throw new SodiumException('Could not obtain the file size');
53
+        $size = filesize( $inputFile );
54
+        if ( ! is_int( $size ) ) {
55
+            throw new SodiumException( 'Could not obtain the file size' );
56 56
         }
57 57
 
58 58
         /** @var resource $ifp */
59
-        $ifp = fopen($inputFile, 'rb');
60
-        if (!is_resource($ifp)) {
61
-            throw new SodiumException('Could not open input file for reading');
59
+        $ifp = fopen( $inputFile, 'rb' );
60
+        if ( ! is_resource( $ifp ) ) {
61
+            throw new SodiumException( 'Could not open input file for reading' );
62 62
         }
63 63
 
64 64
         /** @var resource $ofp */
65
-        $ofp = fopen($outputFile, 'wb');
66
-        if (!is_resource($ofp)) {
67
-            fclose($ifp);
68
-            throw new SodiumException('Could not open output file for writing');
65
+        $ofp = fopen( $outputFile, 'wb' );
66
+        if ( ! is_resource( $ofp ) ) {
67
+            fclose( $ifp );
68
+            throw new SodiumException( 'Could not open output file for writing' );
69 69
         }
70 70
 
71
-        $res = self::box_encrypt($ifp, $ofp, $size, $nonce, $keyPair);
72
-        fclose($ifp);
73
-        fclose($ofp);
71
+        $res = self::box_encrypt( $ifp, $ofp, $size, $nonce, $keyPair );
72
+        fclose( $ifp );
73
+        fclose( $ofp );
74 74
         return $res;
75 75
     }
76 76
 
@@ -91,58 +91,58 @@  discard block
 block discarded – undo
91 91
      * @throws SodiumException
92 92
      * @throws TypeError
93 93
      */
94
-    public static function box_open($inputFile, $outputFile, $nonce, $keypair)
94
+    public static function box_open( $inputFile, $outputFile, $nonce, $keypair )
95 95
     {
96 96
         /* Type checks: */
97
-        if (!is_string($inputFile)) {
98
-            throw new TypeError('Argument 1 must be a string, ' . gettype($inputFile) . ' given.');
97
+        if ( ! is_string( $inputFile ) ) {
98
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $inputFile ) . ' given.' );
99 99
         }
100
-        if (!is_string($outputFile)) {
101
-            throw new TypeError('Argument 2 must be a string, ' . gettype($outputFile) . ' given.');
100
+        if ( ! is_string( $outputFile ) ) {
101
+            throw new TypeError( 'Argument 2 must be a string, ' . gettype( $outputFile ) . ' given.' );
102 102
         }
103
-        if (!is_string($nonce)) {
104
-            throw new TypeError('Argument 3 must be a string, ' . gettype($nonce) . ' given.');
103
+        if ( ! is_string( $nonce ) ) {
104
+            throw new TypeError( 'Argument 3 must be a string, ' . gettype( $nonce ) . ' given.' );
105 105
         }
106
-        if (!is_string($keypair)) {
107
-            throw new TypeError('Argument 4 must be a string, ' . gettype($keypair) . ' given.');
106
+        if ( ! is_string( $keypair ) ) {
107
+            throw new TypeError( 'Argument 4 must be a string, ' . gettype( $keypair ) . ' given.' );
108 108
         }
109 109
 
110 110
         /* Input validation: */
111
-        if (self::strlen($nonce) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_NONCEBYTES) {
112
-            throw new TypeError('Argument 4 must be CRYPTO_BOX_NONCEBYTES bytes');
111
+        if ( self::strlen( $nonce ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_NONCEBYTES ) {
112
+            throw new TypeError( 'Argument 4 must be CRYPTO_BOX_NONCEBYTES bytes' );
113 113
         }
114
-        if (self::strlen($keypair) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES) {
115
-            throw new TypeError('Argument 4 must be CRYPTO_BOX_KEYPAIRBYTES bytes');
114
+        if ( self::strlen( $keypair ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES ) {
115
+            throw new TypeError( 'Argument 4 must be CRYPTO_BOX_KEYPAIRBYTES bytes' );
116 116
         }
117 117
 
118 118
         /** @var int $size */
119
-        $size = filesize($inputFile);
120
-        if (!is_int($size)) {
121
-            throw new SodiumException('Could not obtain the file size');
119
+        $size = filesize( $inputFile );
120
+        if ( ! is_int( $size ) ) {
121
+            throw new SodiumException( 'Could not obtain the file size' );
122 122
         }
123 123
 
124 124
         /** @var resource $ifp */
125
-        $ifp = fopen($inputFile, 'rb');
126
-        if (!is_resource($ifp)) {
127
-            throw new SodiumException('Could not open input file for reading');
125
+        $ifp = fopen( $inputFile, 'rb' );
126
+        if ( ! is_resource( $ifp ) ) {
127
+            throw new SodiumException( 'Could not open input file for reading' );
128 128
         }
129 129
 
130 130
         /** @var resource $ofp */
131
-        $ofp = fopen($outputFile, 'wb');
132
-        if (!is_resource($ofp)) {
133
-            fclose($ifp);
134
-            throw new SodiumException('Could not open output file for writing');
131
+        $ofp = fopen( $outputFile, 'wb' );
132
+        if ( ! is_resource( $ofp ) ) {
133
+            fclose( $ifp );
134
+            throw new SodiumException( 'Could not open output file for writing' );
135 135
         }
136 136
 
137
-        $res = self::box_decrypt($ifp, $ofp, $size, $nonce, $keypair);
138
-        fclose($ifp);
139
-        fclose($ofp);
137
+        $res = self::box_decrypt( $ifp, $ofp, $size, $nonce, $keypair );
138
+        fclose( $ifp );
139
+        fclose( $ofp );
140 140
         try {
141
-            ParagonIE_Sodium_Compat::memzero($nonce);
142
-            ParagonIE_Sodium_Compat::memzero($ephKeypair);
143
-        } catch (SodiumException $ex) {
144
-            if (isset($ephKeypair)) {
145
-                unset($ephKeypair);
141
+            ParagonIE_Sodium_Compat::memzero( $nonce );
142
+            ParagonIE_Sodium_Compat::memzero( $ephKeypair );
143
+        } catch ( SodiumException $ex ) {
144
+            if ( isset( $ephKeypair ) ) {
145
+                unset( $ephKeypair );
146 146
             }
147 147
         }
148 148
         return $res;
@@ -161,41 +161,41 @@  discard block
 block discarded – undo
161 161
      * @throws SodiumException
162 162
      * @throws TypeError
163 163
      */
164
-    public static function box_seal($inputFile, $outputFile, $publicKey)
164
+    public static function box_seal( $inputFile, $outputFile, $publicKey )
165 165
     {
166 166
         /* Type checks: */
167
-        if (!is_string($inputFile)) {
168
-            throw new TypeError('Argument 1 must be a string, ' . gettype($inputFile) . ' given.');
167
+        if ( ! is_string( $inputFile ) ) {
168
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $inputFile ) . ' given.' );
169 169
         }
170
-        if (!is_string($outputFile)) {
171
-            throw new TypeError('Argument 2 must be a string, ' . gettype($outputFile) . ' given.');
170
+        if ( ! is_string( $outputFile ) ) {
171
+            throw new TypeError( 'Argument 2 must be a string, ' . gettype( $outputFile ) . ' given.' );
172 172
         }
173
-        if (!is_string($publicKey)) {
174
-            throw new TypeError('Argument 3 must be a string, ' . gettype($publicKey) . ' given.');
173
+        if ( ! is_string( $publicKey ) ) {
174
+            throw new TypeError( 'Argument 3 must be a string, ' . gettype( $publicKey ) . ' given.' );
175 175
         }
176 176
 
177 177
         /* Input validation: */
178
-        if (self::strlen($publicKey) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES) {
179
-            throw new TypeError('Argument 3 must be CRYPTO_BOX_PUBLICKEYBYTES bytes');
178
+        if ( self::strlen( $publicKey ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES ) {
179
+            throw new TypeError( 'Argument 3 must be CRYPTO_BOX_PUBLICKEYBYTES bytes' );
180 180
         }
181 181
 
182 182
         /** @var int $size */
183
-        $size = filesize($inputFile);
184
-        if (!is_int($size)) {
185
-            throw new SodiumException('Could not obtain the file size');
183
+        $size = filesize( $inputFile );
184
+        if ( ! is_int( $size ) ) {
185
+            throw new SodiumException( 'Could not obtain the file size' );
186 186
         }
187 187
 
188 188
         /** @var resource $ifp */
189
-        $ifp = fopen($inputFile, 'rb');
190
-        if (!is_resource($ifp)) {
191
-            throw new SodiumException('Could not open input file for reading');
189
+        $ifp = fopen( $inputFile, 'rb' );
190
+        if ( ! is_resource( $ifp ) ) {
191
+            throw new SodiumException( 'Could not open input file for reading' );
192 192
         }
193 193
 
194 194
         /** @var resource $ofp */
195
-        $ofp = fopen($outputFile, 'wb');
196
-        if (!is_resource($ofp)) {
197
-            fclose($ifp);
198
-            throw new SodiumException('Could not open output file for writing');
195
+        $ofp = fopen( $outputFile, 'wb' );
196
+        if ( ! is_resource( $ofp ) ) {
197
+            fclose( $ifp );
198
+            throw new SodiumException( 'Could not open output file for writing' );
199 199
         }
200 200
 
201 201
         /** @var string $ephKeypair */
@@ -203,12 +203,12 @@  discard block
 block discarded – undo
203 203
 
204 204
         /** @var string $msgKeypair */
205 205
         $msgKeypair = ParagonIE_Sodium_Compat::crypto_box_keypair_from_secretkey_and_publickey(
206
-            ParagonIE_Sodium_Compat::crypto_box_secretkey($ephKeypair),
206
+            ParagonIE_Sodium_Compat::crypto_box_secretkey( $ephKeypair ),
207 207
             $publicKey
208 208
         );
209 209
 
210 210
         /** @var string $ephemeralPK */
211
-        $ephemeralPK = ParagonIE_Sodium_Compat::crypto_box_publickey($ephKeypair);
211
+        $ephemeralPK = ParagonIE_Sodium_Compat::crypto_box_publickey( $ephKeypair );
212 212
 
213 213
         /** @var string $nonce */
214 214
         $nonce = ParagonIE_Sodium_Compat::crypto_generichash(
@@ -223,28 +223,28 @@  discard block
 block discarded – undo
223 223
             $ephemeralPK,
224 224
             ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES
225 225
         );
226
-        if (!is_int($firstWrite)) {
227
-            fclose($ifp);
228
-            fclose($ofp);
229
-            ParagonIE_Sodium_Compat::memzero($ephKeypair);
230
-            throw new SodiumException('Could not write to output file');
231
-        }
232
-        if ($firstWrite !== ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES) {
233
-            ParagonIE_Sodium_Compat::memzero($ephKeypair);
234
-            fclose($ifp);
235
-            fclose($ofp);
236
-            throw new SodiumException('Error writing public key to output file');
237
-        }
238
-
239
-        $res = self::box_encrypt($ifp, $ofp, $size, $nonce, $msgKeypair);
240
-        fclose($ifp);
241
-        fclose($ofp);
226
+        if ( ! is_int( $firstWrite ) ) {
227
+            fclose( $ifp );
228
+            fclose( $ofp );
229
+            ParagonIE_Sodium_Compat::memzero( $ephKeypair );
230
+            throw new SodiumException( 'Could not write to output file' );
231
+        }
232
+        if ( $firstWrite !== ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES ) {
233
+            ParagonIE_Sodium_Compat::memzero( $ephKeypair );
234
+            fclose( $ifp );
235
+            fclose( $ofp );
236
+            throw new SodiumException( 'Error writing public key to output file' );
237
+        }
238
+
239
+        $res = self::box_encrypt( $ifp, $ofp, $size, $nonce, $msgKeypair );
240
+        fclose( $ifp );
241
+        fclose( $ofp );
242 242
         try {
243
-            ParagonIE_Sodium_Compat::memzero($nonce);
244
-            ParagonIE_Sodium_Compat::memzero($ephKeypair);
245
-        } catch (SodiumException $ex) {
243
+            ParagonIE_Sodium_Compat::memzero( $nonce );
244
+            ParagonIE_Sodium_Compat::memzero( $ephKeypair );
245
+        } catch ( SodiumException $ex ) {
246 246
             /** @psalm-suppress PossiblyUndefinedVariable */
247
-            unset($ephKeypair);
247
+            unset( $ephKeypair );
248 248
         }
249 249
         return $res;
250 250
     }
@@ -265,53 +265,53 @@  discard block
 block discarded – undo
265 265
      * @throws SodiumException
266 266
      * @throws TypeError
267 267
      */
268
-    public static function box_seal_open($inputFile, $outputFile, $ecdhKeypair)
268
+    public static function box_seal_open( $inputFile, $outputFile, $ecdhKeypair )
269 269
     {
270 270
         /* Type checks: */
271
-        if (!is_string($inputFile)) {
272
-            throw new TypeError('Argument 1 must be a string, ' . gettype($inputFile) . ' given.');
271
+        if ( ! is_string( $inputFile ) ) {
272
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $inputFile ) . ' given.' );
273 273
         }
274
-        if (!is_string($outputFile)) {
275
-            throw new TypeError('Argument 2 must be a string, ' . gettype($outputFile) . ' given.');
274
+        if ( ! is_string( $outputFile ) ) {
275
+            throw new TypeError( 'Argument 2 must be a string, ' . gettype( $outputFile ) . ' given.' );
276 276
         }
277
-        if (!is_string($ecdhKeypair)) {
278
-            throw new TypeError('Argument 3 must be a string, ' . gettype($ecdhKeypair) . ' given.');
277
+        if ( ! is_string( $ecdhKeypair ) ) {
278
+            throw new TypeError( 'Argument 3 must be a string, ' . gettype( $ecdhKeypair ) . ' given.' );
279 279
         }
280 280
 
281 281
         /* Input validation: */
282
-        if (self::strlen($ecdhKeypair) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES) {
283
-            throw new TypeError('Argument 3 must be CRYPTO_BOX_KEYPAIRBYTES bytes');
282
+        if ( self::strlen( $ecdhKeypair ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_KEYPAIRBYTES ) {
283
+            throw new TypeError( 'Argument 3 must be CRYPTO_BOX_KEYPAIRBYTES bytes' );
284 284
         }
285 285
 
286
-        $publicKey = ParagonIE_Sodium_Compat::crypto_box_publickey($ecdhKeypair);
286
+        $publicKey = ParagonIE_Sodium_Compat::crypto_box_publickey( $ecdhKeypair );
287 287
 
288 288
         /** @var int $size */
289
-        $size = filesize($inputFile);
290
-        if (!is_int($size)) {
291
-            throw new SodiumException('Could not obtain the file size');
289
+        $size = filesize( $inputFile );
290
+        if ( ! is_int( $size ) ) {
291
+            throw new SodiumException( 'Could not obtain the file size' );
292 292
         }
293 293
 
294 294
         /** @var resource $ifp */
295
-        $ifp = fopen($inputFile, 'rb');
296
-        if (!is_resource($ifp)) {
297
-            throw new SodiumException('Could not open input file for reading');
295
+        $ifp = fopen( $inputFile, 'rb' );
296
+        if ( ! is_resource( $ifp ) ) {
297
+            throw new SodiumException( 'Could not open input file for reading' );
298 298
         }
299 299
 
300 300
         /** @var resource $ofp */
301
-        $ofp = fopen($outputFile, 'wb');
302
-        if (!is_resource($ofp)) {
303
-            fclose($ifp);
304
-            throw new SodiumException('Could not open output file for writing');
301
+        $ofp = fopen( $outputFile, 'wb' );
302
+        if ( ! is_resource( $ofp ) ) {
303
+            fclose( $ifp );
304
+            throw new SodiumException( 'Could not open output file for writing' );
305 305
         }
306 306
 
307
-        $ephemeralPK = fread($ifp, ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES);
308
-        if (!is_string($ephemeralPK)) {
309
-            throw new SodiumException('Could not read input file');
307
+        $ephemeralPK = fread( $ifp, ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES );
308
+        if ( ! is_string( $ephemeralPK ) ) {
309
+            throw new SodiumException( 'Could not read input file' );
310 310
         }
311
-        if (self::strlen($ephemeralPK) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES) {
312
-            fclose($ifp);
313
-            fclose($ofp);
314
-            throw new SodiumException('Could not read public key from sealed file');
311
+        if ( self::strlen( $ephemeralPK ) !== ParagonIE_Sodium_Compat::CRYPTO_BOX_PUBLICKEYBYTES ) {
312
+            fclose( $ifp );
313
+            fclose( $ofp );
314
+            throw new SodiumException( 'Could not read public key from sealed file' );
315 315
         }
316 316
 
317 317
         $nonce = ParagonIE_Sodium_Compat::crypto_generichash(
@@ -320,19 +320,19 @@  discard block
 block discarded – undo
320 320
             24
321 321
         );
322 322
         $msgKeypair = ParagonIE_Sodium_Compat::crypto_box_keypair_from_secretkey_and_publickey(
323
-            ParagonIE_Sodium_Compat::crypto_box_secretkey($ecdhKeypair),
323
+            ParagonIE_Sodium_Compat::crypto_box_secretkey( $ecdhKeypair ),
324 324
             $ephemeralPK
325 325
         );
326 326
 
327
-        $res = self::box_decrypt($ifp, $ofp, $size, $nonce, $msgKeypair);
328
-        fclose($ifp);
329
-        fclose($ofp);
327
+        $res = self::box_decrypt( $ifp, $ofp, $size, $nonce, $msgKeypair );
328
+        fclose( $ifp );
329
+        fclose( $ofp );
330 330
         try {
331
-            ParagonIE_Sodium_Compat::memzero($nonce);
332
-            ParagonIE_Sodium_Compat::memzero($ephKeypair);
333
-        } catch (SodiumException $ex) {
334
-            if (isset($ephKeypair)) {
335
-                unset($ephKeypair);
331
+            ParagonIE_Sodium_Compat::memzero( $nonce );
332
+            ParagonIE_Sodium_Compat::memzero( $ephKeypair );
333
+        } catch ( SodiumException $ex ) {
334
+            if ( isset( $ephKeypair ) ) {
335
+                unset( $ephKeypair );
336 336
             }
337 337
         }
338 338
         return $res;
@@ -350,68 +350,68 @@  discard block
 block discarded – undo
350 350
      * @throws TypeError
351 351
      * @psalm-suppress FailedTypeResolution
352 352
      */
353
-    public static function generichash($filePath, $key = '', $outputLength = 32)
353
+    public static function generichash( $filePath, $key = '', $outputLength = 32 )
354 354
     {
355 355
         /* Type checks: */
356
-        if (!is_string($filePath)) {
357
-            throw new TypeError('Argument 1 must be a string, ' . gettype($filePath) . ' given.');
356
+        if ( ! is_string( $filePath ) ) {
357
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $filePath ) . ' given.' );
358 358
         }
359
-        if (!is_string($key)) {
360
-            if (is_null($key)) {
359
+        if ( ! is_string( $key ) ) {
360
+            if ( is_null( $key ) ) {
361 361
                 $key = '';
362 362
             } else {
363
-                throw new TypeError('Argument 2 must be a string, ' . gettype($key) . ' given.');
363
+                throw new TypeError( 'Argument 2 must be a string, ' . gettype( $key ) . ' given.' );
364 364
             }
365 365
         }
366
-        if (!is_int($outputLength)) {
367
-            if (!is_numeric($outputLength)) {
368
-                throw new TypeError('Argument 3 must be an integer, ' . gettype($outputLength) . ' given.');
366
+        if ( ! is_int( $outputLength ) ) {
367
+            if ( ! is_numeric( $outputLength ) ) {
368
+                throw new TypeError( 'Argument 3 must be an integer, ' . gettype( $outputLength ) . ' given.' );
369 369
             }
370
-            $outputLength = (int) $outputLength;
370
+            $outputLength = (int)$outputLength;
371 371
         }
372 372
 
373 373
         /* Input validation: */
374
-        if (!empty($key)) {
375
-            if (self::strlen($key) < ParagonIE_Sodium_Compat::CRYPTO_GENERICHASH_KEYBYTES_MIN) {
376
-                throw new TypeError('Argument 2 must be at least CRYPTO_GENERICHASH_KEYBYTES_MIN bytes');
374
+        if ( ! empty( $key ) ) {
375
+            if ( self::strlen( $key ) < ParagonIE_Sodium_Compat::CRYPTO_GENERICHASH_KEYBYTES_MIN ) {
376
+                throw new TypeError( 'Argument 2 must be at least CRYPTO_GENERICHASH_KEYBYTES_MIN bytes' );
377 377
             }
378
-            if (self::strlen($key) > ParagonIE_Sodium_Compat::CRYPTO_GENERICHASH_KEYBYTES_MAX) {
379
-                throw new TypeError('Argument 2 must be at most CRYPTO_GENERICHASH_KEYBYTES_MAX bytes');
378
+            if ( self::strlen( $key ) > ParagonIE_Sodium_Compat::CRYPTO_GENERICHASH_KEYBYTES_MAX ) {
379
+                throw new TypeError( 'Argument 2 must be at most CRYPTO_GENERICHASH_KEYBYTES_MAX bytes' );
380 380
             }
381 381
         }
382
-        if ($outputLength < ParagonIE_Sodium_Compat::CRYPTO_GENERICHASH_BYTES_MIN) {
383
-            throw new SodiumException('Argument 3 must be at least CRYPTO_GENERICHASH_BYTES_MIN');
382
+        if ( $outputLength < ParagonIE_Sodium_Compat::CRYPTO_GENERICHASH_BYTES_MIN ) {
383
+            throw new SodiumException( 'Argument 3 must be at least CRYPTO_GENERICHASH_BYTES_MIN' );
384 384
         }
385
-        if ($outputLength > ParagonIE_Sodium_Compat::CRYPTO_GENERICHASH_BYTES_MAX) {
386
-            throw new SodiumException('Argument 3 must be at least CRYPTO_GENERICHASH_BYTES_MAX');
385
+        if ( $outputLength > ParagonIE_Sodium_Compat::CRYPTO_GENERICHASH_BYTES_MAX ) {
386
+            throw new SodiumException( 'Argument 3 must be at least CRYPTO_GENERICHASH_BYTES_MAX' );
387 387
         }
388 388
 
389 389
         /** @var int $size */
390
-        $size = filesize($filePath);
391
-        if (!is_int($size)) {
392
-            throw new SodiumException('Could not obtain the file size');
390
+        $size = filesize( $filePath );
391
+        if ( ! is_int( $size ) ) {
392
+            throw new SodiumException( 'Could not obtain the file size' );
393 393
         }
394 394
 
395 395
         /** @var resource $fp */
396
-        $fp = fopen($filePath, 'rb');
397
-        if (!is_resource($fp)) {
398
-            throw new SodiumException('Could not open input file for reading');
396
+        $fp = fopen( $filePath, 'rb' );
397
+        if ( ! is_resource( $fp ) ) {
398
+            throw new SodiumException( 'Could not open input file for reading' );
399 399
         }
400
-        $ctx = ParagonIE_Sodium_Compat::crypto_generichash_init($key, $outputLength);
401
-        while ($size > 0) {
400
+        $ctx = ParagonIE_Sodium_Compat::crypto_generichash_init( $key, $outputLength );
401
+        while ( $size > 0 ) {
402 402
             $blockSize = $size > 64
403 403
                 ? 64
404 404
                 : $size;
405
-            $read = fread($fp, $blockSize);
406
-            if (!is_string($read)) {
407
-                throw new SodiumException('Could not read input file');
405
+            $read = fread( $fp, $blockSize );
406
+            if ( ! is_string( $read ) ) {
407
+                throw new SodiumException( 'Could not read input file' );
408 408
             }
409
-            ParagonIE_Sodium_Compat::crypto_generichash_update($ctx, $read);
409
+            ParagonIE_Sodium_Compat::crypto_generichash_update( $ctx, $read );
410 410
             $size -= $blockSize;
411 411
         }
412 412
 
413
-        fclose($fp);
414
-        return ParagonIE_Sodium_Compat::crypto_generichash_final($ctx, $outputLength);
413
+        fclose( $fp );
414
+        return ParagonIE_Sodium_Compat::crypto_generichash_final( $ctx, $outputLength );
415 415
     }
416 416
 
417 417
     /**
@@ -428,52 +428,52 @@  discard block
 block discarded – undo
428 428
      * @throws SodiumException
429 429
      * @throws TypeError
430 430
      */
431
-    public static function secretbox($inputFile, $outputFile, $nonce, $key)
431
+    public static function secretbox( $inputFile, $outputFile, $nonce, $key )
432 432
     {
433 433
         /* Type checks: */
434
-        if (!is_string($inputFile)) {
435
-            throw new TypeError('Argument 1 must be a string, ' . gettype($inputFile) . ' given..');
434
+        if ( ! is_string( $inputFile ) ) {
435
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $inputFile ) . ' given..' );
436 436
         }
437
-        if (!is_string($outputFile)) {
438
-            throw new TypeError('Argument 2 must be a string, ' . gettype($outputFile) . ' given.');
437
+        if ( ! is_string( $outputFile ) ) {
438
+            throw new TypeError( 'Argument 2 must be a string, ' . gettype( $outputFile ) . ' given.' );
439 439
         }
440
-        if (!is_string($nonce)) {
441
-            throw new TypeError('Argument 3 must be a string, ' . gettype($nonce) . ' given.');
440
+        if ( ! is_string( $nonce ) ) {
441
+            throw new TypeError( 'Argument 3 must be a string, ' . gettype( $nonce ) . ' given.' );
442 442
         }
443 443
 
444 444
         /* Input validation: */
445
-        if (self::strlen($nonce) !== ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_NONCEBYTES) {
446
-            throw new TypeError('Argument 3 must be CRYPTO_SECRETBOX_NONCEBYTES bytes');
445
+        if ( self::strlen( $nonce ) !== ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_NONCEBYTES ) {
446
+            throw new TypeError( 'Argument 3 must be CRYPTO_SECRETBOX_NONCEBYTES bytes' );
447 447
         }
448
-        if (!is_string($key)) {
449
-            throw new TypeError('Argument 4 must be a string, ' . gettype($key) . ' given.');
448
+        if ( ! is_string( $key ) ) {
449
+            throw new TypeError( 'Argument 4 must be a string, ' . gettype( $key ) . ' given.' );
450 450
         }
451
-        if (self::strlen($key) !== ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_KEYBYTES) {
452
-            throw new TypeError('Argument 4 must be CRYPTO_SECRETBOX_KEYBYTES bytes');
451
+        if ( self::strlen( $key ) !== ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_KEYBYTES ) {
452
+            throw new TypeError( 'Argument 4 must be CRYPTO_SECRETBOX_KEYBYTES bytes' );
453 453
         }
454 454
 
455 455
         /** @var int $size */
456
-        $size = filesize($inputFile);
457
-        if (!is_int($size)) {
458
-            throw new SodiumException('Could not obtain the file size');
456
+        $size = filesize( $inputFile );
457
+        if ( ! is_int( $size ) ) {
458
+            throw new SodiumException( 'Could not obtain the file size' );
459 459
         }
460 460
 
461 461
         /** @var resource $ifp */
462
-        $ifp = fopen($inputFile, 'rb');
463
-        if (!is_resource($ifp)) {
464
-            throw new SodiumException('Could not open input file for reading');
462
+        $ifp = fopen( $inputFile, 'rb' );
463
+        if ( ! is_resource( $ifp ) ) {
464
+            throw new SodiumException( 'Could not open input file for reading' );
465 465
         }
466 466
 
467 467
         /** @var resource $ofp */
468
-        $ofp = fopen($outputFile, 'wb');
469
-        if (!is_resource($ofp)) {
470
-            fclose($ifp);
471
-            throw new SodiumException('Could not open output file for writing');
468
+        $ofp = fopen( $outputFile, 'wb' );
469
+        if ( ! is_resource( $ofp ) ) {
470
+            fclose( $ifp );
471
+            throw new SodiumException( 'Could not open output file for writing' );
472 472
         }
473 473
 
474
-        $res = self::secretbox_encrypt($ifp, $ofp, $size, $nonce, $key);
475
-        fclose($ifp);
476
-        fclose($ofp);
474
+        $res = self::secretbox_encrypt( $ifp, $ofp, $size, $nonce, $key );
475
+        fclose( $ifp );
476
+        fclose( $ofp );
477 477
         return $res;
478 478
     }
479 479
     /**
@@ -493,57 +493,57 @@  discard block
 block discarded – undo
493 493
      * @throws SodiumException
494 494
      * @throws TypeError
495 495
      */
496
-    public static function secretbox_open($inputFile, $outputFile, $nonce, $key)
496
+    public static function secretbox_open( $inputFile, $outputFile, $nonce, $key )
497 497
     {
498 498
         /* Type checks: */
499
-        if (!is_string($inputFile)) {
500
-            throw new TypeError('Argument 1 must be a string, ' . gettype($inputFile) . ' given.');
499
+        if ( ! is_string( $inputFile ) ) {
500
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $inputFile ) . ' given.' );
501 501
         }
502
-        if (!is_string($outputFile)) {
503
-            throw new TypeError('Argument 2 must be a string, ' . gettype($outputFile) . ' given.');
502
+        if ( ! is_string( $outputFile ) ) {
503
+            throw new TypeError( 'Argument 2 must be a string, ' . gettype( $outputFile ) . ' given.' );
504 504
         }
505
-        if (!is_string($nonce)) {
506
-            throw new TypeError('Argument 3 must be a string, ' . gettype($nonce) . ' given.');
505
+        if ( ! is_string( $nonce ) ) {
506
+            throw new TypeError( 'Argument 3 must be a string, ' . gettype( $nonce ) . ' given.' );
507 507
         }
508
-        if (!is_string($key)) {
509
-            throw new TypeError('Argument 4 must be a string, ' . gettype($key) . ' given.');
508
+        if ( ! is_string( $key ) ) {
509
+            throw new TypeError( 'Argument 4 must be a string, ' . gettype( $key ) . ' given.' );
510 510
         }
511 511
 
512 512
         /* Input validation: */
513
-        if (self::strlen($nonce) !== ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_NONCEBYTES) {
514
-            throw new TypeError('Argument 4 must be CRYPTO_SECRETBOX_NONCEBYTES bytes');
513
+        if ( self::strlen( $nonce ) !== ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_NONCEBYTES ) {
514
+            throw new TypeError( 'Argument 4 must be CRYPTO_SECRETBOX_NONCEBYTES bytes' );
515 515
         }
516
-        if (self::strlen($key) !== ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_KEYBYTES) {
517
-            throw new TypeError('Argument 4 must be CRYPTO_SECRETBOXBOX_KEYBYTES bytes');
516
+        if ( self::strlen( $key ) !== ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_KEYBYTES ) {
517
+            throw new TypeError( 'Argument 4 must be CRYPTO_SECRETBOXBOX_KEYBYTES bytes' );
518 518
         }
519 519
 
520 520
         /** @var int $size */
521
-        $size = filesize($inputFile);
522
-        if (!is_int($size)) {
523
-            throw new SodiumException('Could not obtain the file size');
521
+        $size = filesize( $inputFile );
522
+        if ( ! is_int( $size ) ) {
523
+            throw new SodiumException( 'Could not obtain the file size' );
524 524
         }
525 525
 
526 526
         /** @var resource $ifp */
527
-        $ifp = fopen($inputFile, 'rb');
528
-        if (!is_resource($ifp)) {
529
-            throw new SodiumException('Could not open input file for reading');
527
+        $ifp = fopen( $inputFile, 'rb' );
528
+        if ( ! is_resource( $ifp ) ) {
529
+            throw new SodiumException( 'Could not open input file for reading' );
530 530
         }
531 531
 
532 532
         /** @var resource $ofp */
533
-        $ofp = fopen($outputFile, 'wb');
534
-        if (!is_resource($ofp)) {
535
-            fclose($ifp);
536
-            throw new SodiumException('Could not open output file for writing');
533
+        $ofp = fopen( $outputFile, 'wb' );
534
+        if ( ! is_resource( $ofp ) ) {
535
+            fclose( $ifp );
536
+            throw new SodiumException( 'Could not open output file for writing' );
537 537
         }
538 538
 
539
-        $res = self::secretbox_decrypt($ifp, $ofp, $size, $nonce, $key);
540
-        fclose($ifp);
541
-        fclose($ofp);
539
+        $res = self::secretbox_decrypt( $ifp, $ofp, $size, $nonce, $key );
540
+        fclose( $ifp );
541
+        fclose( $ofp );
542 542
         try {
543
-            ParagonIE_Sodium_Compat::memzero($key);
544
-        } catch (SodiumException $ex) {
543
+            ParagonIE_Sodium_Compat::memzero( $key );
544
+        } catch ( SodiumException $ex ) {
545 545
             /** @psalm-suppress PossiblyUndefinedVariable */
546
-            unset($key);
546
+            unset( $key );
547 547
         }
548 548
         return $res;
549 549
     }
@@ -560,85 +560,85 @@  discard block
 block discarded – undo
560 560
      * @throws SodiumException
561 561
      * @throws TypeError
562 562
      */
563
-    public static function sign($filePath, $secretKey)
563
+    public static function sign( $filePath, $secretKey )
564 564
     {
565 565
         /* Type checks: */
566
-        if (!is_string($filePath)) {
567
-            throw new TypeError('Argument 1 must be a string, ' . gettype($filePath) . ' given.');
566
+        if ( ! is_string( $filePath ) ) {
567
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $filePath ) . ' given.' );
568 568
         }
569
-        if (!is_string($secretKey)) {
570
-            throw new TypeError('Argument 2 must be a string, ' . gettype($secretKey) . ' given.');
569
+        if ( ! is_string( $secretKey ) ) {
570
+            throw new TypeError( 'Argument 2 must be a string, ' . gettype( $secretKey ) . ' given.' );
571 571
         }
572 572
 
573 573
         /* Input validation: */
574
-        if (self::strlen($secretKey) !== ParagonIE_Sodium_Compat::CRYPTO_SIGN_SECRETKEYBYTES) {
575
-            throw new TypeError('Argument 2 must be CRYPTO_SIGN_SECRETKEYBYTES bytes');
574
+        if ( self::strlen( $secretKey ) !== ParagonIE_Sodium_Compat::CRYPTO_SIGN_SECRETKEYBYTES ) {
575
+            throw new TypeError( 'Argument 2 must be CRYPTO_SIGN_SECRETKEYBYTES bytes' );
576 576
         }
577
-        if (PHP_INT_SIZE === 4) {
578
-            return self::sign_core32($filePath, $secretKey);
577
+        if ( PHP_INT_SIZE === 4 ) {
578
+            return self::sign_core32( $filePath, $secretKey );
579 579
         }
580 580
 
581 581
         /** @var int $size */
582
-        $size = filesize($filePath);
583
-        if (!is_int($size)) {
584
-            throw new SodiumException('Could not obtain the file size');
582
+        $size = filesize( $filePath );
583
+        if ( ! is_int( $size ) ) {
584
+            throw new SodiumException( 'Could not obtain the file size' );
585 585
         }
586 586
 
587 587
         /** @var resource $fp */
588
-        $fp = fopen($filePath, 'rb');
589
-        if (!is_resource($fp)) {
590
-            throw new SodiumException('Could not open input file for reading');
588
+        $fp = fopen( $filePath, 'rb' );
589
+        if ( ! is_resource( $fp ) ) {
590
+            throw new SodiumException( 'Could not open input file for reading' );
591 591
         }
592 592
 
593 593
         /** @var string $az */
594
-        $az = hash('sha512', self::substr($secretKey, 0, 32), true);
594
+        $az = hash( 'sha512', self::substr( $secretKey, 0, 32 ), true );
595 595
 
596
-        $az[0] = self::intToChr(self::chrToInt($az[0]) & 248);
597
-        $az[31] = self::intToChr((self::chrToInt($az[31]) & 63) | 64);
596
+        $az[ 0 ] = self::intToChr( self::chrToInt( $az[ 0 ] ) & 248 );
597
+        $az[ 31 ] = self::intToChr( ( self::chrToInt( $az[ 31 ] ) & 63 ) | 64 );
598 598
 
599
-        $hs = hash_init('sha512');
600
-        self::hash_update($hs, self::substr($az, 32, 32));
599
+        $hs = hash_init( 'sha512' );
600
+        self::hash_update( $hs, self::substr( $az, 32, 32 ) );
601 601
         /** @var resource $hs */
602
-        $hs = self::updateHashWithFile($hs, $fp, $size);
602
+        $hs = self::updateHashWithFile( $hs, $fp, $size );
603 603
 
604 604
         /** @var string $nonceHash */
605
-        $nonceHash = hash_final($hs, true);
605
+        $nonceHash = hash_final( $hs, true );
606 606
 
607 607
         /** @var string $pk */
608
-        $pk = self::substr($secretKey, 32, 32);
608
+        $pk = self::substr( $secretKey, 32, 32 );
609 609
 
610 610
         /** @var string $nonce */
611
-        $nonce = ParagonIE_Sodium_Core_Ed25519::sc_reduce($nonceHash) . self::substr($nonceHash, 32);
611
+        $nonce = ParagonIE_Sodium_Core_Ed25519::sc_reduce( $nonceHash ) . self::substr( $nonceHash, 32 );
612 612
 
613 613
         /** @var string $sig */
614 614
         $sig = ParagonIE_Sodium_Core_Ed25519::ge_p3_tobytes(
615
-            ParagonIE_Sodium_Core_Ed25519::ge_scalarmult_base($nonce)
615
+            ParagonIE_Sodium_Core_Ed25519::ge_scalarmult_base( $nonce )
616 616
         );
617 617
 
618
-        $hs = hash_init('sha512');
619
-        self::hash_update($hs, self::substr($sig, 0, 32));
620
-        self::hash_update($hs, self::substr($pk, 0, 32));
618
+        $hs = hash_init( 'sha512' );
619
+        self::hash_update( $hs, self::substr( $sig, 0, 32 ) );
620
+        self::hash_update( $hs, self::substr( $pk, 0, 32 ) );
621 621
         /** @var resource $hs */
622
-        $hs = self::updateHashWithFile($hs, $fp, $size);
622
+        $hs = self::updateHashWithFile( $hs, $fp, $size );
623 623
 
624 624
         /** @var string $hramHash */
625
-        $hramHash = hash_final($hs, true);
625
+        $hramHash = hash_final( $hs, true );
626 626
 
627 627
         /** @var string $hram */
628
-        $hram = ParagonIE_Sodium_Core_Ed25519::sc_reduce($hramHash);
628
+        $hram = ParagonIE_Sodium_Core_Ed25519::sc_reduce( $hramHash );
629 629
 
630 630
         /** @var string $sigAfter */
631
-        $sigAfter = ParagonIE_Sodium_Core_Ed25519::sc_muladd($hram, $az, $nonce);
631
+        $sigAfter = ParagonIE_Sodium_Core_Ed25519::sc_muladd( $hram, $az, $nonce );
632 632
 
633 633
         /** @var string $sig */
634
-        $sig = self::substr($sig, 0, 32) . self::substr($sigAfter, 0, 32);
634
+        $sig = self::substr( $sig, 0, 32 ) . self::substr( $sigAfter, 0, 32 );
635 635
 
636 636
         try {
637
-            ParagonIE_Sodium_Compat::memzero($az);
638
-        } catch (SodiumException $ex) {
637
+            ParagonIE_Sodium_Compat::memzero( $az );
638
+        } catch ( SodiumException $ex ) {
639 639
             $az = null;
640 640
         }
641
-        fclose($fp);
641
+        fclose( $fp );
642 642
         return $sig;
643 643
     }
644 644
 
@@ -656,66 +656,66 @@  discard block
 block discarded – undo
656 656
      * @throws TypeError
657 657
      * @throws Exception
658 658
      */
659
-    public static function verify($sig, $filePath, $publicKey)
659
+    public static function verify( $sig, $filePath, $publicKey )
660 660
     {
661 661
         /* Type checks: */
662
-        if (!is_string($sig)) {
663
-            throw new TypeError('Argument 1 must be a string, ' . gettype($sig) . ' given.');
662
+        if ( ! is_string( $sig ) ) {
663
+            throw new TypeError( 'Argument 1 must be a string, ' . gettype( $sig ) . ' given.' );
664 664
         }
665
-        if (!is_string($filePath)) {
666
-            throw new TypeError('Argument 2 must be a string, ' . gettype($filePath) . ' given.');
665
+        if ( ! is_string( $filePath ) ) {
666
+            throw new TypeError( 'Argument 2 must be a string, ' . gettype( $filePath ) . ' given.' );
667 667
         }
668
-        if (!is_string($publicKey)) {
669
-            throw new TypeError('Argument 3 must be a string, ' . gettype($publicKey) . ' given.');
668
+        if ( ! is_string( $publicKey ) ) {
669
+            throw new TypeError( 'Argument 3 must be a string, ' . gettype( $publicKey ) . ' given.' );
670 670
         }
671 671
 
672 672
         /* Input validation: */
673
-        if (self::strlen($sig) !== ParagonIE_Sodium_Compat::CRYPTO_SIGN_BYTES) {
674
-            throw new TypeError('Argument 1 must be CRYPTO_SIGN_BYTES bytes');
673
+        if ( self::strlen( $sig ) !== ParagonIE_Sodium_Compat::CRYPTO_SIGN_BYTES ) {
674
+            throw new TypeError( 'Argument 1 must be CRYPTO_SIGN_BYTES bytes' );
675 675
         }
676
-        if (self::strlen($publicKey) !== ParagonIE_Sodium_Compat::CRYPTO_SIGN_PUBLICKEYBYTES) {
677
-            throw new TypeError('Argument 3 must be CRYPTO_SIGN_PUBLICKEYBYTES bytes');
676
+        if ( self::strlen( $publicKey ) !== ParagonIE_Sodium_Compat::CRYPTO_SIGN_PUBLICKEYBYTES ) {
677
+            throw new TypeError( 'Argument 3 must be CRYPTO_SIGN_PUBLICKEYBYTES bytes' );
678 678
         }
679
-        if (self::strlen($sig) < 64) {
680
-            throw new SodiumException('Signature is too short');
679
+        if ( self::strlen( $sig ) < 64 ) {
680
+            throw new SodiumException( 'Signature is too short' );
681 681
         }
682 682
 
683
-        if (PHP_INT_SIZE === 4) {
684
-            return self::verify_core32($sig, $filePath, $publicKey);
683
+        if ( PHP_INT_SIZE === 4 ) {
684
+            return self::verify_core32( $sig, $filePath, $publicKey );
685 685
         }
686 686
 
687 687
         /* Security checks */
688 688
         if (
689
-            (ParagonIE_Sodium_Core_Ed25519::chrToInt($sig[63]) & 240)
689
+            ( ParagonIE_Sodium_Core_Ed25519::chrToInt( $sig[ 63 ] ) & 240 )
690 690
                 &&
691
-            ParagonIE_Sodium_Core_Ed25519::check_S_lt_L(self::substr($sig, 32, 32))
691
+            ParagonIE_Sodium_Core_Ed25519::check_S_lt_L( self::substr( $sig, 32, 32 ) )
692 692
         ) {
693
-            throw new SodiumException('S < L - Invalid signature');
693
+            throw new SodiumException( 'S < L - Invalid signature' );
694 694
         }
695
-        if (ParagonIE_Sodium_Core_Ed25519::small_order($sig)) {
696
-            throw new SodiumException('Signature is on too small of an order');
695
+        if ( ParagonIE_Sodium_Core_Ed25519::small_order( $sig ) ) {
696
+            throw new SodiumException( 'Signature is on too small of an order' );
697 697
         }
698
-        if ((self::chrToInt($sig[63]) & 224) !== 0) {
699
-            throw new SodiumException('Invalid signature');
698
+        if ( ( self::chrToInt( $sig[ 63 ] ) & 224 ) !== 0 ) {
699
+            throw new SodiumException( 'Invalid signature' );
700 700
         }
701 701
         $d = 0;
702
-        for ($i = 0; $i < 32; ++$i) {
703
-            $d |= self::chrToInt($publicKey[$i]);
702
+        for ( $i = 0; $i < 32; ++$i ) {
703
+            $d |= self::chrToInt( $publicKey[ $i ] );
704 704
         }
705
-        if ($d === 0) {
706
-            throw new SodiumException('All zero public key');
705
+        if ( $d === 0 ) {
706
+            throw new SodiumException( 'All zero public key' );
707 707
         }
708 708
 
709 709
         /** @var int $size */
710
-        $size = filesize($filePath);
711
-        if (!is_int($size)) {
712
-            throw new SodiumException('Could not obtain the file size');
710
+        $size = filesize( $filePath );
711
+        if ( ! is_int( $size ) ) {
712
+            throw new SodiumException( 'Could not obtain the file size' );
713 713
         }
714 714
 
715 715
         /** @var resource $fp */
716
-        $fp = fopen($filePath, 'rb');
717
-        if (!is_resource($fp)) {
718
-            throw new SodiumException('Could not open input file for reading');
716
+        $fp = fopen( $filePath, 'rb' );
717
+        if ( ! is_resource( $fp ) ) {
718
+            throw new SodiumException( 'Could not open input file for reading' );
719 719
         }
720 720
 
721 721
         /** @var bool The original value of ParagonIE_Sodium_Compat::$fastMult */
@@ -725,35 +725,35 @@  discard block
 block discarded – undo
725 725
         ParagonIE_Sodium_Compat::$fastMult = true;
726 726
 
727 727
         /** @var ParagonIE_Sodium_Core_Curve25519_Ge_P3 $A */
728
-        $A = ParagonIE_Sodium_Core_Ed25519::ge_frombytes_negate_vartime($publicKey);
728
+        $A = ParagonIE_Sodium_Core_Ed25519::ge_frombytes_negate_vartime( $publicKey );
729 729
 
730
-        $hs = hash_init('sha512');
731
-        self::hash_update($hs, self::substr($sig, 0, 32));
732
-        self::hash_update($hs, self::substr($publicKey, 0, 32));
730
+        $hs = hash_init( 'sha512' );
731
+        self::hash_update( $hs, self::substr( $sig, 0, 32 ) );
732
+        self::hash_update( $hs, self::substr( $publicKey, 0, 32 ) );
733 733
         /** @var resource $hs */
734
-        $hs = self::updateHashWithFile($hs, $fp, $size);
734
+        $hs = self::updateHashWithFile( $hs, $fp, $size );
735 735
         /** @var string $hDigest */
736
-        $hDigest = hash_final($hs, true);
736
+        $hDigest = hash_final( $hs, true );
737 737
 
738 738
         /** @var string $h */
739
-        $h = ParagonIE_Sodium_Core_Ed25519::sc_reduce($hDigest) . self::substr($hDigest, 32);
739
+        $h = ParagonIE_Sodium_Core_Ed25519::sc_reduce( $hDigest ) . self::substr( $hDigest, 32 );
740 740
 
741 741
         /** @var ParagonIE_Sodium_Core_Curve25519_Ge_P2 $R */
742 742
         $R = ParagonIE_Sodium_Core_Ed25519::ge_double_scalarmult_vartime(
743 743
             $h,
744 744
             $A,
745
-            self::substr($sig, 32)
745
+            self::substr( $sig, 32 )
746 746
         );
747 747
 
748 748
         /** @var string $rcheck */
749
-        $rcheck = ParagonIE_Sodium_Core_Ed25519::ge_tobytes($R);
749
+        $rcheck = ParagonIE_Sodium_Core_Ed25519::ge_tobytes( $R );
750 750
 
751 751
         // Close the file handle
752
-        fclose($fp);
752
+        fclose( $fp );
753 753
 
754 754
         // Reset ParagonIE_Sodium_Compat::$fastMult to what it was before.
755 755
         ParagonIE_Sodium_Compat::$fastMult = $orig;
756
-        return self::verify_32($rcheck, self::substr($sig, 0, 32));
756
+        return self::verify_32( $rcheck, self::substr( $sig, 0, 32 ) );
757 757
     }
758 758
 
759 759
     /**
@@ -766,17 +766,17 @@  discard block
 block discarded – undo
766 766
      * @throws SodiumException
767 767
      * @throws TypeError
768 768
      */
769
-    protected static function box_encrypt($ifp, $ofp, $mlen, $nonce, $boxKeypair)
769
+    protected static function box_encrypt( $ifp, $ofp, $mlen, $nonce, $boxKeypair )
770 770
     {
771
-        if (PHP_INT_SIZE === 4) {
771
+        if ( PHP_INT_SIZE === 4 ) {
772 772
             return self::secretbox_encrypt(
773 773
                 $ifp,
774 774
                 $ofp,
775 775
                 $mlen,
776 776
                 $nonce,
777 777
                 ParagonIE_Sodium_Crypto32::box_beforenm(
778
-                    ParagonIE_Sodium_Crypto32::box_secretkey($boxKeypair),
779
-                    ParagonIE_Sodium_Crypto32::box_publickey($boxKeypair)
778
+                    ParagonIE_Sodium_Crypto32::box_secretkey( $boxKeypair ),
779
+                    ParagonIE_Sodium_Crypto32::box_publickey( $boxKeypair )
780 780
                 )
781 781
             );
782 782
         }
@@ -786,8 +786,8 @@  discard block
 block discarded – undo
786 786
             $mlen,
787 787
             $nonce,
788 788
             ParagonIE_Sodium_Crypto::box_beforenm(
789
-                ParagonIE_Sodium_Crypto::box_secretkey($boxKeypair),
790
-                ParagonIE_Sodium_Crypto::box_publickey($boxKeypair)
789
+                ParagonIE_Sodium_Crypto::box_secretkey( $boxKeypair ),
790
+                ParagonIE_Sodium_Crypto::box_publickey( $boxKeypair )
791 791
             )
792 792
         );
793 793
     }
@@ -803,17 +803,17 @@  discard block
 block discarded – undo
803 803
      * @throws SodiumException
804 804
      * @throws TypeError
805 805
      */
806
-    protected static function box_decrypt($ifp, $ofp, $mlen, $nonce, $boxKeypair)
806
+    protected static function box_decrypt( $ifp, $ofp, $mlen, $nonce, $boxKeypair )
807 807
     {
808
-        if (PHP_INT_SIZE === 4) {
808
+        if ( PHP_INT_SIZE === 4 ) {
809 809
             return self::secretbox_decrypt(
810 810
                 $ifp,
811 811
                 $ofp,
812 812
                 $mlen,
813 813
                 $nonce,
814 814
                 ParagonIE_Sodium_Crypto32::box_beforenm(
815
-                    ParagonIE_Sodium_Crypto32::box_secretkey($boxKeypair),
816
-                    ParagonIE_Sodium_Crypto32::box_publickey($boxKeypair)
815
+                    ParagonIE_Sodium_Crypto32::box_secretkey( $boxKeypair ),
816
+                    ParagonIE_Sodium_Crypto32::box_publickey( $boxKeypair )
817 817
                 )
818 818
             );
819 819
         }
@@ -823,8 +823,8 @@  discard block
 block discarded – undo
823 823
             $mlen,
824 824
             $nonce,
825 825
             ParagonIE_Sodium_Crypto::box_beforenm(
826
-                ParagonIE_Sodium_Crypto::box_secretkey($boxKeypair),
827
-                ParagonIE_Sodium_Crypto::box_publickey($boxKeypair)
826
+                ParagonIE_Sodium_Crypto::box_secretkey( $boxKeypair ),
827
+                ParagonIE_Sodium_Crypto::box_publickey( $boxKeypair )
828 828
             )
829 829
         );
830 830
     }
@@ -841,33 +841,33 @@  discard block
 block discarded – undo
841 841
      * @throws SodiumException
842 842
      * @throws TypeError
843 843
      */
844
-    protected static function secretbox_encrypt($ifp, $ofp, $mlen, $nonce, $key)
844
+    protected static function secretbox_encrypt( $ifp, $ofp, $mlen, $nonce, $key )
845 845
     {
846
-        if (PHP_INT_SIZE === 4) {
847
-            return self::secretbox_encrypt_core32($ifp, $ofp, $mlen, $nonce, $key);
846
+        if ( PHP_INT_SIZE === 4 ) {
847
+            return self::secretbox_encrypt_core32( $ifp, $ofp, $mlen, $nonce, $key );
848 848
         }
849 849
 
850
-        $plaintext = fread($ifp, 32);
851
-        if (!is_string($plaintext)) {
852
-            throw new SodiumException('Could not read input file');
850
+        $plaintext = fread( $ifp, 32 );
851
+        if ( ! is_string( $plaintext ) ) {
852
+            throw new SodiumException( 'Could not read input file' );
853 853
         }
854
-        $first32 = self::ftell($ifp);
854
+        $first32 = self::ftell( $ifp );
855 855
 
856 856
         /** @var string $subkey */
857
-        $subkey = ParagonIE_Sodium_Core_HSalsa20::hsalsa20($nonce, $key);
857
+        $subkey = ParagonIE_Sodium_Core_HSalsa20::hsalsa20( $nonce, $key );
858 858
 
859 859
         /** @var string $realNonce */
860
-        $realNonce = ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8);
860
+        $realNonce = ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 );
861 861
 
862 862
         /** @var string $block0 */
863
-        $block0 = str_repeat("\x00", 32);
863
+        $block0 = str_repeat( "\x00", 32 );
864 864
 
865 865
         /** @var int $mlen - Length of the plaintext message */
866 866
         $mlen0 = $mlen;
867
-        if ($mlen0 > 64 - ParagonIE_Sodium_Crypto::secretbox_xsalsa20poly1305_ZEROBYTES) {
867
+        if ( $mlen0 > 64 - ParagonIE_Sodium_Crypto::secretbox_xsalsa20poly1305_ZEROBYTES ) {
868 868
             $mlen0 = 64 - ParagonIE_Sodium_Crypto::secretbox_xsalsa20poly1305_ZEROBYTES;
869 869
         }
870
-        $block0 .= ParagonIE_Sodium_Core_Util::substr($plaintext, 0, $mlen0);
870
+        $block0 .= ParagonIE_Sodium_Core_Util::substr( $plaintext, 0, $mlen0 );
871 871
 
872 872
         /** @var string $block0 */
873 873
         $block0 = ParagonIE_Sodium_Core_Salsa20::salsa20_xor(
@@ -885,16 +885,16 @@  discard block
 block discarded – undo
885 885
         );
886 886
 
887 887
         // Pre-write 16 blank bytes for the Poly1305 tag
888
-        $start = self::ftell($ofp);
889
-        fwrite($ofp, str_repeat("\x00", 16));
888
+        $start = self::ftell( $ofp );
889
+        fwrite( $ofp, str_repeat( "\x00", 16 ) );
890 890
 
891 891
         /** @var string $c */
892 892
         $cBlock = ParagonIE_Sodium_Core_Util::substr(
893 893
             $block0,
894 894
             ParagonIE_Sodium_Crypto::secretbox_xsalsa20poly1305_ZEROBYTES
895 895
         );
896
-        $state->update($cBlock);
897
-        fwrite($ofp, $cBlock);
896
+        $state->update( $cBlock );
897
+        fwrite( $ofp, $cBlock );
898 898
         $mlen -= 32;
899 899
 
900 900
         /** @var int $iter */
@@ -907,15 +907,15 @@  discard block
 block discarded – undo
907 907
          * Set the cursor to the end of the first half-block. All future bytes will
908 908
          * generated from salsa20_xor_ic, starting from 1 (second block).
909 909
          */
910
-        fseek($ifp, $first32, SEEK_SET);
910
+        fseek( $ifp, $first32, SEEK_SET );
911 911
 
912
-        while ($mlen > 0) {
912
+        while ( $mlen > 0 ) {
913 913
             $blockSize = $mlen > self::BUFFER_SIZE
914 914
                 ? self::BUFFER_SIZE
915 915
                 : $mlen;
916
-            $plaintext = fread($ifp, $blockSize);
917
-            if (!is_string($plaintext)) {
918
-                throw new SodiumException('Could not read input file');
916
+            $plaintext = fread( $ifp, $blockSize );
917
+            if ( ! is_string( $plaintext ) ) {
918
+                throw new SodiumException( 'Could not read input file' );
919 919
             }
920 920
             $cBlock = ParagonIE_Sodium_Core_Salsa20::salsa20_xor_ic(
921 921
                 $plaintext,
@@ -923,29 +923,29 @@  discard block
 block discarded – undo
923 923
                 $iter,
924 924
                 $subkey
925 925
             );
926
-            fwrite($ofp, $cBlock, $blockSize);
927
-            $state->update($cBlock);
926
+            fwrite( $ofp, $cBlock, $blockSize );
927
+            $state->update( $cBlock );
928 928
 
929 929
             $mlen -= $blockSize;
930 930
             $iter += $incr;
931 931
         }
932 932
         try {
933
-            ParagonIE_Sodium_Compat::memzero($block0);
934
-            ParagonIE_Sodium_Compat::memzero($subkey);
935
-        } catch (SodiumException $ex) {
933
+            ParagonIE_Sodium_Compat::memzero( $block0 );
934
+            ParagonIE_Sodium_Compat::memzero( $subkey );
935
+        } catch ( SodiumException $ex ) {
936 936
             $block0 = null;
937 937
             $subkey = null;
938 938
         }
939
-        $end = self::ftell($ofp);
939
+        $end = self::ftell( $ofp );
940 940
 
941 941
         /*
942 942
          * Write the Poly1305 authentication tag that provides integrity
943 943
          * over the ciphertext (encrypt-then-MAC)
944 944
          */
945
-        fseek($ofp, $start, SEEK_SET);
946
-        fwrite($ofp, $state->finish(), ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_MACBYTES);
947
-        fseek($ofp, $end, SEEK_SET);
948
-        unset($state);
945
+        fseek( $ofp, $start, SEEK_SET );
946
+        fwrite( $ofp, $state->finish(), ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_MACBYTES );
947
+        fseek( $ofp, $end, SEEK_SET );
948
+        unset( $state );
949 949
 
950 950
         return true;
951 951
     }
@@ -962,49 +962,49 @@  discard block
 block discarded – undo
962 962
      * @throws SodiumException
963 963
      * @throws TypeError
964 964
      */
965
-    protected static function secretbox_decrypt($ifp, $ofp, $mlen, $nonce, $key)
965
+    protected static function secretbox_decrypt( $ifp, $ofp, $mlen, $nonce, $key )
966 966
     {
967
-        if (PHP_INT_SIZE === 4) {
968
-            return self::secretbox_decrypt_core32($ifp, $ofp, $mlen, $nonce, $key);
967
+        if ( PHP_INT_SIZE === 4 ) {
968
+            return self::secretbox_decrypt_core32( $ifp, $ofp, $mlen, $nonce, $key );
969 969
         }
970
-        $tag = fread($ifp, 16);
971
-        if (!is_string($tag)) {
972
-            throw new SodiumException('Could not read input file');
970
+        $tag = fread( $ifp, 16 );
971
+        if ( ! is_string( $tag ) ) {
972
+            throw new SodiumException( 'Could not read input file' );
973 973
         }
974 974
 
975 975
         /** @var string $subkey */
976
-        $subkey = ParagonIE_Sodium_Core_HSalsa20::hsalsa20($nonce, $key);
976
+        $subkey = ParagonIE_Sodium_Core_HSalsa20::hsalsa20( $nonce, $key );
977 977
 
978 978
         /** @var string $realNonce */
979
-        $realNonce = ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8);
979
+        $realNonce = ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 );
980 980
 
981 981
         /** @var string $block0 */
982 982
         $block0 = ParagonIE_Sodium_Core_Salsa20::salsa20(
983 983
             64,
984
-            ParagonIE_Sodium_Core_Util::substr($nonce, 16, 8),
984
+            ParagonIE_Sodium_Core_Util::substr( $nonce, 16, 8 ),
985 985
             $subkey
986 986
         );
987 987
 
988 988
         /* Verify the Poly1305 MAC -before- attempting to decrypt! */
989
-        $state = new ParagonIE_Sodium_Core_Poly1305_State(self::substr($block0, 0, 32));
990
-        if (!self::onetimeauth_verify($state, $ifp, $tag, $mlen)) {
991
-            throw new SodiumException('Invalid MAC');
989
+        $state = new ParagonIE_Sodium_Core_Poly1305_State( self::substr( $block0, 0, 32 ) );
990
+        if ( ! self::onetimeauth_verify( $state, $ifp, $tag, $mlen ) ) {
991
+            throw new SodiumException( 'Invalid MAC' );
992 992
         }
993 993
 
994 994
         /*
995 995
          * Set the cursor to the end of the first half-block. All future bytes will
996 996
          * generated from salsa20_xor_ic, starting from 1 (second block).
997 997
          */
998
-        $first32 = fread($ifp, 32);
999
-        if (!is_string($first32)) {
1000
-            throw new SodiumException('Could not read input file');
998
+        $first32 = fread( $ifp, 32 );
999
+        if ( ! is_string( $first32 ) ) {
1000
+            throw new SodiumException( 'Could not read input file' );
1001 1001
         }
1002
-        $first32len = self::strlen($first32);
1002
+        $first32len = self::strlen( $first32 );
1003 1003
         fwrite(
1004 1004
             $ofp,
1005 1005
             self::xorStrings(
1006
-                self::substr($block0, 32, $first32len),
1007
-                self::substr($first32, 0, $first32len)
1006
+                self::substr( $block0, 32, $first32len ),
1007
+                self::substr( $first32, 0, $first32len )
1008 1008
             )
1009 1009
         );
1010 1010
         $mlen -= 32;
@@ -1016,13 +1016,13 @@  discard block
 block discarded – undo
1016 1016
         $incr = self::BUFFER_SIZE >> 6;
1017 1017
 
1018 1018
         /* Decrypts ciphertext, writes to output file. */
1019
-        while ($mlen > 0) {
1019
+        while ( $mlen > 0 ) {
1020 1020
             $blockSize = $mlen > self::BUFFER_SIZE
1021 1021
                 ? self::BUFFER_SIZE
1022 1022
                 : $mlen;
1023
-            $ciphertext = fread($ifp, $blockSize);
1024
-            if (!is_string($ciphertext)) {
1025
-                throw new SodiumException('Could not read input file');
1023
+            $ciphertext = fread( $ifp, $blockSize );
1024
+            if ( ! is_string( $ciphertext ) ) {
1025
+                throw new SodiumException( 'Could not read input file' );
1026 1026
             }
1027 1027
             $pBlock = ParagonIE_Sodium_Core_Salsa20::salsa20_xor_ic(
1028 1028
                 $ciphertext,
@@ -1030,7 +1030,7 @@  discard block
 block discarded – undo
1030 1030
                 $iter,
1031 1031
                 $subkey
1032 1032
             );
1033
-            fwrite($ofp, $pBlock, $blockSize);
1033
+            fwrite( $ofp, $pBlock, $blockSize );
1034 1034
             $mlen -= $blockSize;
1035 1035
             $iter += $incr;
1036 1036
         }
@@ -1053,7 +1053,7 @@  discard block
 block discarded – undo
1053 1053
         $mlen = 0
1054 1054
     ) {
1055 1055
         /** @var int $pos */
1056
-        $pos = self::ftell($ifp);
1056
+        $pos = self::ftell( $ifp );
1057 1057
 
1058 1058
         /** @var int $iter */
1059 1059
         $iter = 1;
@@ -1061,21 +1061,21 @@  discard block
 block discarded – undo
1061 1061
         /** @var int $incr */
1062 1062
         $incr = self::BUFFER_SIZE >> 6;
1063 1063
 
1064
-        while ($mlen > 0) {
1064
+        while ( $mlen > 0 ) {
1065 1065
             $blockSize = $mlen > self::BUFFER_SIZE
1066 1066
                 ? self::BUFFER_SIZE
1067 1067
                 : $mlen;
1068
-            $ciphertext = fread($ifp, $blockSize);
1069
-            if (!is_string($ciphertext)) {
1070
-                throw new SodiumException('Could not read input file');
1068
+            $ciphertext = fread( $ifp, $blockSize );
1069
+            if ( ! is_string( $ciphertext ) ) {
1070
+                throw new SodiumException( 'Could not read input file' );
1071 1071
             }
1072
-            $state->update($ciphertext);
1072
+            $state->update( $ciphertext );
1073 1073
             $mlen -= $blockSize;
1074 1074
             $iter += $incr;
1075 1075
         }
1076
-        $res = ParagonIE_Sodium_Core_Util::verify_16($tag, $state->finish());
1076
+        $res = ParagonIE_Sodium_Core_Util::verify_16( $tag, $state->finish() );
1077 1077
 
1078
-        fseek($ifp, $pos, SEEK_SET);
1078
+        fseek( $ifp, $pos, SEEK_SET );
1079 1079
         return $res;
1080 1080
     }
1081 1081
 
@@ -1095,48 +1095,48 @@  discard block
 block discarded – undo
1095 1095
      * @psalm-suppress TypeCoercion
1096 1096
      *                 Ditto.
1097 1097
      */
1098
-    public static function updateHashWithFile($hash, $fp, $size = 0)
1098
+    public static function updateHashWithFile( $hash, $fp, $size = 0 )
1099 1099
     {
1100 1100
         /* Type checks: */
1101
-        if (PHP_VERSION_ID < 70200) {
1102
-            if (!is_resource($hash)) {
1103
-                throw new TypeError('Argument 1 must be a resource, ' . gettype($hash) . ' given.');
1101
+        if ( PHP_VERSION_ID < 70200 ) {
1102
+            if ( ! is_resource( $hash ) ) {
1103
+                throw new TypeError( 'Argument 1 must be a resource, ' . gettype( $hash ) . ' given.' );
1104 1104
             }
1105 1105
         } else {
1106
-            if (!is_object($hash)) {
1107
-                throw new TypeError('Argument 1 must be an object (PHP 7.2+), ' . gettype($hash) . ' given.');
1106
+            if ( ! is_object( $hash ) ) {
1107
+                throw new TypeError( 'Argument 1 must be an object (PHP 7.2+), ' . gettype( $hash ) . ' given.' );
1108 1108
             }
1109 1109
         }
1110 1110
 
1111
-        if (!is_resource($fp)) {
1112
-            throw new TypeError('Argument 2 must be a resource, ' . gettype($fp) . ' given.');
1111
+        if ( ! is_resource( $fp ) ) {
1112
+            throw new TypeError( 'Argument 2 must be a resource, ' . gettype( $fp ) . ' given.' );
1113 1113
         }
1114
-        if (!is_int($size)) {
1115
-            throw new TypeError('Argument 3 must be an integer, ' . gettype($size) . ' given.');
1114
+        if ( ! is_int( $size ) ) {
1115
+            throw new TypeError( 'Argument 3 must be an integer, ' . gettype( $size ) . ' given.' );
1116 1116
         }
1117 1117
 
1118 1118
         /** @var int $originalPosition */
1119
-        $originalPosition = self::ftell($fp);
1119
+        $originalPosition = self::ftell( $fp );
1120 1120
 
1121 1121
         // Move file pointer to beginning of file
1122
-        fseek($fp, 0, SEEK_SET);
1123
-        for ($i = 0; $i < $size; $i += self::BUFFER_SIZE) {
1122
+        fseek( $fp, 0, SEEK_SET );
1123
+        for ( $i = 0; $i < $size; $i += self::BUFFER_SIZE ) {
1124 1124
             /** @var string|bool $message */
1125 1125
             $message = fread(
1126 1126
                 $fp,
1127
-                ($size - $i) > self::BUFFER_SIZE
1127
+                ( $size - $i ) > self::BUFFER_SIZE
1128 1128
                     ? $size - $i
1129 1129
                     : self::BUFFER_SIZE
1130 1130
             );
1131
-            if (!is_string($message)) {
1132
-                throw new SodiumException('Unexpected error reading from file.');
1131
+            if ( ! is_string( $message ) ) {
1132
+                throw new SodiumException( 'Unexpected error reading from file.' );
1133 1133
             }
1134 1134
             /** @var string $message */
1135 1135
             /** @psalm-suppress InvalidArgument */
1136
-            self::hash_update($hash, $message);
1136
+            self::hash_update( $hash, $message );
1137 1137
         }
1138 1138
         // Reset file pointer's position
1139
-        fseek($fp, $originalPosition, SEEK_SET);
1139
+        fseek( $fp, $originalPosition, SEEK_SET );
1140 1140
         return $hash;
1141 1141
     }
1142 1142
 
@@ -1152,71 +1152,71 @@  discard block
 block discarded – undo
1152 1152
      * @throws SodiumException
1153 1153
      * @throws TypeError
1154 1154
      */
1155
-    private static function sign_core32($filePath, $secretKey)
1155
+    private static function sign_core32( $filePath, $secretKey )
1156 1156
     {
1157 1157
         /** @var int|bool $size */
1158
-        $size = filesize($filePath);
1159
-        if (!is_int($size)) {
1160
-            throw new SodiumException('Could not obtain the file size');
1158
+        $size = filesize( $filePath );
1159
+        if ( ! is_int( $size ) ) {
1160
+            throw new SodiumException( 'Could not obtain the file size' );
1161 1161
         }
1162 1162
         /** @var int $size */
1163 1163
 
1164 1164
         /** @var resource|bool $fp */
1165
-        $fp = fopen($filePath, 'rb');
1166
-        if (!is_resource($fp)) {
1167
-            throw new SodiumException('Could not open input file for reading');
1165
+        $fp = fopen( $filePath, 'rb' );
1166
+        if ( ! is_resource( $fp ) ) {
1167
+            throw new SodiumException( 'Could not open input file for reading' );
1168 1168
         }
1169 1169
         /** @var resource $fp */
1170 1170
 
1171 1171
         /** @var string $az */
1172
-        $az = hash('sha512', self::substr($secretKey, 0, 32), true);
1172
+        $az = hash( 'sha512', self::substr( $secretKey, 0, 32 ), true );
1173 1173
 
1174
-        $az[0] = self::intToChr(self::chrToInt($az[0]) & 248);
1175
-        $az[31] = self::intToChr((self::chrToInt($az[31]) & 63) | 64);
1174
+        $az[ 0 ] = self::intToChr( self::chrToInt( $az[ 0 ] ) & 248 );
1175
+        $az[ 31 ] = self::intToChr( ( self::chrToInt( $az[ 31 ] ) & 63 ) | 64 );
1176 1176
 
1177
-        $hs = hash_init('sha512');
1178
-        self::hash_update($hs, self::substr($az, 32, 32));
1177
+        $hs = hash_init( 'sha512' );
1178
+        self::hash_update( $hs, self::substr( $az, 32, 32 ) );
1179 1179
         /** @var resource $hs */
1180
-        $hs = self::updateHashWithFile($hs, $fp, $size);
1180
+        $hs = self::updateHashWithFile( $hs, $fp, $size );
1181 1181
 
1182 1182
         /** @var string $nonceHash */
1183
-        $nonceHash = hash_final($hs, true);
1183
+        $nonceHash = hash_final( $hs, true );
1184 1184
 
1185 1185
         /** @var string $pk */
1186
-        $pk = self::substr($secretKey, 32, 32);
1186
+        $pk = self::substr( $secretKey, 32, 32 );
1187 1187
 
1188 1188
         /** @var string $nonce */
1189
-        $nonce = ParagonIE_Sodium_Core32_Ed25519::sc_reduce($nonceHash) . self::substr($nonceHash, 32);
1189
+        $nonce = ParagonIE_Sodium_Core32_Ed25519::sc_reduce( $nonceHash ) . self::substr( $nonceHash, 32 );
1190 1190
 
1191 1191
         /** @var string $sig */
1192 1192
         $sig = ParagonIE_Sodium_Core32_Ed25519::ge_p3_tobytes(
1193
-            ParagonIE_Sodium_Core32_Ed25519::ge_scalarmult_base($nonce)
1193
+            ParagonIE_Sodium_Core32_Ed25519::ge_scalarmult_base( $nonce )
1194 1194
         );
1195 1195
 
1196
-        $hs = hash_init('sha512');
1197
-        self::hash_update($hs, self::substr($sig, 0, 32));
1198
-        self::hash_update($hs, self::substr($pk, 0, 32));
1196
+        $hs = hash_init( 'sha512' );
1197
+        self::hash_update( $hs, self::substr( $sig, 0, 32 ) );
1198
+        self::hash_update( $hs, self::substr( $pk, 0, 32 ) );
1199 1199
         /** @var resource $hs */
1200
-        $hs = self::updateHashWithFile($hs, $fp, $size);
1200
+        $hs = self::updateHashWithFile( $hs, $fp, $size );
1201 1201
 
1202 1202
         /** @var string $hramHash */
1203
-        $hramHash = hash_final($hs, true);
1203
+        $hramHash = hash_final( $hs, true );
1204 1204
 
1205 1205
         /** @var string $hram */
1206
-        $hram = ParagonIE_Sodium_Core32_Ed25519::sc_reduce($hramHash);
1206
+        $hram = ParagonIE_Sodium_Core32_Ed25519::sc_reduce( $hramHash );
1207 1207
 
1208 1208
         /** @var string $sigAfter */
1209
-        $sigAfter = ParagonIE_Sodium_Core32_Ed25519::sc_muladd($hram, $az, $nonce);
1209
+        $sigAfter = ParagonIE_Sodium_Core32_Ed25519::sc_muladd( $hram, $az, $nonce );
1210 1210
 
1211 1211
         /** @var string $sig */
1212
-        $sig = self::substr($sig, 0, 32) . self::substr($sigAfter, 0, 32);
1212
+        $sig = self::substr( $sig, 0, 32 ) . self::substr( $sigAfter, 0, 32 );
1213 1213
 
1214 1214
         try {
1215
-            ParagonIE_Sodium_Compat::memzero($az);
1216
-        } catch (SodiumException $ex) {
1215
+            ParagonIE_Sodium_Compat::memzero( $az );
1216
+        } catch ( SodiumException $ex ) {
1217 1217
             $az = null;
1218 1218
         }
1219
-        fclose($fp);
1219
+        fclose( $fp );
1220 1220
         return $sig;
1221 1221
     }
1222 1222
 
@@ -1234,37 +1234,37 @@  discard block
 block discarded – undo
1234 1234
      * @throws SodiumException
1235 1235
      * @throws Exception
1236 1236
      */
1237
-    public static function verify_core32($sig, $filePath, $publicKey)
1237
+    public static function verify_core32( $sig, $filePath, $publicKey )
1238 1238
     {
1239 1239
         /* Security checks */
1240
-        if (ParagonIE_Sodium_Core32_Ed25519::check_S_lt_L(self::substr($sig, 32, 32))) {
1241
-            throw new SodiumException('S < L - Invalid signature');
1240
+        if ( ParagonIE_Sodium_Core32_Ed25519::check_S_lt_L( self::substr( $sig, 32, 32 ) ) ) {
1241
+            throw new SodiumException( 'S < L - Invalid signature' );
1242 1242
         }
1243
-        if (ParagonIE_Sodium_Core32_Ed25519::small_order($sig)) {
1244
-            throw new SodiumException('Signature is on too small of an order');
1243
+        if ( ParagonIE_Sodium_Core32_Ed25519::small_order( $sig ) ) {
1244
+            throw new SodiumException( 'Signature is on too small of an order' );
1245 1245
         }
1246
-        if ((self::chrToInt($sig[63]) & 224) !== 0) {
1247
-            throw new SodiumException('Invalid signature');
1246
+        if ( ( self::chrToInt( $sig[ 63 ] ) & 224 ) !== 0 ) {
1247
+            throw new SodiumException( 'Invalid signature' );
1248 1248
         }
1249 1249
         $d = 0;
1250
-        for ($i = 0; $i < 32; ++$i) {
1251
-            $d |= self::chrToInt($publicKey[$i]);
1250
+        for ( $i = 0; $i < 32; ++$i ) {
1251
+            $d |= self::chrToInt( $publicKey[ $i ] );
1252 1252
         }
1253
-        if ($d === 0) {
1254
-            throw new SodiumException('All zero public key');
1253
+        if ( $d === 0 ) {
1254
+            throw new SodiumException( 'All zero public key' );
1255 1255
         }
1256 1256
 
1257 1257
         /** @var int|bool $size */
1258
-        $size = filesize($filePath);
1259
-        if (!is_int($size)) {
1260
-            throw new SodiumException('Could not obtain the file size');
1258
+        $size = filesize( $filePath );
1259
+        if ( ! is_int( $size ) ) {
1260
+            throw new SodiumException( 'Could not obtain the file size' );
1261 1261
         }
1262 1262
         /** @var int $size */
1263 1263
 
1264 1264
         /** @var resource|bool $fp */
1265
-        $fp = fopen($filePath, 'rb');
1266
-        if (!is_resource($fp)) {
1267
-            throw new SodiumException('Could not open input file for reading');
1265
+        $fp = fopen( $filePath, 'rb' );
1266
+        if ( ! is_resource( $fp ) ) {
1267
+            throw new SodiumException( 'Could not open input file for reading' );
1268 1268
         }
1269 1269
         /** @var resource $fp */
1270 1270
 
@@ -1275,35 +1275,35 @@  discard block
 block discarded – undo
1275 1275
         ParagonIE_Sodium_Compat::$fastMult = true;
1276 1276
 
1277 1277
         /** @var ParagonIE_Sodium_Core32_Curve25519_Ge_P3 $A */
1278
-        $A = ParagonIE_Sodium_Core32_Ed25519::ge_frombytes_negate_vartime($publicKey);
1278
+        $A = ParagonIE_Sodium_Core32_Ed25519::ge_frombytes_negate_vartime( $publicKey );
1279 1279
 
1280
-        $hs = hash_init('sha512');
1281
-        self::hash_update($hs, self::substr($sig, 0, 32));
1282
-        self::hash_update($hs, self::substr($publicKey, 0, 32));
1280
+        $hs = hash_init( 'sha512' );
1281
+        self::hash_update( $hs, self::substr( $sig, 0, 32 ) );
1282
+        self::hash_update( $hs, self::substr( $publicKey, 0, 32 ) );
1283 1283
         /** @var resource $hs */
1284
-        $hs = self::updateHashWithFile($hs, $fp, $size);
1284
+        $hs = self::updateHashWithFile( $hs, $fp, $size );
1285 1285
         /** @var string $hDigest */
1286
-        $hDigest = hash_final($hs, true);
1286
+        $hDigest = hash_final( $hs, true );
1287 1287
 
1288 1288
         /** @var string $h */
1289
-        $h = ParagonIE_Sodium_Core32_Ed25519::sc_reduce($hDigest) . self::substr($hDigest, 32);
1289
+        $h = ParagonIE_Sodium_Core32_Ed25519::sc_reduce( $hDigest ) . self::substr( $hDigest, 32 );
1290 1290
 
1291 1291
         /** @var ParagonIE_Sodium_Core32_Curve25519_Ge_P2 $R */
1292 1292
         $R = ParagonIE_Sodium_Core32_Ed25519::ge_double_scalarmult_vartime(
1293 1293
             $h,
1294 1294
             $A,
1295
-            self::substr($sig, 32)
1295
+            self::substr( $sig, 32 )
1296 1296
         );
1297 1297
 
1298 1298
         /** @var string $rcheck */
1299
-        $rcheck = ParagonIE_Sodium_Core32_Ed25519::ge_tobytes($R);
1299
+        $rcheck = ParagonIE_Sodium_Core32_Ed25519::ge_tobytes( $R );
1300 1300
 
1301 1301
         // Close the file handle
1302
-        fclose($fp);
1302
+        fclose( $fp );
1303 1303
 
1304 1304
         // Reset ParagonIE_Sodium_Compat::$fastMult to what it was before.
1305 1305
         ParagonIE_Sodium_Compat::$fastMult = $orig;
1306
-        return self::verify_32($rcheck, self::substr($sig, 0, 32));
1306
+        return self::verify_32( $rcheck, self::substr( $sig, 0, 32 ) );
1307 1307
     }
1308 1308
 
1309 1309
     /**
@@ -1318,29 +1318,29 @@  discard block
 block discarded – undo
1318 1318
      * @throws SodiumException
1319 1319
      * @throws TypeError
1320 1320
      */
1321
-    protected static function secretbox_encrypt_core32($ifp, $ofp, $mlen, $nonce, $key)
1321
+    protected static function secretbox_encrypt_core32( $ifp, $ofp, $mlen, $nonce, $key )
1322 1322
     {
1323
-        $plaintext = fread($ifp, 32);
1324
-        if (!is_string($plaintext)) {
1325
-            throw new SodiumException('Could not read input file');
1323
+        $plaintext = fread( $ifp, 32 );
1324
+        if ( ! is_string( $plaintext ) ) {
1325
+            throw new SodiumException( 'Could not read input file' );
1326 1326
         }
1327
-        $first32 = self::ftell($ifp);
1327
+        $first32 = self::ftell( $ifp );
1328 1328
 
1329 1329
         /** @var string $subkey */
1330
-        $subkey = ParagonIE_Sodium_Core32_HSalsa20::hsalsa20($nonce, $key);
1330
+        $subkey = ParagonIE_Sodium_Core32_HSalsa20::hsalsa20( $nonce, $key );
1331 1331
 
1332 1332
         /** @var string $realNonce */
1333
-        $realNonce = ParagonIE_Sodium_Core32_Util::substr($nonce, 16, 8);
1333
+        $realNonce = ParagonIE_Sodium_Core32_Util::substr( $nonce, 16, 8 );
1334 1334
 
1335 1335
         /** @var string $block0 */
1336
-        $block0 = str_repeat("\x00", 32);
1336
+        $block0 = str_repeat( "\x00", 32 );
1337 1337
 
1338 1338
         /** @var int $mlen - Length of the plaintext message */
1339 1339
         $mlen0 = $mlen;
1340
-        if ($mlen0 > 64 - ParagonIE_Sodium_Crypto::secretbox_xsalsa20poly1305_ZEROBYTES) {
1340
+        if ( $mlen0 > 64 - ParagonIE_Sodium_Crypto::secretbox_xsalsa20poly1305_ZEROBYTES ) {
1341 1341
             $mlen0 = 64 - ParagonIE_Sodium_Crypto::secretbox_xsalsa20poly1305_ZEROBYTES;
1342 1342
         }
1343
-        $block0 .= ParagonIE_Sodium_Core32_Util::substr($plaintext, 0, $mlen0);
1343
+        $block0 .= ParagonIE_Sodium_Core32_Util::substr( $plaintext, 0, $mlen0 );
1344 1344
 
1345 1345
         /** @var string $block0 */
1346 1346
         $block0 = ParagonIE_Sodium_Core32_Salsa20::salsa20_xor(
@@ -1358,16 +1358,16 @@  discard block
 block discarded – undo
1358 1358
         );
1359 1359
 
1360 1360
         // Pre-write 16 blank bytes for the Poly1305 tag
1361
-        $start = self::ftell($ofp);
1362
-        fwrite($ofp, str_repeat("\x00", 16));
1361
+        $start = self::ftell( $ofp );
1362
+        fwrite( $ofp, str_repeat( "\x00", 16 ) );
1363 1363
 
1364 1364
         /** @var string $c */
1365 1365
         $cBlock = ParagonIE_Sodium_Core32_Util::substr(
1366 1366
             $block0,
1367 1367
             ParagonIE_Sodium_Crypto::secretbox_xsalsa20poly1305_ZEROBYTES
1368 1368
         );
1369
-        $state->update($cBlock);
1370
-        fwrite($ofp, $cBlock);
1369
+        $state->update( $cBlock );
1370
+        fwrite( $ofp, $cBlock );
1371 1371
         $mlen -= 32;
1372 1372
 
1373 1373
         /** @var int $iter */
@@ -1380,15 +1380,15 @@  discard block
 block discarded – undo
1380 1380
          * Set the cursor to the end of the first half-block. All future bytes will
1381 1381
          * generated from salsa20_xor_ic, starting from 1 (second block).
1382 1382
          */
1383
-        fseek($ifp, $first32, SEEK_SET);
1383
+        fseek( $ifp, $first32, SEEK_SET );
1384 1384
 
1385
-        while ($mlen > 0) {
1385
+        while ( $mlen > 0 ) {
1386 1386
             $blockSize = $mlen > self::BUFFER_SIZE
1387 1387
                 ? self::BUFFER_SIZE
1388 1388
                 : $mlen;
1389
-            $plaintext = fread($ifp, $blockSize);
1390
-            if (!is_string($plaintext)) {
1391
-                throw new SodiumException('Could not read input file');
1389
+            $plaintext = fread( $ifp, $blockSize );
1390
+            if ( ! is_string( $plaintext ) ) {
1391
+                throw new SodiumException( 'Could not read input file' );
1392 1392
             }
1393 1393
             $cBlock = ParagonIE_Sodium_Core32_Salsa20::salsa20_xor_ic(
1394 1394
                 $plaintext,
@@ -1396,29 +1396,29 @@  discard block
 block discarded – undo
1396 1396
                 $iter,
1397 1397
                 $subkey
1398 1398
             );
1399
-            fwrite($ofp, $cBlock, $blockSize);
1400
-            $state->update($cBlock);
1399
+            fwrite( $ofp, $cBlock, $blockSize );
1400
+            $state->update( $cBlock );
1401 1401
 
1402 1402
             $mlen -= $blockSize;
1403 1403
             $iter += $incr;
1404 1404
         }
1405 1405
         try {
1406
-            ParagonIE_Sodium_Compat::memzero($block0);
1407
-            ParagonIE_Sodium_Compat::memzero($subkey);
1408
-        } catch (SodiumException $ex) {
1406
+            ParagonIE_Sodium_Compat::memzero( $block0 );
1407
+            ParagonIE_Sodium_Compat::memzero( $subkey );
1408
+        } catch ( SodiumException $ex ) {
1409 1409
             $block0 = null;
1410 1410
             $subkey = null;
1411 1411
         }
1412
-        $end = self::ftell($ofp);
1412
+        $end = self::ftell( $ofp );
1413 1413
 
1414 1414
         /*
1415 1415
          * Write the Poly1305 authentication tag that provides integrity
1416 1416
          * over the ciphertext (encrypt-then-MAC)
1417 1417
          */
1418
-        fseek($ofp, $start, SEEK_SET);
1419
-        fwrite($ofp, $state->finish(), ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_MACBYTES);
1420
-        fseek($ofp, $end, SEEK_SET);
1421
-        unset($state);
1418
+        fseek( $ofp, $start, SEEK_SET );
1419
+        fwrite( $ofp, $state->finish(), ParagonIE_Sodium_Compat::CRYPTO_SECRETBOX_MACBYTES );
1420
+        fseek( $ofp, $end, SEEK_SET );
1421
+        unset( $state );
1422 1422
 
1423 1423
         return true;
1424 1424
     }
@@ -1435,46 +1435,46 @@  discard block
 block discarded – undo
1435 1435
      * @throws SodiumException
1436 1436
      * @throws TypeError
1437 1437
      */
1438
-    protected static function secretbox_decrypt_core32($ifp, $ofp, $mlen, $nonce, $key)
1438
+    protected static function secretbox_decrypt_core32( $ifp, $ofp, $mlen, $nonce, $key )
1439 1439
     {
1440
-        $tag = fread($ifp, 16);
1441
-        if (!is_string($tag)) {
1442
-            throw new SodiumException('Could not read input file');
1440
+        $tag = fread( $ifp, 16 );
1441
+        if ( ! is_string( $tag ) ) {
1442
+            throw new SodiumException( 'Could not read input file' );
1443 1443
         }
1444 1444
 
1445 1445
         /** @var string $subkey */
1446
-        $subkey = ParagonIE_Sodium_Core32_HSalsa20::hsalsa20($nonce, $key);
1446
+        $subkey = ParagonIE_Sodium_Core32_HSalsa20::hsalsa20( $nonce, $key );
1447 1447
 
1448 1448
         /** @var string $realNonce */
1449
-        $realNonce = ParagonIE_Sodium_Core32_Util::substr($nonce, 16, 8);
1449
+        $realNonce = ParagonIE_Sodium_Core32_Util::substr( $nonce, 16, 8 );
1450 1450
 
1451 1451
         /** @var string $block0 */
1452 1452
         $block0 = ParagonIE_Sodium_Core32_Salsa20::salsa20(
1453 1453
             64,
1454
-            ParagonIE_Sodium_Core32_Util::substr($nonce, 16, 8),
1454
+            ParagonIE_Sodium_Core32_Util::substr( $nonce, 16, 8 ),
1455 1455
             $subkey
1456 1456
         );
1457 1457
 
1458 1458
         /* Verify the Poly1305 MAC -before- attempting to decrypt! */
1459
-        $state = new ParagonIE_Sodium_Core32_Poly1305_State(self::substr($block0, 0, 32));
1460
-        if (!self::onetimeauth_verify_core32($state, $ifp, $tag, $mlen)) {
1461
-            throw new SodiumException('Invalid MAC');
1459
+        $state = new ParagonIE_Sodium_Core32_Poly1305_State( self::substr( $block0, 0, 32 ) );
1460
+        if ( ! self::onetimeauth_verify_core32( $state, $ifp, $tag, $mlen ) ) {
1461
+            throw new SodiumException( 'Invalid MAC' );
1462 1462
         }
1463 1463
 
1464 1464
         /*
1465 1465
          * Set the cursor to the end of the first half-block. All future bytes will
1466 1466
          * generated from salsa20_xor_ic, starting from 1 (second block).
1467 1467
          */
1468
-        $first32 = fread($ifp, 32);
1469
-        if (!is_string($first32)) {
1470
-            throw new SodiumException('Could not read input file');
1468
+        $first32 = fread( $ifp, 32 );
1469
+        if ( ! is_string( $first32 ) ) {
1470
+            throw new SodiumException( 'Could not read input file' );
1471 1471
         }
1472
-        $first32len = self::strlen($first32);
1472
+        $first32len = self::strlen( $first32 );
1473 1473
         fwrite(
1474 1474
             $ofp,
1475 1475
             self::xorStrings(
1476
-                self::substr($block0, 32, $first32len),
1477
-                self::substr($first32, 0, $first32len)
1476
+                self::substr( $block0, 32, $first32len ),
1477
+                self::substr( $first32, 0, $first32len )
1478 1478
             )
1479 1479
         );
1480 1480
         $mlen -= 32;
@@ -1486,13 +1486,13 @@  discard block
 block discarded – undo
1486 1486
         $incr = self::BUFFER_SIZE >> 6;
1487 1487
 
1488 1488
         /* Decrypts ciphertext, writes to output file. */
1489
-        while ($mlen > 0) {
1489
+        while ( $mlen > 0 ) {
1490 1490
             $blockSize = $mlen > self::BUFFER_SIZE
1491 1491
                 ? self::BUFFER_SIZE
1492 1492
                 : $mlen;
1493
-            $ciphertext = fread($ifp, $blockSize);
1494
-            if (!is_string($ciphertext)) {
1495
-                throw new SodiumException('Could not read input file');
1493
+            $ciphertext = fread( $ifp, $blockSize );
1494
+            if ( ! is_string( $ciphertext ) ) {
1495
+                throw new SodiumException( 'Could not read input file' );
1496 1496
             }
1497 1497
             $pBlock = ParagonIE_Sodium_Core32_Salsa20::salsa20_xor_ic(
1498 1498
                 $ciphertext,
@@ -1500,7 +1500,7 @@  discard block
 block discarded – undo
1500 1500
                 $iter,
1501 1501
                 $subkey
1502 1502
             );
1503
-            fwrite($ofp, $pBlock, $blockSize);
1503
+            fwrite( $ofp, $pBlock, $blockSize );
1504 1504
             $mlen -= $blockSize;
1505 1505
             $iter += $incr;
1506 1506
         }
@@ -1525,22 +1525,22 @@  discard block
 block discarded – undo
1525 1525
         $mlen = 0
1526 1526
     ) {
1527 1527
         /** @var int $pos */
1528
-        $pos = self::ftell($ifp);
1528
+        $pos = self::ftell( $ifp );
1529 1529
 
1530
-        while ($mlen > 0) {
1530
+        while ( $mlen > 0 ) {
1531 1531
             $blockSize = $mlen > self::BUFFER_SIZE
1532 1532
                 ? self::BUFFER_SIZE
1533 1533
                 : $mlen;
1534
-            $ciphertext = fread($ifp, $blockSize);
1535
-            if (!is_string($ciphertext)) {
1536
-                throw new SodiumException('Could not read input file');
1534
+            $ciphertext = fread( $ifp, $blockSize );
1535
+            if ( ! is_string( $ciphertext ) ) {
1536
+                throw new SodiumException( 'Could not read input file' );
1537 1537
             }
1538
-            $state->update($ciphertext);
1538
+            $state->update( $ciphertext );
1539 1539
             $mlen -= $blockSize;
1540 1540
         }
1541
-        $res = ParagonIE_Sodium_Core32_Util::verify_16($tag, $state->finish());
1541
+        $res = ParagonIE_Sodium_Core32_Util::verify_16( $tag, $state->finish() );
1542 1542
 
1543
-        fseek($ifp, $pos, SEEK_SET);
1543
+        fseek( $ifp, $pos, SEEK_SET );
1544 1544
         return $res;
1545 1545
     }
1546 1546
 
@@ -1549,12 +1549,12 @@  discard block
 block discarded – undo
1549 1549
      * @return int
1550 1550
      * @throws SodiumException
1551 1551
      */
1552
-    private static function ftell($resource)
1552
+    private static function ftell( $resource )
1553 1553
     {
1554
-        $return = ftell($resource);
1555
-        if (!is_int($return)) {
1556
-            throw new SodiumException('ftell() returned false');
1554
+        $return = ftell( $resource );
1555
+        if ( ! is_int( $return ) ) {
1556
+            throw new SodiumException( 'ftell() returned false' );
1557 1557
         }
1558
-        return (int) $return;
1558
+        return (int)$return;
1559 1559
     }
1560 1560
 }
Please login to merge, or discard this patch.