signature 343 ext/openssl/openssl.c ZEND_ARG_INFO(1, signature) signature 350 ext/openssl/openssl.c ZEND_ARG_INFO(0, signature) signature 4776 ext/openssl/openssl.c zval *key, *signature; signature 4788 ext/openssl/openssl.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "sz/z|z", &data, &data_len, &signature, &key, &method) == FAILURE) { signature 4819 ext/openssl/openssl.c zval_dtor(signature); signature 4822 ext/openssl/openssl.c ZVAL_NEW_STR(signature, sigbuf); signature 4847 ext/openssl/openssl.c char * signature; signature 4852 ext/openssl/openssl.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "ssz|z", &data, &data_len, &signature, &signature_len, &key, &method) == FAILURE) { signature 4856 ext/openssl/openssl.c PHP_OPENSSL_CHECK_SIZE_T_TO_UINT(signature_len, signature); signature 4882 ext/openssl/openssl.c err = EVP_VerifyFinal(&md_ctx, (unsigned char *)signature, (unsigned int)signature_len, pkey); signature 218 ext/phar/phar.c if (phar->signature) { signature 219 ext/phar/phar.c pefree(phar->signature, phar->is_persistent); signature 220 ext/phar/phar.c phar->signature = NULL; signature 498 ext/phar/phar.c if (signature) {\ signature 499 ext/phar/phar.c pefree(signature, PHAR_G(persist));\ signature 662 ext/phar/phar.c char *signature = NULL; signature 814 ext/phar/phar.c if (FAILURE == phar_verify_signature(fp, end_of_phar, PHAR_SIG_OPENSSL, sig, signature_len, fname, &signature, &sig_len, error)) { signature 844 ext/phar/phar.c if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA512, (char *)digest, 64, fname, &signature, &sig_len, error)) { signature 871 ext/phar/phar.c if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA256, (char *)digest, 32, fname, &signature, &sig_len, error)) { signature 909 ext/phar/phar.c if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_SHA1, (char *)digest, 20, fname, &signature, &sig_len, error)) { signature 936 ext/phar/phar.c if (FAILURE == phar_verify_signature(fp, read_len, PHAR_SIG_MD5, (char *)digest, 16, fname, &signature, &sig_len, error)) { signature 989 ext/phar/phar.c if (signature) { signature 990 ext/phar/phar.c efree(signature); signature 1201 ext/phar/phar.c mydata->signature = signature; signature 1210 ext/phar/phar.c signature = NULL; signature 1217 ext/phar/phar.c signature = NULL; signature 2380 ext/phar/phar.c if (desc.signature[0] == 'P' && desc.signature[1] == 'K') { signature 3099 ext/phar/phar.c if (phar->signature) { signature 3100 ext/phar/phar.c efree(phar->signature); signature 3101 ext/phar/phar.c phar->signature = NULL; signature 311 ext/phar/phar_internal.h char *signature; signature 555 ext/phar/phar_internal.h int phar_verify_signature(php_stream *fp, size_t end_of_phar, php_uint32 sig_type, char *sig, int sig_len, char *fname, char **signature, int *signature_len, char **error); signature 556 ext/phar/phar_internal.h int phar_create_signature(phar_archive_data *phar, php_stream *fp, char **signature, int *signature_length, char **error); signature 3051 ext/phar/phar_object.c if (phar_obj->archive->signature) { signature 3055 ext/phar/phar_object.c add_assoc_stringl(return_value, "hash", phar_obj->archive->signature, phar_obj->archive->sig_len); signature 23 ext/phar/pharzip.h char signature[4]; /* local file header signature 4 bytes (0x04034b50) */ signature 40 ext/phar/pharzip.h char signature[4]; /* signature (optional) 4 bytes */ signature 56 ext/phar/pharzip.h char signature[4]; /* archive extra data signature 4 bytes (0x08064b50) */ signature 152 ext/phar/pharzip.h char signature[4]; /* central file header signature 4 bytes (0x02014b50) */ signature 176 ext/phar/pharzip.h char signature[4]; /* header signature 4 bytes (0x05054b50) */ signature 182 ext/phar/pharzip.h char signature[4]; /* zip64 end of central dir signature 209 ext/phar/pharzip.h char signature[4]; /* zip64 end of central dir locator signature 221 ext/phar/pharzip.h char signature[4]; /* end of central dir signature 4 bytes (0x06054b50) */ signature 305 ext/phar/tar.c if (FAILURE == phar_verify_signature(fp, php_stream_tell(fp) - size - 512, myphar->sig_flags, buf + 8, size - 8, fname, &myphar->signature, &myphar->sig_len, error)) { signature 602 ext/phar/tar.c if (!myphar->is_data && PHAR_G(require_hash) && !myphar->signature) { signature 951 ext/phar/tar.c char *buf, *signature, *tmp, sigbuf[8]; signature 1209 ext/phar/tar.c if (FAILURE == phar_create_signature(phar, newfile, &signature, &signature_length, error)) { signature 1243 ext/phar/tar.c if (8 != (int)php_stream_write(entry.fp, sigbuf, 8) || signature_length != (int)php_stream_write(entry.fp, signature, signature_length)) { signature 1244 ext/phar/tar.c efree(signature); signature 1256 ext/phar/tar.c efree(signature); signature 41 ext/phar/util.c static int phar_call_openssl_signverify(int is_sign, php_stream *fp, zend_off_t end, char *key, int key_len, char **signature, int *signature_len); signature 1378 ext/phar/util.c static int phar_hex_str(const char *digest, size_t digest_len, char **signature) /* {{{ */ signature 1383 ext/phar/util.c *signature = (char*)safe_pemalloc(digest_len, 2, 1, PHAR_G(persist)); signature 1386 ext/phar/util.c (*signature)[++pos] = hexChars[((const unsigned char *)digest)[len] >> 4]; signature 1387 ext/phar/util.c (*signature)[++pos] = hexChars[((const unsigned char *)digest)[len] & 0x0F]; signature 1389 ext/phar/util.c (*signature)[++pos] = '\0'; signature 1395 ext/phar/util.c static int phar_call_openssl_signverify(int is_sign, php_stream *fp, zend_off_t end, char *key, int key_len, char **signature, int *signature_len) /* {{{ */ signature 1403 ext/phar/util.c ZVAL_STRINGL(&zp[1], *signature, *signature_len); signature 1471 ext/phar/util.c *signature = estrndup(Z_STRVAL(zp[1]), Z_STRLEN(zp[1])); signature 1483 ext/phar/util.c int phar_verify_signature(php_stream *fp, size_t end_of_phar, php_uint32 sig_type, char *sig, int sig_len, char *fname, char **signature, int *signature_len, char **error) /* {{{ */ signature 1604 ext/phar/util.c *signature_len = phar_hex_str((const char*)sig, sig_len, signature); signature 1638 ext/phar/util.c *signature_len = phar_hex_str((const char*)digest, sizeof(digest), signature); signature 1671 ext/phar/util.c *signature_len = phar_hex_str((const char*)digest, sizeof(digest), signature); signature 1712 ext/phar/util.c *signature_len = phar_hex_str((const char*)digest, sizeof(digest), signature); signature 1745 ext/phar/util.c *signature_len = phar_hex_str((const char*)digest, sizeof(digest), signature); signature 1758 ext/phar/util.c int phar_create_signature(phar_archive_data *phar, php_stream *fp, char **signature, int *signature_length, char **error) /* {{{ */ signature 1765 ext/phar/util.c if (phar->signature) { signature 1766 ext/phar/util.c efree(phar->signature); signature 1767 ext/phar/util.c phar->signature = NULL; signature 1783 ext/phar/util.c *signature = estrndup((char *) digest, 64); signature 1798 ext/phar/util.c *signature = estrndup((char *) digest, 32); signature 1883 ext/phar/util.c *signature = (char *) sigbuf; signature 1900 ext/phar/util.c *signature = estrndup((char *) digest, 20); signature 1915 ext/phar/util.c *signature = estrndup((char *) digest, 16); signature 1921 ext/phar/util.c phar->sig_len = phar_hex_str((const char *)*signature, *signature_length, &phar->signature); signature 1998 ext/phar/util.c if (phar->signature) { signature 1999 ext/phar/util.c phar->signature = estrdup(phar->signature); signature 303 ext/phar/zip.c if (mydata->signature) { \ signature 304 ext/phar/zip.c efree(mydata->signature); \ signature 325 ext/phar/zip.c if (mydata->signature) { \ signature 326 ext/phar/zip.c efree(mydata->signature); \ signature 348 ext/phar/zip.c if (memcmp("PK\1\2", zipentry.signature, 4)) { signature 427 ext/phar/zip.c if (FAILURE == phar_verify_signature(sigfile, php_stream_tell(sigfile), mydata->sig_flags, sig + 8, entry.uncompressed_filesize - 8, fname, &mydata->signature, &mydata->sig_len, error)) { signature 816 ext/phar/zip.c strncpy(local.signature, "PK\3\4", 4); signature 817 ext/phar/zip.c strncpy(central.signature, "PK\1\2", 4); signature 1110 ext/phar/zip.c char *signature, sigbuf[8]; signature 1131 ext/phar/zip.c if (FAILURE == phar_create_signature(phar, newfile, &signature, &signature_length, pass->error)) { signature 1155 ext/phar/zip.c if (8 != (int)php_stream_write(entry.fp, sigbuf, 8) || signature_length != (int)php_stream_write(entry.fp, signature, signature_length)) { signature 1156 ext/phar/zip.c efree(signature); signature 1165 ext/phar/zip.c efree(signature); signature 1425 ext/phar/zip.c strncpy(eocd.signature, "PK\5\6", 4);