php aes256,如何在PHP中进行AES256解密?
我有一些需要解密的加密文本。它使用AES-256-CBC加密。我有加密的文本,密钥和iv。但是,无论我尝试什么,我似乎都无法正常工作。
互联网建议mcrypt的Rijndael密码应该能够做到这一点,所以这就是我现在所拥有的:
function decrypt_data($data, $iv, $key) {
$cypher = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_CBC, '');
// initialize encryption handle
if (mcrypt_generic_init($cypher, $key, $iv) != -1) {
// decrypt
$decrypted = mdecrypt_generic($cypher, $data);
// clean up
mcrypt_generic_deinit($cypher);
mcrypt_module_close($cypher);
return $decrypted;
}
return false;
}
目前,我收到2条警告,并且输出乱码:
Warning: mcrypt_generic_init() [function.mcrypt-generic-init]: Key size too large; supplied length: 64, max: 32 in /var/www/includes/function.decrypt_data.php on line 8
Warning: mcrypt_generic_init() [function.mcrypt-generic-init]: Iv size incorrect; supplied length: 32, needed: 16 in /var/www/includes/function.decrypt_data.php on line 8
任何帮助,将不胜感激。
php aes256,如何在PHP中进行AES256解密?相关推荐
- aes256 php,如何在PHP中进行AES256解密?
我有一个加密的文本,我需要解密.它是用AES-256-CBC加密的.我有加密的文本,密钥和iv.然而,无论我尝试什么,我似乎无法让它工作. 互联网已经建议mcrypt的Rijndael密码能够做到这一 ...
- 如何在Java中加密和解密zip文件?
在本文中,我们来学习如何用Zip4j库创建受密码保护的压缩文件并将其解压. 依赖 让我们先把 zip4j 依赖关系添加到我们的 pom.xml 文件中. <dependency>< ...
- android 文件加密解决方法,如何在Android中加密和解密文件?
我有类似的问题,加密/解密我提出了这个解决方案: public static byte[] generateKey(String password) throws Exception { byte[] ...
- linux 随机密码更改,如何在Linux中生成EncryptDecrypt随机密码
安全是网络世界中的主要问题之一.网络安全,也称为信息技术安全,重点在于保护计算机,网络,程序和数据免遭意外或未经授权的访问,更改或破坏.我们将密码用于计算机,电子邮件,云,电话,文档等.我们都知道选择 ...
- 安全运维-如何在Kubernetes中使用注释对ingress-nginx及后端应用进行安全加固配置实践...
关注「WeiyiGeek」公众号 设为「特别关注」每天带你玩转网络安全运维.应用开发.物联网IOT学习! 本章目录: 0x08 Kubernetes中ingress-nginx安全配置 1.配置指定的 ...
- 如何在SharePoint2010中添加Deep Zoom Image
如何在SharePoint2010中添加Deep Zoom Image 应用范围 SharePoint 2010 Foundation:SharePoint 2010 Standard:SharePo ...
- php如何对数组进行分组,如何在PHP中对数组进行分组排序
如何在PHP中对数组进行分组排序 发布时间:2021-01-04 16:28:51 来源:亿速云 阅读:98 作者:Leah 这篇文章将为大家详细讲解有关如何在PHP中对数组进行分组排序,文章内容质量 ...
- html中section与div,如何在html中的section标签内包含div标签
我正在制作一个完整版块的页面网站,如this.每个页面都有自己的标签.目前我的网页有4个部分(呈现不同的背景颜色).如何在html中的section标签内包含div标签 我的第一部分有一个容器div, ...
- html img调用js,html调用js变量 如何在html中输出js文件中的变量
html页面代码中怎么调用js变量?html页面代码中怎么调用js变量,例如 在html代码中插入js代码: a=取浏览你把index1.js 中的onReady 去掉,把index1.js改成 fu ...
最新文章
- poj3687Labeling Balls
- Python基础教程(三):运算符、条件语句
- 第7章 实战演练:爬取百度百科1000个页
- postmessage 游戏窗口内无效_前端的微前端在交通项目内的应用实践
- Ubuntu下apache2启动、停止、重启、配置
- 工作75::一直报404
- Knative Service 是如何指定端口和协议的
- c语言atoll函数怎么用_C ++中带有示例的atoll()函数
- spring cloud微服务_年后进大厂,必备这份微服务面试题:Dubbo+SpringBoot+Cloud
- testmeshpro合批_TextMesh Pro Emoji Align With Text(表情和文字对齐)
- 开启和关闭oracle数据库中的审计功能
- linux 修改文件日期,Linux中使用touch命令来修改文件的时间
- Perl语言变量之Scalar变量
- 房屋登记官考核模拟题(6)
- ip地址合不合法怎么看_怎样判断IP地址的非法性?
- 江苏单招C语言试题,2011年对口单招计算机试卷(C语言+原理+电工答案).doc
- Python多分类问题pr曲线绘制(含代码)
- verilog奇偶分频详解
- android 播放提示音,[转载]android播放音效例子 (翻页音效、警报音效通用
- 将阿拉伯数字转换成中文大写金额的形式