位置: 编程技术 - 正文

PHP利用Socket获取网站的SSL证书与公钥(php socket_create)

编辑:rootadmin

推荐整理分享PHP利用Socket获取网站的SSL证书与公钥(php socket_create),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php sockets,php socket_select,php socket select,php socket_read,php socket select,php socket_select,php socket_select,php socket select,内容如对您有帮助,希望把文章链接给更多的朋友!

通过 php curl 请求网页并不能获取到证书信息,此时需要使用 ssl socket 获取证书内容。下面来一起看看看详细的介绍:

示例代码:

PHP利用Socket获取网站的SSL证书与公钥(php socket_create)

验证证书中的公钥A是否正确,通过私钥导出公钥B,比较两者发现一致。

函数 stream_socket_client 还有一个用途是当知道服务器 IP 时,能获取到服务器可能可以使用的域名。

以上可以看到获取网站证书并不能获得私钥。

在一些使用 CDN 的站点,如果使用了 HTTPS 同时又希望使用自有域名,是否需要将自己的私钥提供给 CDN 厂商呢?实际上证书路径与使用者名称(支持 https 的域名)并不需要一致。

也就是使用自有域名并进行 CDN 加速时不需要使用自有的 ssl 证书,只需将自己的 CDN 域名加到厂商证书的域名列表即可。

总结

标签: php socket_create

本文链接地址:https://www.jiuchutong.com/biancheng/289823.html 转载请保留说明!

上一篇:PHP更安全的密码加密机制Bcrypt详解(php密码修改)

下一篇:JS+PHP实现用户输入数字后显示最大的值及所在位置(php中使用js)

  • 土地取得方式有哪些
  • 城市维护建设税的计税依据是什么
  • 购买股票交易费用计入
  • 金税盘电子发票怎么读入
  • 施工单位企业所得税
  • 以前年度应收账款无法收回的账务处理
  • 网约车有电子发票吗
  • 电子元器件可以带上飞机吗
  • 工程项目劳务分包合同范本
  • 内部企业借款利息在建工程资本化
  • 公司人事怎么办公积金提取流程?
  • 视同销售存货账务处理方法是什么?
  • 哪些费用可以计入待摊费用
  • 实收资本重复交的印花税可以申请退税吗?
  • 视频制作费属于劳务费吗
  • 土地增值税缴纳标准
  • 制造业领用材料规章制度的好处
  • 公司帐上欠了股东很多钱有何税务风险?
  • 购进一批材料,材料已经入库
  • 资产负债率高说明长期偿债能力强吗
  • 汽车加油票可以开专票吗
  • 城市地下建设
  • 资产评估合同属于什么合同
  • 苹果手机怎么看国行还是美版
  • 运费从货款中扣除后付款分录怎么做
  • win7改win10详细教程
  • 苹果mac电脑下刻字怎么弄
  • 年末结转年初建账
  • 财管如何区分金额大小
  • qq登录界面的设计与实现
  • php数组查找
  • 修改php.ini
  • linux系统中pwd命令的作用
  • win7指定程序用指定网卡
  • 事业单位自营
  • 职工取得全年一次性奖金如何计算缴纳个人所得税?
  • Mont Choisy Beach, Mauritius (© Robert Harding World Imagery/Offset by Shutterstock)
  • 新闻发布管理系统
  • 小微企业认定标准时间
  • 税前弥补以前年度亏损
  • 自动结转制造费用生成不了凭证怎么办
  • 运输发票必须附票吗
  • 营业执照更换法人需要哪些手续
  • 函数模拟图
  • 小规模纳税人增值税税率
  • 建筑业营改增前后区别
  • 个体工商户季度超过9万怎么交税
  • sql多条记录取一条
  • 数据库系统中,用户通过什么访问数据
  • 企业股东分红是按会计利润还是税务利润
  • 主营业务收入可以进一般户吗
  • 承租人收到融资租赁款
  • 预缴增值税可以抵扣销项税吗
  • 物流托运不给发货
  • 月末怎么计提摊销和结转
  • 免税发票可以抵扣税收农产品吗
  • 利润为负还要交增值税吗
  • 启动sqlserver服务的命令
  • 数据库中alter table的用法
  • apache系统服务启动不了
  • ubuntu20.04常用软件
  • 加载dll错误是什么意思
  • 怎么使用mac打电话
  • Linux系统调用函数
  • win10系统如何快速回到桌面
  • win7怎么看电脑ip地址
  • win10系统开机桌面图标不见了
  • cocos2dx官方教程
  • node.js使用教程
  • javascript简明教程
  • node.js wss
  • python3 ftplib
  • javascript要怎么学
  • python设计内容
  • 付了120救护车费怎么报销
  • 交管12123怎么打电话
  • 湖北税务网上登录
  • 税务注销相关文件
  • 手机微信怎么预约
  • 国网成都市局和绵阳市局的区别?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设