auです。 Pythonを使って文字列を暗号化し、セキュアなアプリを作ろうと頑張っています。 色々と調べていると、「.pem」と名前のついたファイルが多く存在することに気づきました。 この「.pem」が何なのかを調べていこうと思います。 pemとは pemとは、前述した通りファイルの拡張子です。Privacy Enhanced Mailの頭文字を取っています。プライバシーを強化したメールが直訳なので、暗号化されたメールといったところでしょうか。 まずは、pemを使った暗号化についてです。 電子メールの暗号化と送信者の証明を定義した技術の一つです。公開鍵暗号方式のRSA(Rivest Shamir Adleman)と、秘密鍵暗号方式のDES(Data Encryption Standard)を組み合わせた、本文の暗号化とデジタル署名の両方が行われます。 本文はDESを用いて暗号化され、受信者