c# – 在互联网上加密并在专用网络中解密的最佳方法是什么?
发布时间:2020-12-15 17:21:55 所属栏目:百科 来源:网络整理
导读:我有一个网站,有敏感的信息. 我还有一个私人网络(关闭互联网),我的网站中的数据被同步. 我有用户帐户使用他们选择的私人ID和密码登录网站.我希望能够从内部网络(封闭的网络)知道他们的密码. 所以我在考虑使用两种类型的加密. HASH(单向)用于登录和身份验证.
我有一个网站,有敏感的信息.
我还有一个私人网络(关闭互联网),我的网站中的数据被同步. 我有用户帐户使用他们选择的私人ID和密码登录网站.我希望能够从内部网络(封闭的网络)知道他们的密码. 所以我在考虑使用两种类型的加密. HASH(单向)用于登录和身份验证. 我想知道我的方式是否足够安全(或者可能过度安全?)或者有更好的选择. 而且,我应该用什么库来加密RSA? 提前致谢, 解决方法
您可以使用System.Security.Cryptography.RSACryptoServiceProvider加密您的专用网络的密码和用于身份验证的哈希函数.使用公钥加密的明文密码应该与任何其他正确的散列函数(例如SHA-1)一样安全,尽管它比典型的散列函数输出稍长.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- ruby-on-rails – 如何更改使用Chartkick创建的柱
- Oracle连接出现error: ORA-12505, TNS:listener
- c# – 是否只能在自动实现的属性的Setter上设置属
- J-Flah ARM配置2440
- DataBinding 学习系列(3)新增的可见字段来编写
- ruby-on-rails – 使用capistrano进行部署时,在服
- cocos2dx3.2 Other Linker Flags 设置成 -ObjC 真
- bay——安装_RAC11g_LC_测试环境-rehat6+udev.tx
- 解决ReactiveCocoa框架导入Xcode8的报错
- ruby – 为什么这个命令在这个特定代码中不起作用
热点阅读