php mcrypt_decrypt()函数如何使用


这篇“php mcrypt_decrypt()函数如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php mcrypt_decrypt()函数如何使用”文章吧。 在php中,mcrypt_decrypt()函数用于使用给定参数解密密文,语法“mcrypt_decrypt($cipher,$key,$data,$mode,$iv)”;参数“$key”是数据加密密钥,“$data”是使用给定的“$cipher”和“$mode”解密的数据php mcrypt_decrypt()函数mcrypt_decrypt — 使用给定参数解密密文,语法格式:

mcrypt_decrypt(
string$cipher,
string$key,
免费云主机域名
string$data,
string$mode,
string$iv=?
):string|false

可以解密 data 并返回明文。参数:cipherMCRYPT_ciphername 常量中的一个,或者是字符串值的算法名称。key数据加密密钥。 如果密钥长度不是加解密算法能够支持的有效长度, 那么会产生警告并且返回 falsedata要使用给定的 cipher 和 mode 解密的数据。 如果数据大小不是 n * 分组大小,则在其后追加 ‘’ 来补齐。modeMCRYPT_MODE_modename 常量中的一个,或以下字符串中的一个:”ecb”,”cbc”,”cfb”,”ofb”,”nofb” 和 “stream”。iv用于CBC、CFB、OFB模式下的初始化,以及STREAM模式下的一些算法。如果链接模式不支持提供的 IV 大小,或者没有提供 IV,但链接模式需要一个,则该函数将发出警告并返回FALSE。返回值:以字符串格式返回解密后的数据, 或者在失败时返回 false。使用示例:

以上例程会输出:

Keysize:32
ENJW8mS2KaJoNB5E5CoSAAu0xARgsR1bdzFWpEn+poYw45q+73az5kYi4j+0haevext1dGrcW8Qi59txfCBV8BBj3bzRP3dFCp3CPQSJ8eU=
ThisstringwasAES-256/CBC/ZeroBytePaddingencrypted.

以上就是关于“php mcrypt_decrypt()函数如何使用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注百云主机行业资讯频道。

相关推荐: Node express路由如何使用

这篇文章主要介绍“Node express路由如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Node express路由如何使用”文章能帮助大家解决问题。路由是指如何定义应用的端点(URIs)以及如何响应客户端…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 03/07 18:44
Next 03/07 18:45

相关推荐