署名検証とは? わかりやすく解説

署名検証

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/05/13 09:27 UTC 版)

ボネ・リン・シャチャム署名」の記事における「署名検証」の解説

メッセージが m {\displaystyle m} 、署名が σ {\displaystyle \sigma } 、署名者公開鍵g x {\displaystyle g^{x}} であるとき、式 e ( σ , g ) = e ( H ( m ) , g x ) {\displaystyle e(\sigma ,g)=e(H(m),g^{x})} が成り立てば、署名正し署名であると検証される

※この「署名検証」の解説は、「ボネ・リン・シャチャム署名」の解説の一部です。
「署名検証」を含む「ボネ・リン・シャチャム署名」の記事については、「ボネ・リン・シャチャム署名」の概要を参照ください。


署名検証

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/06/19 03:03 UTC 版)

楕円曲線DSA」の記事における「署名検証」の解説

ボブアリス署名検証するためには、アリス公開鍵 Q A {\displaystyle Q_{A}} が必要である。公開鍵 Q A {\displaystyle Q_{A}} が正当なのであるかの検証以下のとおりである。 Q A {\displaystyle Q_{A}} が O {\displaystyle O} でないことを確認するQ A {\displaystyle Q_{A}} が曲線上にあることを確認する。 n ∗ Q A = O {\displaystyle n*Q_{A}=O} であることを確認するメッセージ m {\displaystyle m} と署名 ( r , s ) {\displaystyle (r,s)} の検証は以下のように行われる。 r {\displaystyle r} および s {\displaystyle s} がいずれも [ 1 , n − 1 ] {\displaystyle [1,n-1]} の範囲にある整数であることを確認する。これを満たさない場合には署名不正なのである。 e = HASH ( m ) {\displaystyle e={\textrm {HASH}}(m)} を計算する。ここで HASH署名生成用いられハッシュ関数同一のものである。 z {\displaystyle z} を、 e {\displaystyle e} の最上位側の L n {\displaystyle L_{n}} ビットとする。 w = s − 1 mod n {\displaystyle w=s^{-1}\,{\bmod {\,}}n} を計算するu 1 = z w mod n {\displaystyle u_{1}=zw\,{\bmod {\,}}n} および u 2 = r w mod n {\displaystyle u_{2}=rw\,{\bmod {\,}}n} を計算する曲線上の点 ( x 1 , y 1 ) = u 1G + u 2Q A {\displaystyle (x_{1},y_{1})=u_{1}*G+u_{2}*Q_{A}} を計算する。 r ≡ x 1 ( mod n ) {\displaystyle r\equiv x_{1}{\pmod {n}}} であれば署名正当なのである。 Straus's algorithm(Shamir's trickとも)を用いることで、2つ楕円曲線上で掛け算の和 u 1G + u 2Q A {\displaystyle u_{1}*G+u_{2}*Q_{A}} を、2つ楕円曲線上で掛け算よりも速く計算することができる。

※この「署名検証」の解説は、「楕円曲線DSA」の解説の一部です。
「署名検証」を含む「楕円曲線DSA」の記事については、「楕円曲線DSA」の概要を参照ください。

ウィキペディア小見出し辞書の「署名検証」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「署名検証」の関連用語

署名検証のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



署名検証のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのボネ・リン・シャチャム署名 (改訂履歴)、楕円曲線DSA (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS