PHP.mk документација
rnp_op_verify_detached
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.rnp-op-verify-detached.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.rnp-op-verify-detached.php
rnp_op_verify_detached
Референца за `function.rnp-op-verify-detached.php` со подобрена типографија и навигација.
rnp_op_verify_detached
(PECL rnp >= 0.1.1)
rnp_op_verify_detached — Verify detached signatures
Параметри
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'. |
Белешки од корисници
Нема белешки од корисници за оваа страница.