現在、データを保存する必要があるWebアプリケーションを設計しています暗号化。
使用される予定のテクノロジー:
仕様上、暗号化されたすべてのデータをデータベースに保存する必要があります。
Entity Framework&[〜#〜] linq [〜#〜]を使用しながら、これを達成するための良いアプローチとなるので、開発者はしません暗号化に注意する必要があります。
データベース全体を暗号化することは可能ですか?
明確にするために、WebフロントエンドとAPIの間の暗号化は、この質問に関連するものではありません。
SQL 2016は新しい暗号化機能を思いつきました。ぜひご覧ください。
パフォーマンス上の理由から、データベース全体を暗号化することはお勧めできません。記事を読みます。暗号化と復号化は、ADO.NETレイヤーの助けを借りて行われます。