W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
(PECL rnp >= 0.1.1)
rnp_op_verify — 驗(yàn)證嵌入或明文簽名
rnp_op_verify(RnpFFI $ffi, string $data): array|false
ffi
rnp_ffi_create返回的 FFI 對(duì)象。
data
簽名數(shù)據(jù)。
An associative array with information about verification results 或者在失敗時(shí)返回 false.
鑰匙 | 數(shù)據(jù)類型 | 說明 |
---|---|---|
"verification_status" | 字符串 | 總體驗(yàn)證結(jié)果,可以是“成功”字符串,也可以是相應(yīng)的錯(cuò)誤消息。 當(dāng)至少有一個(gè)簽名有效且驗(yàn)證成功時(shí),將設(shè)置“成功”結(jié)果。 可以在“signatures”數(shù)組中檢查每個(gè)簽名的單獨(dú)驗(yàn)證結(jié)果。 |
"file_name" | 字符串 | 文件名。 |
"file_mtime" | 整數(shù) | 文件修改時(shí)間。 |
"mode" | 字符串 | 已處理郵件中使用的數(shù)據(jù)保護(hù)(加密)模式。 當(dāng)前定義的值為 “none”、“cfb”、“cfb-mdc”、“aead-ocb”、“aead-eax”。 |
"cipher" | 字符串 | 用于數(shù)據(jù)加密的對(duì)稱密碼。 |
"valid_integrity" | 布爾 | 如果使用了消息完整性保護(hù)(即 MDC 或 AEAD),則為 true 已成功驗(yàn)證。 |
"signatures" | 數(shù)組 | 描述找到的每個(gè)簽名的關(guān)聯(lián)數(shù)組。請(qǐng)參閱下面的說明。 |
“signatures” 子數(shù)組。
鑰匙 | 數(shù)據(jù)類型 | 說明 |
---|---|---|
“verification_status” | 字符串 | 簽名驗(yàn)證狀態(tài),“成功”字符串或相應(yīng)的錯(cuò)誤消息。 |
“creation_time” | 整數(shù) | 自 1970 年 1 月 1 日 UTC 以來的簽名創(chuàng)建時(shí)間(以秒為單位)。 |
“expiration_time” | 整數(shù) | 自創(chuàng)建時(shí)間起的簽名過期時(shí)間(以秒為單位)或 0(如果簽名永不過期)。 |
“哈?!?/td> | 字符串 | 用于計(jì)算簽名的哈希函數(shù)算法。 |
“signing_key” | 字符串 | 用于簽名的密鑰的指紋。如果未將相應(yīng)的公鑰加載到 FFI 對(duì)象,則可能為“未找到”。 |
“signature_type” | 字符串 | 簽名類型。當(dāng)前定義的值為:'binary', 'text', 'standalone', 'certification (generic)', 'certification (persona)', '認(rèn)證(臨時(shí))', '認(rèn)證(積極)', '子項(xiàng)綁定', '主鍵綁定', '直接', '密鑰吊銷', '子項(xiàng)吊銷', '證書吊銷', '時(shí)間戳', '未知: 0..255'。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: