哪种算法更适合加密和解密项目内部的数据?
我设计并开发了一个如下所示的网站:
htttp://www.soscharge.com
这个网站是关于移动收费代码的......
我想在插入数据库的过程中加密移动收费代码并解密以显示给用户...
散列算法不是这个目的的好主意(单向算法)
我听说过对称和非对称算法(但我想学习如何自己编写一个简单而强大的算法)
提前致谢
最佳答案
永不 - 如果您不是专家并因此获得报酬,则永远不要自己编写加密算法!说真的:你永远不会得到一个好的和安全的算法,只靠你自己。使用框架中的工具 - System.Security.Cryptography 命名空间!而且您不要求同步与异步,但我猜您正在考虑对称与非对称算法
现在回答: 因为你可以完全控制你的数据库并且外人不应该能够访问它你可以使用对称 key 算法因为你保护你的系统上的“ secret ”( key )并且用户永远不会看到它(或者它应该是——如果你的系统是安全的,只有 IT 人员才能告诉你)
关于c# - 哪种算法更适合加密和解密项目内的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7175981/