PKCS5Padding jdk8
时间: 2023-10-18 20:00:14 浏览: 38
在JDK 8中,PKCS5Padding 和PKCS7Padding 的区别是什么?
根据引用[2]中的内容,PKCS5Padding和PKCS7Padding基本上是可以通用的,但在C#中自定义了一个不是64位的加密块大小并且使用了PKCS7Padding时,使用JDK标准的PKCS5Padding就不能解密了,因为在C#中默认的BlockSize是64位,对应的填充方式是PKCS7Padding。而在JDK 8中,默认的填充方式是PKCS5Padding。所以,如果在C#中使用了PKCS7Padding,那么在使用JDK 8进行解密时,就需要使用PKCS7Padding来保持一致。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [PKCS5Padding与PKCS7Padding的区别](https://blog.csdn.net/weixin_36212539/article/details/115072346)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]