VerifyFileSignature
VerifyFileSignature[{"file",sig},key]
指定された公開鍵を使って file についてのデジタル署名 sig を検証する.
VerifyFileSignature[{"file",range,sig},key]
file の指定された range のバイトについて,デジタル署名 sig を検証する.
VerifyFileSignature[{{"file1",range1,sig1},{"file2",range2,sig2},…},key]
fileiのそれぞれの rangeiのバイトについて,すべて指定された公開鍵を使って,デジタル署名 sigiを検証する.
VerifyFileSignature[key]
ファイルに適用可能なVerifyFileSignatureの演算子形を表す.
詳細
- VerifyFileSignatureの署名は,GenerateFileSignatureによって生成されたDigitalSignatureオブジェクトでなければならない.
- key はPublicKeyオブジェクトである.キーの使用可能なタイプには"EllipticCurve"と"RSA"がある.
- VerifyFileSignatureは,提供された各署名について,署名が有効かどうかを示すTrueまたはFalseを返す.
- VerifyFileSignatureは次の range 指定をサポートする.
-
n 最初の n バイト -n 最後の n バイト {m,n} m から n までのバイト 0 0バイト All すべてのバイト - 範囲指定のAllは{1,-1}に等しい.
- File["file"]とCloudObject[…]についての署名の検証もサポートされている.
例題
すべて開くすべて閉じる例 (2)
スコープ (5)
テキスト
Wolfram Research (2020), VerifyFileSignature, Wolfram言語関数, https://reference.wolfram.com/language/ref/VerifyFileSignature.html.
CMS
Wolfram Language. 2020. "VerifyFileSignature." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/VerifyFileSignature.html.
APA
Wolfram Language. (2020). VerifyFileSignature. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/VerifyFileSignature.html