« password_verify
Search
Введение »
PHP Manual
Криптографические модули
Rnp
Rnp
Введение
Установка и настройка
Требования
Установка
Предопределённые константы
Примеры
Подписание текста
Функции Rnp
rnp_backend_string
— Возвращает имя библиотеки криптографического бэкенда
rnp_backend_version
— Возвращает версию криптографической библиотеки бэкенда
rnp_decrypt
— Расшифровывает сообщение PGP
rnp_dump_packets
— Выгружает информацию о потоке пакетов OpenPGP в человеко-читаемом формате
rnp_dump_packets_to_json
— Выгрузка информации о потоке пакетов OpenPGP в строку JSON
rnp_ffi_create
— Создаёт объект верхнего уровня, используемый для взаимодействия с библиотекой
rnp_ffi_destroy
— Уничтожает объект верхнего уровня, используемый для взаимодействия с библиотекой
rnp_ffi_set_pass_provider
— Устанавливает callback-функцию поставщика паролей
rnp_import_keys
— Импортирует ключи из строки PHP в связку ключей и получает JSON с описанием новых/обновлённых ключей
rnp_import_signatures
— Импортирует автономные подписи в связку ключей и получает JSON с описанием обновлённых ключей
rnp_key_export
— Экспортирует ключ
rnp_key_export_autocrypt
— Экспортирует минимальный ключ для функции автоматического шифрования (всего 5 пакетов: ключ, uid, подпись, дочерний ключ шифрования, подпись)
rnp_key_export_revocation
— Генерирует и экспортирует подпись отзыва первичного ключа
rnp_key_get_info
— Получает информацию о ключе
rnp_key_remove
— Удаляет ключ из связки (связок)
rnp_key_revoke
— Отзывает ключ или дочерний ключ путём создания и добавления подписи отзыва
rnp_list_keys
— Перечисляет все ключи, присутствующие в связке ключей, по указанному типу идентификатора
rnp_load_keys
— Загружает ключи из строки PHP
rnp_load_keys_from_path
— Загружает ключи из указанного пути
rnp_locate_key
— Поиск ключа
rnp_op_encrypt
— Шифрует сообщение
rnp_op_generate_key
— Генерирует ключ
rnp_op_sign
— Выполняет операцию подписания бинарных данных, возвращает присоединённую подпись (подписи)
rnp_op_sign_cleartext
— Выполняет операцию подписания текстовых данных, возвращая подписанный открытый текст сообщения
rnp_op_sign_detached
— Выполняет операцию подписания, возвращает отсоединённую подпись (подписи)
rnp_op_verify
— Проверяет присоединённую подпись или подпись открытого текста
rnp_op_verify_detached
— Проверяет отсоединённые подписи
rnp_save_keys
— Сохраняет ключи в строке PHP
rnp_save_keys_to_path
— Сохраняет ключи по указанному пути
rnp_supported_features
— Получает поддерживаемые функции в формате JSON
rnp_version_string
— Возвращает строку версии библиотеки RNP
rnp_version_string_full
— Возвращает строку полной версии библиотеки RNP
RnpFFI
— Класс RnpFFI
↑
and
↓
to navigate •
Enter
to select •
Esc
to close •
/
to open