(PECL rnp >= 0.1.1)
rnp_op_verify — Проверяет присоединённую подпись или подпись открытого текста
ffiFFI-объект, который возвращает функция rnp_ffi_create().
dataПодписанные данные.
   Ассоциативный массив, содержащий информацию о результатах проверки или false, если возникла ошибка.
  
| Key | Data type | Описание | 
|---|---|---|
| "verification_status" | string | Общий результат проверки, либо строка "Success", либо соответствующее сообщение об ошибке. Результат "Success" устанавливается, если хотя бы одна подпись является действительной и успешно проверена. Индивидуальные результаты проверки для каждой подписи можно проверить в массиве "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".
| Ключ | Тип данных | Описание | 
|---|---|---|
| "verification_status" | string | Статус проверки подписи, либо строка "Success", либо соответствующее сообщение об ошибке. | 
| "creation_time" | integer | Время создания подписи в секундах с 1 января 1970 года по Гринвичу. | 
| "expiration_time" | integer | Время истечения срока действия подписи в секундах с момента создания или 0, если срок действия подписи не истекает. | 
| "hash" | string | Алгоритм хеш-функции, используемый для вычисления подписи. | 
| "signing_key" | string | Цифровой отпечаток ключа, используемого для подписи. Может иметь значение "Not found", если соответствующий открытый ключ не загружен в объект 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'. | 
