DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2023年6月8日

摘要: 一. 现象: 有一段老代码用来加密的,但是在使用key A的时候,抛出了异常: javax.crypto.IllegalBlockSizeException: Data must not be longer than 117 bytes。 老代码已经做了分段的加密,应该是已经考虑了加密长度的问题才对 阅读全文
posted @ 2023-06-08 17:41 DoubleLi 阅读(2456) 评论(0) 推荐(0)

摘要: 使用RSA的难点: 公钥和私钥的保存与加载。在很多的场合下,密钥是以文件的形式分开保存的,对程序员使用者来说,需要解决公钥和私钥的生成、保存、加载问题。 加解密过程中的分组问题。RSA加解密的开销很大,比DES和AES高2个数量级,一般情况下不适合用来对较长的数据进行加解密。但是,RSA本身也是一种 阅读全文
posted @ 2023-06-08 14:50 DoubleLi 阅读(400) 评论(0) 推荐(0)

摘要: RSA加密:RSA密码体制是一种公钥密码体制,加密算法公开,以分配的密钥作为加密解密的关键。一般来说,在一对公私钥中,公钥和私钥都可以用来加密和解密,即公钥加密能且只能被对应的私钥进行解密,私钥加密能且只能被对应的公钥进行解密。但我们一般都用公钥加密,私钥解密,而且生成的私钥往往会比公钥蕴含了更多的 阅读全文
posted @ 2023-06-08 10:06 DoubleLi 阅读(334) 评论(0) 推荐(0)