0
我是ASP.Net的初学者,我的任务是由我的学校完成项目任务,这需要我编写一个强大的加密系统,如AES。但是,我的主管不允许我将密钥和IV存储到数据库中。有没有做这样的行动?无论如何加密和解密数据,无需将IV或密钥存储到数据库中?
我是ASP.Net的初学者,我的任务是由我的学校完成项目任务,这需要我编写一个强大的加密系统,如AES。但是,我的主管不允许我将密钥和IV存储到数据库中。有没有做这样的行动?无论如何加密和解密数据,无需将IV或密钥存储到数据库中?
是的,因为您正在使用Asp.net
应用程序,您可以使用AppSettings
部分的web.config
文件保存密钥。
例如
<appSettings>
<add key="Key" value="dcsdUBYBYB66767"/>
</appSettings>
,同时加密/解密
string key = System.Configuration.ConfigurationManager.AppSettings["Key"];
您使用asp.net核心你可以在你的代码此项? – OrcusZ
@OrcusZ不好意思 –