PHP.mk документација

rnp_op_verify_detached

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.rnp-op-verify-detached.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.rnp-op-verify-detached.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
rnp_op_verify_detached

Референца за `function.rnp-op-verify-detached.php` со подобрена типографија и навигација.

function.rnp-op-verify-detached.php

rnp_op_verify_detached

(PECL rnp >= 0.1.1)

rnp_op_verify_detachedVerify detached signatures

= NULL

rnp_op_verify_detached(RnpFFI $ffi, string $data, string $signature): array|false

Параметри

ffi
FFI објектот вратен од rnp_ffi_create().
data
Source data.
signature
Detached signature data.

Вратени вредности

Асоцијативен низ со информации за резултатите од верификацијата или false при неуспех.

Можни индекси на низи за Константа на опција = NULL
"verification_status" string Вкупен резултат од верификацијата, или низа "Успех" или соодветна порака за грешка. Резултатот "Успех" се поставува кога барем еден потпис е валиден и успешно верификуван. Индивидуалните резултати од верификацијата за секој потпис може да се проверат во низата "signatures".
"file_name" string Име на датотека.
"file_mtime" integer Време на модификација на датотеката.
"mode" string Режим на заштита на податоци (шифрирање) што се користи во обработената порака. Тековно дефинираните вредности се "none", "cfb", "cfb-mdc", "aead-ocb", "aead-eax".
"cipher" string Симетричен шифрар што се користи за шифрирање на податоци.
"valid_integrity" boolean true ако е користена заштита на интегритетот на пораката (т.е. MDC или AEAD) и таа е успешно валидирана.
"signatures" array Асоцијативен низ што опишува секој пронајден потпис. Погледнете го описот подолу.

под-низа "signatures".

Можни индекси на низи за Константа на опција = NULL
"verification_status" string Статус на верификација на потписот, или низа "Успех" или соодветна порака за грешка.
"creation_time" integer Време на создавање на потписот во секунди од 1 јануари 1970 UTC.
"expiration_time" integer Време на истекување на потписот во секунди од времето на создавање или 0 ако потписот никогаш не истекува.
"hash" string Алгоритмот на функцијата за хеширање што се користи за пресметување на потписот.
"signing_key" string Отпечаток на клучот што се користи за потпишување. Може да биде „Не е пронајдено“ ако соодветниот јавен клуч не е вчитан во FFI објектот.
"signature_type" string Тип на потпис. Тековно дефинирани вредности се: 'binary', 'text', 'standalone', 'certification (generic)', 'certification (persona)', 'certification (casual)', 'certification (positive)', 'subkey binding', 'primary key binding', 'direct', 'key revocation', 'subkey revocation', 'certification revocation', 'timestamp', 'uknown: 0..255'.

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.