首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    常用对称加密算法之AES算法-CBC模式

    这个需求很简单就是存储数据库密码,因为链接数据库的需要用到,加密就必须要用对称加密算法,于是简单调研了一下对称加密算法,经过对比最后选择了AES算法-CBC模式 怎么理解对称加密 加密:接收秘钥key...密钥长度 运算速度 安全性 资源消耗 DES 56/64 较快 低(完全依赖密钥,易受穷举搜索法攻击) 中 AES 128/192/256 快 高(ECB模式生成固定密钥安全性低,CBC模式每次生成的密文都不同安全性高...算法选择 既然要使用对称加密算法,那么就必须要考虑两点,安全性和性能,那么针对上面三种算法,显而易见的AES的CBC模式是不二之选 代码demo实现 import javax.crypto.Cipher...(StandardCharsets.UTF_8); public static final String INSTANCE = "AES/CBC/PKCS5Padding"; public...算法-CBC模式的简单应用就介绍到这里 参考文章:廖雪峰的官方网站-对称加密算法

    1.7K10
    领券