Ed25519とは? わかりやすく解説

エドワーズ曲線デジタル署名アルゴリズム

(Ed25519 から転送)

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

EdDSA
一般
設計者 ダニエル・バーンスタイン、Niels Duif、Tanja Lange、Peter Schwabe、Bo-Yin Yang、et. al.
初版発行日 2011-09-26
詳細
構造 楕円曲線暗号

エドワーズ曲線デジタル署名アルゴリズム(エドワーズきょくせんデジタルしょめいあるごりずむ、英語: Edwards-curve Digital Signature Algorithm、略称:EdDSA)は、公開鍵暗号において、ツイステッドエドワーズ曲線英語版に基づくシュノア署名英語版の一種を用いたデジタル署名の一つである[1]。他のデジタル署名において見つかっている安全性に関する問題を回避した上で、高効率で暗号化処理が行われるように設計されている。エドワーズ曲線電子署名アルゴリズムは、ダニエル・バーンスタインが率いるチームによって開発された [2]

概要

EdDSAのアルゴリズムは以下のように表すことができる。簡単のため、整数や曲線上の点をどのようにビット列に符号化するかといった詳細は省略している。詳細については、引用文献やRFCを参照のこと[3][2][1]

EdDSA方式は、次のパラメータを用いる。


Ed25519

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

エドワーズ曲線デジタル署名アルゴリズム」の記事における「Ed25519」の解説

Ed25519は、エドワーズ曲線デジタル署名実装一つであり、ハッシュ関数としてSHA-512SHA-2)を使い曲線としてCurve25519用いている。各パラメータ以下の通りq = 2 25519 {\displaystyle q=2^{255}-19} E ( F q ) {\displaystyle E(\mathbb {F} _{q})} はツイステッドエドワーズ曲線英語版) − x 2 + y 2 = 1 − 121665 121666 x 2 y 2 , {\displaystyle -x^{2}+y^{2}=1-{\frac {121665}{121666}}x^{2}y^{2},} ℓ = 2 252 + 27742317777372353535851937790883648493 {\displaystyle \ell =2^{252}+27742317777372353535851937790883648493} および c = 3 {\displaystyle c=3} B {\displaystyle B} は E ( F q ) {\displaystyle E(\mathbb {F} _{q})} 上の点のうち、 y {\displaystyle y} 座標4 / 5 {\displaystyle 4/5} であり x {\displaystyle x} 座標が正である点。ただし、"正"とは、点を符号化したビット列について次のように定義される:"正":座標偶数最下位ビットが0) "負":座標奇数最下位ビットが1) H {\displaystyle H} は SHA-512。したがって b = 256 {\displaystyle b=256} である。 曲線 E ( F q ) {\displaystyle E(\mathbb {F} _{q})} は、Curve25519として知られているモンゴメリ楕円曲線英語版)と双有理同値である。具体的な同値は x = − 486664 u / v , y = ( u − 1 ) / ( u + 1 ) {\displaystyle x={\sqrt {-486664}}u/v,\quad y=(u-1)/(u+1)} で与えられる

※この「Ed25519」の解説は、「エドワーズ曲線デジタル署名アルゴリズム」の解説の一部です。
「Ed25519」を含む「エドワーズ曲線デジタル署名アルゴリズム」の記事については、「エドワーズ曲線デジタル署名アルゴリズム」の概要を参照ください。

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


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

辞書ショートカット

すべての辞書の索引

「Ed25519」の関連用語

Ed25519のお隣キーワード
検索ランキング

   

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



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

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのエドワーズ曲線デジタル署名アルゴリズム (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのエドワーズ曲線デジタル署名アルゴリズム (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS