技術ブログ

(技術系中心)基本自分用備忘録なので、あくまで参考程度でお願いします。

公開鍵暗号方式について

公開鍵暗号方式について

インターネットで情報をやり取りするには、情報自体を第三者から盗まれないようにすることが重要になります。

そのためによく利用される暗号方式が公開鍵暗号方式です。

仕組みについて

①情報を受信する側が公開鍵と秘密鍵を作成して、情報の送信者に暗号化をするための鍵である公開鍵を渡す

②送信者は公開鍵を利用して送りたい情報を暗号化する

③公開鍵で暗号化された情報を、情報を受信する側の人へ送信する

④情報を受信した側は秘密鍵を利用して復号化をしていく。この際秘密鍵は誰とも共有されていないので、送信者が送った情報は受信者しか見ることができない

f:id:lhiroki1205:20220202111453p:plain

暗号化アルゴリズム

公開鍵暗号方式の暗号化アルゴリズムでよく利用されるのは、RSAという暗号化技術です。

参考

CloudTechロードマップ作成委員会. AWSエンジニア入門講座学習ロードマップで体系的に学ぶ (Japanese Edition) (pp.83-84). Kindle 版.