Previous << Generate a Signature
Next >> Snapshot Save
引数のメッセージと署名作成者の公開鍵に基づいて署名の有効性を確認します。
flow signatures verify <message> <signature> <public key>
Example Usage
> flow signatures verify
'The quick brown fox jumps over the lazy dog'
b1c9eff5d829fdeaf2dad6308fc8033e3b8875bc185ef804ce5d0d980545ef5be0f98b47afc979d12272d257ce13c4b490e431bfcada485cb1d2e3f209be8d07
0xc92a7c72a78f8f046a79f8a5fe1ef72424258a55eb869f13e6133301d64ad025d3362d5df9e7c82289637af1431042c4025d241fd430242368ce662d39636987
Valid true
Message The quick brown fox jumps over the lazy dog
Signature b1c9eff5d829fdeaf2...7ce13c4b490eada485cb1d2e3f209be8d07
Public Key c92a7c72a78...1431042c4025d241fd430242368ce662d39636987
Hash Algorithm SHA3_256
Signature Algorithm ECDSA_P256
Arguments
Message
- Name:
message
署名の作成に使用されたメッセージデータ
Signature
- Name:
signature
検証されるメッセージの署名
Public Key
- Name:
public key
署名の作成に使用された秘密鍵の公開鍵
Flags
Public Key Signature Algorithm
- Flag:
--sig-algo
- Valid inputs:
"ECDSA_P256"
,"ECDSA_secp256k1"
署名に使用されたキーペアのECDSA署名アルゴリズムを指定します
Flowはsecp256k1とP-256の曲線をサポートしています。
Public Key Hash Algorithm
- Flag:
--hash-algo
- Valid inputs:
"SHA2_256"
,"SHA3_256"
- Default:
"SHA3_256"
署名に使用されたキーペアのハッシュアルゴリズムを指定します
Filter
- Flag:
--filter
- Short Flag:
-x
- Valid inputs: case-sensitive name of the result property.
結果から、唯一の値として取得したいプロパティの名前を指定します。
Output
- Flag:
--output
- Short Flag:
-o
- Valid inputs:
json
,inline
コマンド結果のフォーマットを指定します。
Save
- Flag:
--save
- Short Flag:
-s
- Valid inputs: valid filename
結果を保存したいファイル名を指定してください。
Log
- Flag:
--log
- Short Flag:
-l
- Valid inputs:
none
,error
,debug
- Default:
info
ログレベルを指定します。コマンド実行中に表示する出力を制御します。
Version Check
- Flag:
--skip-version-check
- Default:
false
低速な接続を避けて処理を高速化するために、起動時のバージョンチェックをスキップします。
Last updated on Nov 26, 2024 by Giovanni Sanchez
翻訳元
Previous << Generate a Signature
Flow BlockchainのCadence version1.0ドキュメント (Verify Signature)