【实例简介】
windows上加解密正常,linux上加密正常,解密时发生 异常:
javax.crypto.BadPaddingException: Given final block not properly padded
【实例截图】
【核心代码】
53805AES加密(解决了windows下正常,linux报错的问题)
└── AES加密(解决了windows下正常,linux报错的问题)
├── AES加密(解决了linux下报错的问题)
│ ├── bin
│ │ ├── a
│ │ │ ├── AESDemo.class
│ │ │ └── AESUtil.class
│ │ ├── a.zip
│ │ ├── gan
│ │ │ └── ism
│ │ │ └── util
│ │ │ ├── AES.class
│ │ │ ├── Demo.class
│ │ │ ├── RandomUtils.class
│ │ │ └── SHA1.class
│ │ ├── test
│ │ │ ├── AESDemo.class
│ │ │ └── Demo3.class
│ │ └── util
│ │ └── AESUtil.class
│ └── src
│ ├── a
│ │ ├── AESDemo.java
│ │ └── AESUtil.java
│ ├── a.zip
│ ├── gan
│ │ └── ism
│ │ └── util
│ │ ├── AES.java
│ │ ├── Demo.java
│ │ ├── RandomUtils.java
│ │ └── SHA1.java
│ ├── test
│ │ ├── AESDemo.java
│ │ └── Demo3.java
│ └── util
│ └── AESUtil.java
├── bin
│ ├── test
│ │ └── AESDemo.class
│ └── util
│ └── AESUtil.class
└── src
├── test
│ └── AESDemo.java
└── util
└── AESUtil.java
22 directories, 24 files