让人难过的 openssl_pkcs7_encrypt
用PHP.NET的范例,没有加密结果,也没有报错信息,而openssl_pkcs7_sign()函数则返回 error opening input file msg.txt! 反复看了,没有错误,但是为什么会提示没有打开 msg.txt 文件????????

google了一下,一个帖子中提到在 windows 中只有 绝对路径才有效,照做了,有了结果。 真的让人崩溃,浪费了好多时间。

//============================================================//

<?php
//定义邮件头

$header = array("To" => "",
    "From" => "HQ <>",
    "Reply-to" => "",
    "Subject" => "Eyes only");

//提取证书和需要的文件

$cert = file_get_contents("cacert.pem");
$source = 'D:\www\vhosts\localhost\msg.txt';
$enc='D:\www\vhosts\localhost\enc.txt';

//加密

openssl_pkcs7_encrypt($source, $enc, $cert, null); // $header 替换 null
echo file_get_contents($enc);

//解密 $cert = file_get_contents("cacert.pem");

$key = file_get_contents("cakey.pem");
$enc='D:\www\vhosts\localhost\enc.txt';
$dec='D:\www\vhosts\localhost\decrypted.txt';
openssl_pkcs7_decrypt($enc, $dec, $cert, array( $key, "mm123456"));
$enc=file_get_contents($enc);
echo $enc;
?>
然后,把 $enc PUT给SOCKET。。

转载于:https://www.cnblogs.com/yisuo/p/6784045.html

让人难过的 openssl_pkcs7_encrypt相关推荐

  1. 从未在一起更让人遗憾_我们从未在一起和我们最终没在一起,哪一个更让人难过?...

    文:五月 知乎上刷到一个问题:我们从未在一起过和我们最终没在一起,哪一个更让人难过? 刷到这个问题的时候,我心头一颤,这两种情况哪一个都足够让人悲伤好久好久了. 一个是要命的爱而不得,一个则是让人绝望 ...

  2. 创业团队:找对人就成功了90%

    最近总有朋友问我这个问题:"你们团队的每个人怎么都跟打了鸡血似的,你是怎么做到的?" 虽然别人说我们"打鸡血"我也挺开心的,因为人家是在夸我们,但我更希望用&q ...

  3. 从未在一起更让人遗憾_二十不惑强行悲伤结尾,我们本可以在一起,才最让人遗憾...

    二十岁,本应该去尝试一下的.说真的,如果他们在一起了,后来分手,我都会释怀.但是他们本可以在一起却因为种种拒绝,太让人难过. 看到他们就真的想起 "从未在一起和在一起之后分手,哪一个更遗憾? ...

  4. 盘点那些让人上火的提问方式(论如何让交流更高效)

    还有一周就开学了,今天不发Python技术文章了,聊个闲天. 当老师17年了,每学期第一节课都会把自己的各种联系方式留给学生,这样学生课下遇到不会的问题可以问我.但是总有些问题很难回答,简单回顾一下: ...

  5. 怎么对document.write写出来的内容调整对齐方式_【求职技巧】给少数人:硅谷BAT级别的简历这么写...

    我什么都不会","我什么都没干","这个项目很水",这是我在帮别人修改简历时听到的最多的几句话.难道你真的什么都不会吗?真的什么都没干吗?真的很水吗? ...

  6. 哈佛《幸福课》 第4课 积极的环境能改变人

    今天课程的内容是上节课的延续,讲这门课的基本前提,"我们来自哪里,我们将去哪里"从各个方面展开论述,螺旋的基础,我们将在本学期一起创建它.上次我们讲到改变有多么困难,我们通过谈到& ...

  7. 失业下的深圳中年:没有人活的容易,生活仍得继续...

    被采失业者介绍: 男. 40岁. 失业前为深圳某设计公司设计总监. 两个孩子的父亲. 大女儿上三年级,小女儿刚满一岁. 有一辆麦凯瑞. 一个月供八千的房子. 2018年的端午节,我们家迎来了第二个孩子 ...

  8. 从未在一起更让人遗憾_更加遗憾的是,从未在一起过

    当两个人之间发生过一段美好的感情的时候,和两个人之间从来就没有在一起过这两种情况下到底哪一种情况更加让人遗憾呢?很多人有的时候会觉得他们在一起过,但是最后没有在一起,这才是最令人遗憾的,但是我们要知道 ...

  9. 那些年入上百万的人是如何做到的?他们的平均年龄是多少?白手起家的到底多不多?...

    本贴整理自知乎,版权属于知乎.分为不同的回答版本. *******************综合型:如果你单纯的把年薪百万作为你的目标你可能永远也做不到************ ------------ ...

最新文章

  1. 头秃,在线求名字:网易使用昵称交流,再也没有“哥,姐,总”
  2. Slog3_如何使用Python与Mysql进行数据交互
  3. 机器学习知识点(二十四)隐马尔可夫模型HMM维特比Viterbi算法Java实现
  4. 合并报表调整、抵销分录的编制顺序
  5. matlab神经网络4:数据聚类-自组织映射
  6. matlab有意思程序,matlab有意思的小程序
  7. 变频器服务器电路板维修,变频器线路板常见维修方法
  8. scrapy常用工具备忘
  9. supervisor 重启_supervisor_twiddler的使用
  10. java 微信申请退款的开发
  11. html表格布局方式有那几种,前端几种常见的布局方式
  12. WeTest质量云平台,618盛惠活动开启
  13. 华为 USG6000防火墙管理员密码重置(配置会清空)
  14. 算法学习:LeetCode-592. 分数加减运算
  15. 【自然语言处理】【多模态】Product1M:基于跨模态预训练的弱监督实例级产品检索
  16. 专家解析:程序员到软件架构师培训与认证之路
  17. Android使用VideoView播放视频
  18. Xshell连接远程堡垒机【服务器】
  19. mysql修改字段类型语句
  20. 火车头不能用mysql_火车头采集器发布失败常见问题汇总

热门文章

  1. 【Android】ActivityManager结构图
  2. CentOS中配置VNC Server
  3. 复旦大学吴立德《数值优化》、《深度学习》和
  4. Attribute is missing the Android namespace prefix
  5. 创建型模式—单例模式
  6. spring的AOP配置之XML方式
  7. 一文搞懂RSA算法原理及简单实现
  8. Juqery让世界更美好--超级简单实用的(上、下)自动翻的最佳效果,有图为证!...
  9. 大数高精运算-----乘法
  10. 连接oracle数据库,新建用户登录界面