PHP8 rnp_op_sign_cleartext

2024-03-15 09:14 更新

(PECL rnp >= 0.1.1)

rnp_op_sign_cleartext — 对文本数据执行签名操作,返回明文签名消息

说明

rnp_op_sign_cleartext(
    RnpFFI $ffi,
    string $data,
    array $keys_fp,
    array $options = ?
): string|false

参数 

ffi

rnp_ffi_create返回的 FFI 对象。

data

要签名的数据。

keys_fp

具有密钥指纹的阵列。必须至少提供一把钥匙。 键应存在于 中。ffi

options

带有选项的关联数组。

钥匙数据类型说明
"armor"布尔启用 ASCII 装甲输出。默认禁用。
"hash"字符串设置签名计算时使用的哈希算法。
"creation_time"整数设置自 1970 年 1 月 1 日 UTC 以来的签名创建时间(以秒为单位)。默认情况下,使用当前时间。
"expiration_time"整数设置自创建时间起的签名过期时间(以秒为单位)。0 值用于标记 签名为未过期(默认值)。

返回值 

包含源数据的明文签名消息 成功时的其他标头和 ASCII 保护签名 或者在失败时返回 false.


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号