翻訳と辞書
Words near each other
・ Fhána
・ Fi 156 (航空機)
・ Fi 157 (航空機)
・ Fi 158 (航空機)
・ Fi 167 (航空機)
・ Fi 168 (航空機)
・ Fi 253 (航空機)
・ Fi 97 (航空機)
・ Fi 98 (航空機)
・ Fi 99 (航空機)
Fiat-Shamirヒューリスティック
・ Fiction (MoNoLithのアルバム)
・ Fiction (coldrainの曲)
・ Fiction (高岡亜衣のアルバム)
・ Fidesz ハンガリー市民同盟
・ Fideszハンガリー市民同盟
・ Fidesz・ハンガリー市民同盟
・ Fiesta (今井美樹のアルバム)
・ Fight (YUIの曲)
・ Fighting Man (清木場俊介の曲)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Fiat-Shamirヒューリスティック : ウィキペディア日本語版
Fiat-Shamirヒューリスティック
Fiat-Shamirヒューリスティックは、honest verifierかつパブリックコインな対話証明プロトコルをハッシュ関数を用いる事で証明文作成プロトコルや電子署名方式に変換する方法。
対話証明プロトコルから証明文作成プロトコルを作成する方法は以下の通り:
対話証明プロトコルにおける、verifierからの送信メッセージ(チャレンジ)の代わりに、その時点までのverifierのviewのハッシュ値を用いる。証明プロトコル終了時点における、verifierのviewと送信したハッシュ値の組の列が証明文である。
より厳密には、対話証明プロトコル(P(w),V)(x)から、作られた証明文作成プロトコルは以下の通り。
:Set v\gets x
:While(1)
:Return v
こうして作成された証明文vが正当なものであるかどうかを検証するには、まずverifierのviewのハッシュ値からチャレンジを作成し、次に証明プロトコルとしての検証操作をおこなう。証明プロトコルとしての検証を通れば証明文は正当であるとみなす。
対話証明プロトコルから署名方式を作成する方法もほぼ同様である。
チャレンジとして、viewのハッシュ値の代わりに、viewと署名したいメッセージとのコンカチネーションのハッシュ値を用いる。
証明プロトコル終了時点における、verifierのviewとハッシュ値の組の列が署名文である。
より厳密には、対話証明プロトコル(P(w),V)(x)から作られた署名アルゴリズムは以下の通り。
:Input 署名したい文章 M
:Set v\gets x
:While(1)
:Return v
こうして作成された署名文vが正当なものであるかどうかを検証するには、まずverifierのviewと署名したいメッセージとのコンカチネーションのハッシュ値からチャレンジを作成し、次に証明プロトコルとしての検証操作をおこなう。証明プロトコルとしての検証を通れば署名文は正当であるとみなす。
== 関連項目 ==

* 暗号理論
* ランダム・オラクル
* ゼロ知識証明
* 電子署名
* Shnorr署名

ru:Протокол Фиата — Шамира

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Fiat-Shamirヒューリスティック」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.