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);