PHP8 Rnp預(yù)定義常量

2024-03-14 09:10 更新

下列常量由此擴展定義,且僅在此擴展編譯入 PHP 或在運行時動態(tài)載入時可用。

RNP_KEYSTORE_GPG (字符串)
密鑰庫格式“GPG”。
RNP_KEYSTORE_KBX (字符串)
密鑰庫格式為“KBX”。僅適用于公鑰。 密鑰箱是一種文件格式,用于存儲公鑰以及元信息和索引。
RNP_KEYSTORE_G10 (字符串)
密鑰庫格式“G10”。對于私鑰。
RNP_LOAD_SAVE_PUBLIC_KEYS (整數(shù))
僅加載或保存公鑰??梢允褂?nbsp;RNP_LOAD_SAVE_SECRET_KEYS 進行 OR-ed,以將公鑰和私鑰加載到 FFI 上下文或?qū)⑺鼈儚纳舷挛闹斜4妗?/dd>
RNP_LOAD_SAVE_SECRET_KEYS (整數(shù))
僅加載或保存密鑰??梢允褂?nbsp;RNP_LOAD_SAVE_PUBLIC_KEYS 進行 OR-ed,以將公鑰和私鑰加載到 FFI 上下文或?qū)⑺鼈儚纳舷挛闹斜4妗?/dd>
RNP_LOAD_SAVE_PERMISSIVE (整數(shù))
允許在密鑰導(dǎo)入期間忽略錯誤的簽名/密鑰/子密鑰數(shù)據(jù)包。
RNP_LOAD_SAVE_SINGLE (整數(shù))
如果設(shè)置,則僅加載第一個鍵。
RNP_LOAD_SAVE_BASE64 (整數(shù))
允許導(dǎo)入 base64 編碼的密鑰(自動加密密鑰)。
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 (整數(shù))
轉(zhuǎn)儲 MPI(多精度整數(shù))值。
RNP_DUMP_RAW (整數(shù))
同時轉(zhuǎn)儲原始數(shù)據(jù)包內(nèi)容。
RNP_DUMP_GRIP (整數(shù))
轉(zhuǎn)儲鑰匙指紋和手柄。
RNP_JSON_DUMP_MPI (整數(shù))
轉(zhuǎn)儲 MPI(多精度整數(shù))值。
RNP_JSON_DUMP_RAW (整數(shù))
同時轉(zhuǎn)儲原始數(shù)據(jù)包內(nèi)容。
RNP_JSON_DUMP_GRIP (整數(shù))
轉(zhuǎn)儲鑰匙指紋和手柄。
RNP_ENCRYPT_NOWRAP (整數(shù))
允許對已簽名的郵件進行加密。郵件未換行 轉(zhuǎn)換為文字數(shù)據(jù)包。
RNP_KEY_EXPORT_ARMORED (整數(shù))
啟用導(dǎo)出數(shù)據(jù)的 ASCII 保護。
RNP_KEY_EXPORT_PUBLIC (整數(shù))
導(dǎo)出公鑰。
RNP_KEY_EXPORT_SECRET (整數(shù))
導(dǎo)出密鑰。
RNP_KEY_EXPORT_SUBKEYS (整數(shù))
如果正在導(dǎo)出主鍵,則所有子鍵也將導(dǎo)出。
RNP_KEY_EXPORT_BASE64 (整數(shù))
導(dǎo)出 base64 編碼的自動加密密鑰,而不是二進制密鑰。
RNP_KEY_REMOVE_PUBLIC (整數(shù))
刪除公鑰。
RNP_KEY_REMOVE_SECRET (整數(shù))
刪除密鑰。
RNP_KEY_REMOVE_SUBKEYS (整數(shù))
如果要刪除主鍵,則其所有子鍵也將被刪除。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號