これを単純にしておきますが、基本的には複数の学校で使用されるMVC/SQLサーバーWebアプリケーションを開発していますが、顧客はどこにでも学生名を保存/そこに環境。明らかに、学校がシステムにログインするときには、学生名を表示する必要があります。顧客ベースの暗号化、機密名の保存
どのような暗号化方式がありますか?これはまったく可能ですか? /現実的?
私は考えている方法は、それぞれの学校がブラウザに出入りするデータの暗号化/復号化に使用される独自の「キー」を生成することだけです。このキーはデバイスにローカルに保存する必要があります。
またはデータを保存するサードパーティの会社を見つける...?
アイデア?オプション? SQL Serverを使用する場合は
あなたは、すべての学校に別々のデータベースを使用できます。私にとって最も論理的な方法は、あなたが提案したものです。すべての学校に学校のユーザーと一緒に保管する鍵を与えます。彼らが得ることができる唯一の方法は、正しいユーザ名/パスでログインすることです。このキーを使って、名前を解読することができます –