Home  >  Article  >  Backend Development  >  How to encrypt php7.0 openssl_encrypt

How to encrypt php7.0 openssl_encrypt

silencement
silencementOriginal
2019-06-04 14:28:358404browse

php5.4版本mcrypt_encryp提升到php7.0 openssl_encrypt,加密字段不一样。

How to encrypt php7.0 openssl_encrypt

今天有个加密,使用的加密字段和key,加密模式都一样,可是加密后的数据不一样,
这是代码片段

加密后的数据是gHXA5vo5hEMxjthYNq/gborXWNETPw0rYEb2FspAYzc=

下面是使用php7.0版本以上不支持mcrypt_encryp函数进行加密的代码

加密后是gHXA5vo5hEMxjthYNq/gbtwwm1TlRzsRBI64TrEo3P8=

1.gHXA5vo5hEMxjthYNq/gborXWNETPw0rYEb2FspAYzc=

2.gHXA5vo5hEMxjthYNq/gbtwwm1TlRzsRBI64TrEo3P8=

是不是不一样,这样加密出来的数据不仔细查看,会认为是一样的数据。

要想保证加密一样,将php7.0的代码修改如下

加密后的数据是gHXA5vo5hEMxjthYNq/gborXWNETPw0rYEb2FspAYzc=,这样就保持一致了。

本文来自php7教程栏目,欢迎学习。

The above is the detailed content of How to encrypt php7.0 openssl_encrypt. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn