タグ

情報と勉強に関するfortrandのブックマーク (1)

  • 電子署名の基礎知識 - Qiita

    はじめに 電子署名に関する記事の中で、軽く触れておこうと思ったところ、結構長くなりそうなので、単独の記事として起こしました。 電子署名と言えば、古典的にはRSA署名、DSA、近年使われているのはECDSAやEdDSA(ed25519)といった方式がありますが、その具体的な内容は割愛します。 世の中、電子署名の説明は色々ありますので、そちらをご参照…と言いたかった所なのですが、残念なことに不適切な説明というのも多いのです。 現実へのアナロジー 電子署名とは、現実世界の署名( 日でならまだ印鑑の方がメジャーでしょうか ) をデジタルデータ上に実現したものと見ることができます。 つまり、あるデータに関して当事者が署名を施すことで、そのデータの内容に関する承認の意志を示すもの、逆に署名を受け取った人からすれば、署名者が後から「いやそんなの知らない」と否認する ( しらばっくれる ) ことを防止す

    電子署名の基礎知識 - Qiita
    fortrand
    fortrand 2018/10/17
    いままで「秘密鍵で暗号化」のほうの解説を理解しようと苦心していたけど、「署名鍵で署名生成」のほうがわかりやすくていいなと思った。共通鍵暗号→公開鍵→電子署名という経緯を用語が引きずってる面ある。
  • 1