PHP Conference Japan 2024

预定义常量

以下常量由此扩展定义,并且仅在将扩展编译到 PHP 中或在运行时动态加载时可用。

RNP_KEYSTORE_GPG (字符串)
密钥库格式“GPG”。
RNP_KEYSTORE_KBX (字符串)
密钥库格式“KBX”。仅用于公钥。密钥箱是一种用于存储公钥以及元信息和索引的文件格式。
RNP_KEYSTORE_G10 (字符串)
密钥库格式“G10”。用于私钥。
RNP_LOAD_SAVE_PUBLIC_KEYS (整数)
仅加载或保存公钥。可以与RNP_LOAD_SAVE_SECRET_KEYS进行 OR 运算,以将公钥和私钥都加载到 FFI 上下文中或从上下文中保存它们。
RNP_LOAD_SAVE_SECRET_KEYS (整数)
仅加载或保存私钥。可以与RNP_LOAD_SAVE_PUBLIC_KEYS进行 OR 运算,以将公钥和私钥都加载到 FFI 上下文中或从上下文中保存它们。
RNP_LOAD_SAVE_PERMISSIVE (整数)
允许在密钥导入期间忽略错误的签名/密钥/子密钥数据包。
RNP_LOAD_SAVE_SINGLE (整数)
如果设置,则仅加载第一个密钥。
RNP_LOAD_SAVE_BASE64 (整数)
允许导入 base64 编码的密钥(autocrypt 密钥)。
RNP_FEATURE_SYMM_ALG (字符串)
列出可用的对称加密算法。
RNP_FEATURE_AEAD_ALG (字符串)
列出可用的 AEAD 算法。
RNP_FEATURE_PROT_MODE (字符串)
列出可用的保护模式。
RNP_FEATURE_PK_ALG (字符串)
列出可用的公钥算法。
RNP_FEATURE_HASH_ALG (字符串)
列出可用的哈希算法。
RNP_FEATURE_COMP_ALG (字符串)
列出可用的压缩算法。
RNP_FEATURE_CURVE (字符串)
列出可用的椭圆曲线。
RNP_DUMP_MPI (整数)
转储 MPI(多精度整数)值。
RNP_DUMP_RAW (整数)
也转储原始数据包内容。
RNP_DUMP_GRIP (整数)
转储密钥指纹和握持。
RNP_JSON_DUMP_MPI (整数)
转储 MPI(多精度整数)值。
RNP_JSON_DUMP_RAW (整数)
也转储原始数据包内容。
RNP_JSON_DUMP_GRIP (整数)
转储密钥指纹和握持。
RNP_ENCRYPT_NOWRAP (整数)
允许对已签名的消息进行加密。消息不会包装到文字数据包中。
RNP_KEY_EXPORT_ARMORED (整数)
启用导出数据的 ASCII 编码。
RNP_KEY_EXPORT_PUBLIC (整数)
导出公钥。
RNP_KEY_EXPORT_SECRET (整数)
导出私钥。
RNP_KEY_EXPORT_SUBKEYS (整数)
如果正在导出主密钥,则所有子密钥也将导出。
RNP_KEY_EXPORT_BASE64 (整数)
导出 base64 编码的 autocrypt 密钥而不是二进制密钥。
RNP_KEY_REMOVE_PUBLIC (整数)
删除公钥。
RNP_KEY_REMOVE_SECRET (整数)
删除私钥。
RNP_KEY_REMOVE_SUBKEYS (整数)
如果正在删除主密钥,则其所有子密钥也将被删除。

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top