encryption

デジタル署名

投稿日:

 

デジタル署名について解説します。

 

デジタル署名とは

 

ハッシュ関数と公開鍵暗号方式を組み合わせたものです。

AからBにデータを送る際に改ざんを防ぐ目的で用いられます。

 

Aから送りたい平文をハッシュ化し、Aの秘密鍵で暗号化します。

BはAの公開鍵で復号します。また平文をハッシュ化します。

 

ハッシュについてはこちらで解説しています。

ハッシュ関数

 

上記によって

・内容が改ざんされていないこと

・Aから送られてきたこと

 

の2点が担保されるのです。

 

-encryption

Copyright© ストロテクト株式会社Note , 2021 All Rights Reserved.