このガイドでは、Active Recordを用いてデータベースの情報を暗号化する方法について説明します。 このガイドの内容: Active Recordでデータベース暗号化をセットアップする方法 暗号化されていないデータを移行する方法 複数の暗号化スキームを共存させる方法 APIの利用法 このライブラリの利用法および拡張方法 Active Recordはアプリケーションレベルの暗号化をサポートします。これは、暗号化する属性を宣言し、必要に応じて暗号化と復号をシームレスに行うしくみです。暗号化の層は、データベース層とアプリケーション層の間に置かれます。アプリケーションがアクセスするのは暗号化されていないデータですが、データベースには暗号化されたデータが保存されます。 1 データをアプリケーションレベルで暗号化する理由 Active Record暗号化は、アプリケーション内の機密情報を保護する