1.はじめに SSL(HTTPS)を利用すると、通信内容を暗号化することが可能です。 暗号化された通信データは、第三者が盗聴・改変する事が非常に困難で、セキュリティ的に非常に強固な物となります。 04WebServerでは、SSLを導入する事が可能です。 SSLでは、暗号化に使用する秘密鍵と、クライアントにサーバの素性を証明するためのサイト証明書が必要になります。 秘密鍵 SSLでは、データの暗号化に公開鍵暗号の一種であるRSAが利用されています。 (正確には、データの暗号化には共通鍵暗号が使われ、共通鍵暗号の鍵の交換にRSAが使われる) 公開鍵暗号方式では、暗号化に公開鍵、復号化に秘密鍵、と2種類の鍵を利用します。 公開鍵から秘密鍵は分かりませんが、秘密鍵からは公開鍵を作り出すことが出来ます。 つまり、秘密鍵があれば、暗号化された通信を自由に盗聴・改変できます。 従って、秘密鍵は絶対に外