PHP 8.2.4 Released!

Функции Rnp

Содержание

  • rnp_backend_string — Возвращает имя библиотеки криптографического бэкенда
  • rnp_backend_version — Возвращает версию криптографической библиотеки бэкенда
  • rnp_decrypt — Расшифровывает сообщение PGP
  • rnp_dump_packets_to_json — Выгрузка информации о потоке пакетов OpenPGP в строку JSON
  • rnp_dump_packets — Выгружает информацию о потоке пакетов OpenPGP в человеко-читаемом формате
  • rnp_ffi_create — Создаёт объект верхнего уровня, используемый для взаимодействия с библиотекой
  • rnp_ffi_destroy — Уничтожает объект верхнего уровня, используемый для взаимодействия с библиотекой
  • rnp_ffi_set_pass_provider — Устанавливает callback-функцию поставщика паролей
  • rnp_import_keys — Импортирует ключи из строки PHP в связку ключей и получает JSON с описанием новых/обновлённых ключей
  • rnp_import_signatures — Импортирует автономные подписи в связку ключей и получает JSON с описанием обновлённых ключей
  • rnp_key_export_autocrypt — Экспортирует минимальный ключ для функции автоматического шифрования (всего 5 пакетов: ключ, uid, подпись, дочерний ключ шифрования, подпись)
  • rnp_key_export_revocation — Генерирует и экспортирует подпись отзыва первичного ключа
  • rnp_key_export — Экспортирует ключ
  • rnp_key_get_info — Получает информацию о ключе
  • rnp_key_remove — Удаляет ключ из связки (связок)
  • rnp_key_revoke — Отзывает ключ или дочерний ключ путём создания и добавления подписи отзыва
  • rnp_list_keys — Перечисляет все ключи, присутствующие в связке ключей, по указанному типу идентификатора
  • rnp_load_keys_from_path — Загружает ключи из указанного пути
  • rnp_load_keys — Загружает ключи из строки PHP
  • rnp_locate_key — Поиск ключа
  • rnp_op_encrypt — Encrypt message
  • rnp_op_generate_key — Generate key
  • rnp_op_sign_cleartext — Perform signing operation on a textual data, return cleartext signed message
  • rnp_op_sign_detached — Perform signing operation, return detached signature(s)
  • rnp_op_sign — Perform signing operation on a binary data, return embedded signature(s)
  • rnp_op_verify_detached — Verify detached signatures
  • rnp_op_verify — Verify embedded or cleartext signatures
  • rnp_save_keys_to_path — Save keys to specified path
  • rnp_save_keys — Save keys to PHP string
  • rnp_supported_features — Get supported features in JSON format
  • rnp_version_string_full — Full version string of RNP library
  • rnp_version_string — RNP library version
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top