DES算法的几种加密模式和填补方式
DES加密DES是一种对称加密(Data Encryption Standard)算法。于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。一般密码长度为8个字节,其中56位加密密钥,每个第8位都用作奇偶校验。
如何解决跨语言(java vs python vs nodejs)的RSA加解密?
多次被问到这样的问题: java服务端的rsa加密操作已经完成,返回一个16进制的字符串给python平台,但是在python进行私钥解密的时候发现行不通。
IT领域最常用的5种代码混淆算法,你知道几种?
目前市场上已经有很多比较成熟的代码加密的软件,企业已经可以通过购买很多技术来对自己的数据加以保护,加密是安全的一个方重要方面,特别是对于程序开发企业来说,那么,您知道目前IT领域最常用的5种代码混淆算法是哪几种么?
Java实现MD5加盐加密算法
MD5加密MD5是常用的加密算法,在用户注册时通过算法加密的密码存入数据库,保护用户密码,数据库管理员不能直接看见密码,即使用户数据库被盗,没有存储明文的密码对用户来说也多了一层安全保障。
问题来了,如何轻松给Spring Boot配置文件加个密?
在实践中,项目的某些配置信息是需要进行加密处理的,以减少敏感信息泄露的风险。但更多时候,比如Redis密码、MQ密码等敏感信息,也需要进行加密,此时就没那么方便了。
JAVA加密及密钥相关核心API说明
很多人没有搞清楚JAVA加密及密钥的核心API如何使用,总是一脸懵逼,拷贝来拷贝去。知其然不知其所以然,其实很简单,具体说明如下:javax.crypto.KeyGenerator对称性加密密钥生成器。