1
1
/* This is a generated file, edit the .stub.php file instead.
2
- * Stub hash: 1b4db83553e156fc38c6e83681f351639a39ac4f */
2
+ * Stub hash: 60259c3fefaf8ba8ac22bf80147c3525387ec763 */
3
3
4
4
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_aead_aes256gcm_is_available , 0 , 0 , _IS_BOOL , 0 )
5
5
ZEND_END_ARG_INFO ()
@@ -81,21 +81,21 @@ ZEND_END_ARG_INFO()
81
81
#define arginfo_sodium_crypto_auth_keygen arginfo_sodium_crypto_aead_chacha20poly1305_keygen
82
82
83
83
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_auth_verify , 0 , 3 , _IS_BOOL , 0 )
84
- ZEND_ARG_TYPE_INFO (0 , signature , IS_STRING , 0 )
84
+ ZEND_ARG_TYPE_INFO (0 , mac , IS_STRING , 0 )
85
85
ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
86
86
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
87
87
ZEND_END_ARG_INFO ()
88
88
89
89
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_box , 0 , 3 , IS_STRING , 0 )
90
90
ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
91
91
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
92
- ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
92
+ ZEND_ARG_TYPE_INFO (0 , key_pair , IS_STRING , 0 )
93
93
ZEND_END_ARG_INFO ()
94
94
95
95
#define arginfo_sodium_crypto_box_keypair arginfo_sodium_crypto_aead_chacha20poly1305_keygen
96
96
97
97
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_box_seed_keypair , 0 , 1 , IS_STRING , 0 )
98
- ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
98
+ ZEND_ARG_TYPE_INFO (0 , seed , IS_STRING , 0 )
99
99
ZEND_END_ARG_INFO ()
100
100
101
101
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_box_keypair_from_secretkey_and_publickey , 0 , 2 , IS_STRING , 0 )
@@ -106,39 +106,44 @@ ZEND_END_ARG_INFO()
106
106
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_box_open , 0 , 3 , MAY_BE_STRING |MAY_BE_FALSE )
107
107
ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
108
108
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
109
- ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
109
+ ZEND_ARG_TYPE_INFO (0 , key_pair , IS_STRING , 0 )
110
110
ZEND_END_ARG_INFO ()
111
111
112
- #define arginfo_sodium_crypto_box_publickey arginfo_sodium_crypto_box_seed_keypair
112
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_box_publickey , 0 , 1 , IS_STRING , 0 )
113
+ ZEND_ARG_TYPE_INFO (0 , key_pair , IS_STRING , 0 )
114
+ ZEND_END_ARG_INFO ()
113
115
114
- #define arginfo_sodium_crypto_box_publickey_from_secretkey arginfo_sodium_crypto_box_seed_keypair
116
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_box_publickey_from_secretkey , 0 , 1 , IS_STRING , 0 )
117
+ ZEND_ARG_TYPE_INFO (0 , secret_key , IS_STRING , 0 )
118
+ ZEND_END_ARG_INFO ()
115
119
116
- #define arginfo_sodium_crypto_box_seal arginfo_sodium_crypto_auth
120
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_box_seal , 0 , 2 , IS_STRING , 0 )
121
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
122
+ ZEND_ARG_TYPE_INFO (0 , key_pair , IS_STRING , 0 )
123
+ ZEND_END_ARG_INFO ()
117
124
118
125
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_box_seal_open , 0 , 2 , MAY_BE_STRING |MAY_BE_FALSE )
119
126
ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
120
- ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
127
+ ZEND_ARG_TYPE_INFO (0 , key_pair , IS_STRING , 0 )
121
128
ZEND_END_ARG_INFO ()
122
129
123
- #define arginfo_sodium_crypto_box_secretkey arginfo_sodium_crypto_box_seed_keypair
130
+ #define arginfo_sodium_crypto_box_secretkey arginfo_sodium_crypto_box_publickey
124
131
125
132
#define arginfo_sodium_crypto_kx_keypair arginfo_sodium_crypto_aead_chacha20poly1305_keygen
126
133
127
- #define arginfo_sodium_crypto_kx_publickey arginfo_sodium_crypto_box_seed_keypair
134
+ #define arginfo_sodium_crypto_kx_publickey arginfo_sodium_crypto_box_publickey
128
135
129
- #define arginfo_sodium_crypto_kx_secretkey arginfo_sodium_crypto_box_seed_keypair
136
+ #define arginfo_sodium_crypto_kx_secretkey arginfo_sodium_crypto_box_publickey
130
137
131
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_kx_seed_keypair , 0 , 1 , IS_STRING , 0 )
132
- ZEND_ARG_TYPE_INFO (0 , seed , IS_STRING , 0 )
133
- ZEND_END_ARG_INFO ()
138
+ #define arginfo_sodium_crypto_kx_seed_keypair arginfo_sodium_crypto_box_seed_keypair
134
139
135
140
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_kx_client_session_keys , 0 , 2 , IS_ARRAY , 0 )
136
- ZEND_ARG_TYPE_INFO (0 , client_keypair , IS_STRING , 0 )
141
+ ZEND_ARG_TYPE_INFO (0 , client_key_pair , IS_STRING , 0 )
137
142
ZEND_ARG_TYPE_INFO (0 , server_key , IS_STRING , 0 )
138
143
ZEND_END_ARG_INFO ()
139
144
140
145
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_kx_server_session_keys , 0 , 2 , IS_ARRAY , 0 )
141
- ZEND_ARG_TYPE_INFO (0 , server_keypair , IS_STRING , 0 )
146
+ ZEND_ARG_TYPE_INFO (0 , server_key_pair , IS_STRING , 0 )
142
147
ZEND_ARG_TYPE_INFO (0 , client_key , IS_STRING , 0 )
143
148
ZEND_END_ARG_INFO ()
144
149
@@ -157,7 +162,7 @@ ZEND_END_ARG_INFO()
157
162
158
163
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_generichash_update , 0 , 2 , _IS_BOOL , 0 )
159
164
ZEND_ARG_TYPE_INFO (1 , state , IS_STRING , 0 )
160
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
165
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
161
166
ZEND_END_ARG_INFO ()
162
167
163
168
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_generichash_final , 0 , 1 , IS_STRING , 0 )
@@ -238,11 +243,19 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_sodium_crypto_scalarmult, 0, 2,
238
243
ZEND_ARG_TYPE_INFO (0 , p , IS_STRING , 0 )
239
244
ZEND_END_ARG_INFO ()
240
245
241
- #define arginfo_sodium_crypto_secretbox arginfo_sodium_crypto_box
246
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_secretbox , 0 , 3 , IS_STRING , 0 )
247
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
248
+ ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
249
+ ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
250
+ ZEND_END_ARG_INFO ()
242
251
243
252
#define arginfo_sodium_crypto_secretbox_keygen arginfo_sodium_crypto_aead_chacha20poly1305_keygen
244
253
245
- #define arginfo_sodium_crypto_secretbox_open arginfo_sodium_crypto_box_open
254
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_secretbox_open , 0 , 3 , MAY_BE_STRING |MAY_BE_FALSE )
255
+ ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
256
+ ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
257
+ ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
258
+ ZEND_END_ARG_INFO ()
246
259
247
260
#if defined(crypto_secretstream_xchacha20poly1305_ABYTES )
248
261
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_secretstream_xchacha20poly1305_keygen , 0 , 0 , IS_STRING , 0 )
@@ -291,33 +304,39 @@ ZEND_END_ARG_INFO()
291
304
292
305
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_sign , 0 , 2 , IS_STRING , 0 )
293
306
ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
294
- ZEND_ARG_TYPE_INFO (0 , keypair , IS_STRING , 0 )
307
+ ZEND_ARG_TYPE_INFO (0 , secret_key , IS_STRING , 0 )
295
308
ZEND_END_ARG_INFO ()
296
309
297
310
#define arginfo_sodium_crypto_sign_detached arginfo_sodium_crypto_sign
298
311
299
- #define arginfo_sodium_crypto_sign_ed25519_pk_to_curve25519 arginfo_sodium_crypto_box_seed_keypair
312
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_sign_ed25519_pk_to_curve25519 , 0 , 1 , IS_STRING , 0 )
313
+ ZEND_ARG_TYPE_INFO (0 , public_key , IS_STRING , 0 )
314
+ ZEND_END_ARG_INFO ()
300
315
301
- #define arginfo_sodium_crypto_sign_ed25519_sk_to_curve25519 arginfo_sodium_crypto_box_seed_keypair
316
+ #define arginfo_sodium_crypto_sign_ed25519_sk_to_curve25519 arginfo_sodium_crypto_box_publickey_from_secretkey
302
317
303
318
#define arginfo_sodium_crypto_sign_keypair arginfo_sodium_crypto_aead_chacha20poly1305_keygen
304
319
305
320
#define arginfo_sodium_crypto_sign_keypair_from_secretkey_and_publickey arginfo_sodium_crypto_box_keypair_from_secretkey_and_publickey
306
321
307
322
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_sign_open , 0 , 2 , MAY_BE_STRING |MAY_BE_FALSE )
308
323
ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
309
- ZEND_ARG_TYPE_INFO (0 , keypair , IS_STRING , 0 )
324
+ ZEND_ARG_TYPE_INFO (0 , public_key , IS_STRING , 0 )
310
325
ZEND_END_ARG_INFO ()
311
326
312
- #define arginfo_sodium_crypto_sign_publickey arginfo_sodium_crypto_box_seed_keypair
327
+ #define arginfo_sodium_crypto_sign_publickey arginfo_sodium_crypto_box_publickey
313
328
314
- #define arginfo_sodium_crypto_sign_secretkey arginfo_sodium_crypto_box_seed_keypair
329
+ #define arginfo_sodium_crypto_sign_secretkey arginfo_sodium_crypto_box_publickey
315
330
316
- #define arginfo_sodium_crypto_sign_publickey_from_secretkey arginfo_sodium_crypto_box_seed_keypair
331
+ #define arginfo_sodium_crypto_sign_publickey_from_secretkey arginfo_sodium_crypto_box_publickey_from_secretkey
317
332
318
333
#define arginfo_sodium_crypto_sign_seed_keypair arginfo_sodium_crypto_box_seed_keypair
319
334
320
- #define arginfo_sodium_crypto_sign_verify_detached arginfo_sodium_crypto_auth_verify
335
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_sign_verify_detached , 0 , 3 , _IS_BOOL , 0 )
336
+ ZEND_ARG_TYPE_INFO (0 , signature , IS_STRING , 0 )
337
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
338
+ ZEND_ARG_TYPE_INFO (0 , public_key , IS_STRING , 0 )
339
+ ZEND_END_ARG_INFO ()
321
340
322
341
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_stream , 0 , 3 , IS_STRING , 0 )
323
342
ZEND_ARG_TYPE_INFO (0 , length , IS_LONG , 0 )
@@ -327,7 +346,7 @@ ZEND_END_ARG_INFO()
327
346
328
347
#define arginfo_sodium_crypto_stream_keygen arginfo_sodium_crypto_aead_chacha20poly1305_keygen
329
348
330
- #define arginfo_sodium_crypto_stream_xor arginfo_sodium_crypto_box
349
+ #define arginfo_sodium_crypto_stream_xor arginfo_sodium_crypto_secretbox
331
350
332
351
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_add , 0 , 2 , IS_VOID , 0 )
333
352
ZEND_ARG_TYPE_INFO (1 , string1 , IS_STRING , 0 )
@@ -381,7 +400,7 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_sodium_base642bin, 0, 2, IS_STRI
381
400
ZEND_END_ARG_INFO ()
382
401
#endif
383
402
384
- #define arginfo_sodium_crypto_scalarmult_base arginfo_sodium_crypto_box_seed_keypair
403
+ #define arginfo_sodium_crypto_scalarmult_base arginfo_sodium_crypto_box_publickey_from_secretkey
385
404
386
405
387
406
ZEND_FUNCTION (sodium_crypto_aead_aes256gcm_is_available );
0 commit comments