0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Verify Signature

Last updated at Posted at 2024-12-08

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)

Next >> Snapshot Save

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?