200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > PHP openssl 和 JAVA 加解密

PHP openssl 和 JAVA 加解密

时间:2021-07-09 11:03:23

相关推荐

PHP openssl 和 JAVA 加解密

最近手上需要解决一个问题,就是JAVA加密,PHP解密。

因为版本的关系,必须用openssl_decrypt解密,

开始一直用openssl_encrypt去加密,结果一直不对。

后来发现是填充方式的问题。openssl_encrypt($text,'aes-128-cbc',$key,false,$iv);

当时我以为openssl_encrypt 的options=false 的时候是不选择填充,

JAVA那边就选择不填充,结果一直不对。

后来发现options=false 等于PKCS5PADDING填充方式

至于iv 和key的加密,PHP和JAVA加密方式一直即可。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。