解决java内置aes加密出现Given final block not properly padded异常的问题
今天使用java的aes解密的时候出现了Givenfinalblocknotproperlypadded的错误,如果你的数据不是用java自带的接口进行加密的密文,解密时可能出现这个问题,这是因为加解密除了算法外还有多种模式,比如ECB,CBC,CTR,CFB,OFB这些,其中最简单的是ecb,也叫做密码本,就是直接用秘钥套入算法,符合我们密码对密文的常规思维,速度快实现也简单,但这种方式密文里留