面试刷题27:程序员如何防护java界的新冠肺炎?

背景 安全是软件设计的第二个非功能性需求,一般是当软件出现安全问题的时候才会得到重视。 最明显的比如 数据库用户信息和密码泄漏等; 数据加解密技术 单向加密 md5+salt值, 这个是软件设计中使用的比较多的。 但是要预防彩虹表的解密,在加密前校验密码的规则,符合安全等级。 对称加密 编程中用的比较多的是RSA加密,即增加一个秘钥。可以通过秘钥进行加解密。 效率比较高。安全性也比较高,但是要预防
相关文章
相关标签/搜索