0
私はASP.Netの初心者です。私の学校では、AESなどの強力な暗号化システムをコーディングする必要があるプロジェクトを割り当てています。しかし、私のスーパーバイザーは、キーとIVをデータベースに格納することを許可していません。このような行動をとっているのですか?データベースにIVまたはKeyを格納する必要なしに、データを暗号化および復号化する方法はありますか?
私はASP.Netの初心者です。私の学校では、AESなどの強力な暗号化システムをコーディングする必要があるプロジェクトを割り当てています。しかし、私のスーパーバイザーは、キーとIVをデータベースに格納することを許可していません。このような行動をとっているのですか?データベースにIVまたはKeyを格納する必要なしに、データを暗号化および復号化する方法はありますか?
はい、Asp.net
アプリケーションで作業しているので、AppSettings
セクションのweb.config
ファイルを使用してキーを保存できます。
<appSettings>
<add key="Key" value="dcsdUBYBYB66767"/>
</appSettings>
ながら、暗号化/復号化
string key = System.Configuration.ConfigurationManager.AppSettings["Key"];
あなたのコード内でこのキーを取得することができますasp.netのコアを使用していますか? – OrcusZ
@OrcusZ nope申し訳ありません –