暗号化
暗号化とは、データを認識できない、つまり「暗号化された」形式に変換する処理です。暗号化は通常、許可されたユーザーだけが閲覧できるように、機密情報を保護するために使われます。これには、ファイルやストレージデバイスだけでなく、無線ネットワークやインターネット経由で転送されるデータも含まれます。
GnuPGやAxCryptなどのファイル暗号化ユーティリティを使って、ファイル、フォルダー、または完全なボリュームを暗号化できます。Stuffit Deluxeや7-Zipなどの一部のファイル圧縮プログラムでも、ファイルを暗号化できます。Adobe AcrobatやIntuit TurboTaxなどの一般的なプログラムでも、パスワードで保護されたファイルを保存できます。このようなファイルは、暗号化された形式で保存されます。
暗号化は、無線ネットワークやインターネット経由で送信されるデータを保護するためにも使われます。たとえば、多くのWi-Fiネットワークは、WEPや、はるかに強力なWPA暗号化を使って保護されています。安全なWi-Fiネットワークに接続するには、パスワード場合によっては(ユーザー名も)を入力する必要があります。ただし、接続すると、デバイスと無線ルーターの間で送信されるすべてのデータが暗号化されます。
多くのWebサイトやその他のオンラインサービスでは、SSLを使ってデータの送信を暗号化しています。たとえば、「https://」で始まるWebサイトはすべて、Webサーバーとブラウザーの間で送信されるすべてのデータを暗号化するHTTPSプロトコルを使っています。SFTPはFTPの安全なバージョンで、すべてのデータ転送を暗号化します。
暗号化アルゴリズムにはさまざまな種類がありますが、特に一般的なものには、AES(Advanced Encryption Standard)、DES(Data Encryption Standard)、Blowfish、RSA、DSA(Digital Signature Algorithm)などがあります。ほとんどの暗号化方式は個人データを保護するのに十分ですが、安全性が非常に重要な場合は、256ビット暗号化のAESのような最新のアルゴリズムを使うのが最適です。
知識をテストする