摘要: java中的AES 256算法遇到 Illegal key size or default parameters错的解决办法 阅读全文
posted @ 2013-12-23 17:27 孤剑 阅读(27152) 评论(0) 推荐(0)
摘要: 先来点干货,多种语言(java,c#,php,js,c++) 对同一种数据实施加密时,会遇到各种问题。考虑的思路和方向:1、字符编码方式是否都一致。 utf-8 ?2、对称?非对称加密?3、以对称加密算法 AES 来举例,需要关注点 算法是否一致? 都为 AES 算法特性是否一致? 加密模式是否都为 CBC 分块大小? 是否为 128 位 key 是否一致? key 是否为 16字节(字符) iv 是否一致? iv 是否为 16 字节(字符) 填充模式? 是否都为 ZeroPadding / PKCS5Padding / PKCS7Pa... 阅读全文
posted @ 2013-12-23 17:17 孤剑 阅读(595) 评论(0) 推荐(0)