<?php//$string = 'It works ? Or not it works ?';
//$pass = '1234';
//$method = 'aes128';
//
//
//
//$a = openssl_get_cipher_methods();
//print_r($a);//foreach($a as $v) {
//    $res = openssl_encrypt($string,$v,$pass,OPENSSL_RAW_DATA,"dddddddd33333335");
//    var_dump($res);
//    echo "<br>";
//}?><?php
//$key should have been previously generated in a cryptographically safe way, like openssl_random_pseudo_bytes
$plaintext = "234223423";
$cipher = "aes-128-cbc";
$key = "234wsdfs@#234";
$tag = "sdwewew";
if (in_array($cipher, openssl_get_cipher_methods()))
{$ivlen = openssl_cipher_iv_length($cipher);$iv = "0000000000000000";$ciphertext = openssl_encrypt($plaintext, $cipher, $key, $options=0, $iv);//store $cipher, $iv, and $tag for decryption later$original_plaintext = openssl_decrypt($ciphertext, $cipher, $key, $options=0, $iv);echo $original_plaintext."\n";
}
?>

  

测试openssl_encrypt相关推荐

  1. php aes加密解密_JAVA实现PHP的openssl_encrypt方法

    导读:本文主要讨论如何通过 Java 方式实现 PHP 的 openssl_encrypt() 加密方法与 openssl_decrypt() 解密方法.本文例子加解密例子均采用 AES256 位 c ...

  2. php openssl des ecb,php7.2 des-ede3-ecb加密报错:openssl_encrypt():Unknown cipher algorithm 落叶随风博客...

    最近做项目时用到了3des加密算法,由于环境版本是php7.2 只能用openssl_encrypt()来加密:/* php 版本大于7.2  3des ecb模式加密*/ $res    = ope ...

  3. php如何openssl_encrypt加密解密

    最近在对接客户的CRM系统,获取令牌时,要用DES方式加密解密,由于之前没有搞错这种加密方式,经过请教了"百度"和"谷歌"两个老师后,结合了多篇文档内容后,终于 ...

  4. openssl_encrypt 加密解密

    DES 是对称性加密里面常见一种,全称为 Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法.密钥长度是64位(bit),超过位数密钥被忽略.所谓对称性加密即 ...

  5. php 如何使用openssl_encrypt进行aes非对称加密解密

    一.DES介绍 DES 是对称性加密里面常见一种,全称为 Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法.密钥长度是64位(bit),超过位数密钥被忽略. ...

  6. locust入门:单机使用locust运行压力测试

    locust的官方文档在这里: http://docs.locust.io/en/stable/ 前置:locust的测试脚本使用为python(若未安装python环境,可以搜索安装python) ...

  7. HA: InfinityStones靶机渗透测试

    文章目录 靶机信息 一.信息收集 1.主机发现 2.端口扫描 3.目录扫描 二.漏洞挖掘 1.访问 192.168.1.108 2.访问 /img 目录 3.访问 https 服务(443)端口 4. ...

  8. HA: Forensics靶机渗透测试

    文章目录 靶机说明: 一.信息收集 1.主机发现 2.端口扫描 二.漏洞挖掘 1.访问靶机 web 服务 2.使用 dirb 进行目录扫描 3.使用 exiftool 提取数据 4.使用 dirb 扫 ...

  9. YOLOv4 资源环境配置和测试样例效果

    YOLOv4 资源环境配置和测试样例效果 基本环境:cuda=10.0,cudnn>=7.0, opencv>=2.4 一.下载yolov4 git clone https://githu ...

最新文章

  1. Java后端职业规划,附学习笔记+面试整理+进阶书籍
  2. 在區塊鏈上建立可更新的智慧合約(一)
  3. visual studio 2019 HTML怎么自动生成代码_敲代码和编程适合什么样的笔记本?深度推荐...
  4. html5 canvas实际应用,Html5 Canvas入门及经典应用
  5. 海量数据处理--位图(BitMap)
  6. 计算机的复数英语怎么读,英语的复数怎么读
  7. 小孩看python_小朋友,python是否让你有很多问号?
  8. [工具类]将时间转换为unix时间戳格式
  9. 2022年环境影响评价工程师考试评价技术方法练习题及答案
  10. 最值得收藏的 算法分析与设计 全部知识点思维导图整理(北大慕课课程)
  11. Linux下音乐播放器的实现
  12. ThinkPad SL400 使用经验小记
  13. 占鳌头。当雪花沁透着
  14. 一个简单的网页制作作业,宠物html静态网页制作成品代码(学生网页设计作业源码)
  15. mysql在c盘导入txt_TxtToMy|txt导入myql数据库工具(TxtToMy)下载v3.5官方版 - 欧普软件下载...
  16. (一) u-boot 基本介绍
  17. NXP Nfc模块Framework层移植遇到的坑【一】
  18. Lightgbm源论文解析:LightGBM: A Highly Efficient Gradient Boosting Decision Tree
  19. dos下编写java程序_在DOS命令行状态下,如果命令java Hello成功运行了程序,那么下面哪些叙述是正确的()...
  20. Eclipse插件AngularJS Eclipse 1.2.0离线安装包

热门文章

  1. 基于EEG的癫痫自动检测: 综述与展望
  2. 第2期 | 国内脑机接口领域专家教授汇总(修改)
  3. 针灸研究登上Nature:哈佛团队找出刺激穴位治疗疾病背后原理
  4. 1个GPU几分钟搞定强化学习训练,谷歌新引擎让深度学习提速1000倍丨开源
  5. GTA 5祖传「屎山」代码终于修复!R星认可黑客方案,还给他发了1万美元奖金
  6. 2019年Reddit机器学习板块17个最佳项目:最新代码、资源应有尽有
  7. 通用数据级别权限的框架设计与实现(3)-数据列表的权限过滤
  8. Java基础第十三天总结
  9. AOS V1.0 发布,JavaEE 应用基础平台
  10. 我心中的核心组件(可插拔的AOP)~分布式Session组件