首先,完全不知道怎么搞,查资料。网上一堆资料,说用homebrew装。ok,既然那么多人这么说,那应该没错了。于是装了homebrew,然后再用homebrew来装OpenCV。装完之后测试,"import cv2",报错。这时看网上有人写出错是numpy的原因,于是就跟着用pip3装了numpy。测试,尼玛,依然报错。接着就陷入了两天的找坑
转载 9月前
12阅读
CA(签证机构)如何发挥作用?1.通信双方互相交换证书;2.双方验证证书的真伪;3.双方协商加密算法;4.用CA颁发的公钥解密证书的中CA的签名,能解密说明证书来源可靠;5.用CA的加密算法加密证书,并取得特征值;与解密出来的特征值进行比较,如果相同,说明证书完整性有保证;6.检查证书的有效期是否合法,如果在有效期内,则证书可用;7.检查证书的主体名称和此次通信的目标是否能够对应;8.检查证书是否
原创 2018-04-05 22:16:09
2128阅读
# 使用 Python 查看 OpenSSL 版本 在现代网络应用开发中,SSL/TLS(安全套接字层/传输层安全性)协议被广泛使用,以确保数据在客户端与服务器之间的安全传输。Python 作为一种流行的编程语言,提供了访问和使用 OpenSSL 的功能。本文将介绍如何在 Python 中查看 OpenSSL 的版本,并提供相应的代码示例。 ## 一、OpenSSL 简介 OpenSSL 是
原创 7月前
63阅读
参考链接在ubuntu环境下执行openssl编译和安装_MY CUP OF TEA的博客OpenSSL编程 赵春平OpenSSL简介它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准
转载 2024-04-22 22:46:45
127阅读
大事件一:被泄露的私钥和基于假私钥进行的撤回上个月,我们报告说Spotify和Cisco在应用程序中捆绑了有效证书的私钥。这些证书将根据基准要求被撤销,但应用程序不是泄露私钥的唯一来源。Koen Rouwhorst发现了各种属于GitHub存储库中的有效证书的私钥。你甚至能通过标准文件名(如server.key)在相应的网站上下载这些密钥。根据规定,所有被泄露的私钥都必须在24小时内由
一些基础知识SSL证书机构即CA机构的全称为Certificate Authority证书认证中心,只有通过WebTrust国际安全审计认证,根证书才能预装到主流浏览器,成为全球可信的ssl证书颁发机构。HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身
最近,关于Linux操作系统中的一个重要安全漏洞引起了人们的广泛关注。这个漏洞影响了运行Linux操作系统的服务器和工作站,可能会导致敏感信息泄露。为了解决这个问题,Linux社区和各大Linux发行版厂商纷纷发布了相关补丁,其中包括了来自SUSE的补丁。 这个漏洞的名字叫做“OpenSSL红帽漏洞”,它利用了OpenSSL库中的一个缺陷,攻击者可以通过发送特制的网络请求来触发该漏洞,从而绕过服
原创 2024-03-29 10:07:24
61阅读
在搭建和使用Docker环境时,常常需要添加一些特别的扩展,比如OpenSSL扩展。OpenSSL是一个强大的工具,用于支持各种加密通信协议。在本博文中,我将详细记录如何解决“docker OpenSSL扩展”问题,确保读者可以轻松搭建和使用这个环境。 ## 环境准备 在开始之前,我会为大家准备一个简明的环境搭建指南,以确保一切所需组件都能顺利安装和运行。 ### 依赖安装指南 1. **
原创 6月前
15阅读
         在https学习笔记二,已经弄清了数字证书的概念,组成和在https连接过程中,客户端是如何验证服务器端的证书的。这一章,主要介绍下如何使用openssl库来创建key file,以及生成root CA及签发子证书。学习主要参考官方文档:https://www.feistyduck.com/library/openssl-cook
一.SSL证书(1)概念 SSL证书(SSL Certificates)是HTTP明文协议升级HTTPS加密协议必备的数字证书。它在客户端(浏览器)与服务端(网站服务器)之间搭建一条安全的加密通道,对两者之间交换的信息进行加密,确保传输数据不被泄露或篡改。网站部署全球信任的SSL证书,浏览器将直观展示网站认证信息和安全标识,访问地址由”Http”明文访问,变成了”Https“加密访问,显示醒目安全
nginx配置ssl
原创 2023-12-03 11:24:16
9阅读
SSL证书请求文件(CSR)生成指南 - Winodws 2003 Server IIS 6.0 重要注意事项 An Important Note Before You Start在生成CSR文件时同时生成您的私钥,如果您丢了私钥,则颁发证书给您后不能安装成功!您必须重新生成私钥和CSR文件,免费重新颁发新的证书。为了避免此情况的发生,请在生成CSR后一定不要再动服务器,让服务器挂起,等
Https组成HTTPS = HTTP + SSL/TLS,也就是用SSL/TLS对数据进行加密和解密,Http进行传输。SSL,即Secure Sockets Layer(安全套接层协议),是网络通信提供安全及数据完整性的一种安全协议。TLS,即Transport Layer Security(安全传输层协议),它是SSL3.0的后续版本。客户端发起Https请求,连接到服务器的443端口。服务
这次的heartbleed漏洞十分严重 建议大家的工作机都升级,具体信息看:http://heartbleed.com/ 受影响的版本及修复方法看下面了。
推荐 翻译 2014-04-09 11:52:06
1924阅读
2点赞
3评论
第一部分:加密算法和原理    第一、基础知识1)数据加密:  SSL: Secure Socket Layer2)NIST: (该组织评价网络安全)          保密性:           
原创 2015-09-30 19:54:18
2497阅读
实战篇-OpenSSL之调用EVP框架实现AES多种加密模式一、OpenSSL EVP简介二、EVP中对称加密与解密流程三、通过EVP实现AES多种加密模式四、测试代码 一、OpenSSL EVP简介OpenSSL EVP(high-level cryptographic functions)提供了丰富的密码学中的各种函数。Openssl 中实现了各种对称算法、摘要算法以及签名/验签算法。EVP
# 使用OpenSSL实现RSA加密 在iOS开发中,加密是一种非常重要的数据保护方式。RSA是一种非对称加密算法,可以用于数据的加密和解密。本文将介绍如何在iOS应用中使用OpenSSL库来实现RSA加密。 ## 什么是RSA加密 RSA加密算法是一种非对称加密算法,它使用两个密钥进行加密和解密:公钥和私钥。公钥用于加密数据,私钥用于解密数据。这种算法的安全性基于大素数的难解性。 ##
原创 2024-03-04 05:04:26
310阅读
可以反复调用write()来写入文件,但是务必要调用f.close()来关闭文件。当我们写文件时,操作系统往往不会立刻把数据写入磁盘,而是放到内存缓存起来,空闲的时候再慢慢写入。只有调用close()方法时,操作系统才保证把没有写入的数据全部写入磁盘。忘记调用close()的后果是数据可能只写了一部分到磁盘,剩下的丢失了。所以,还是用with语句来得保险:with open as读取一个文件:wi
转载 2023-08-17 16:40:10
131阅读
python中也有文件读写,通过调用内置的读写函数。可以完成文件的打开/关闭、读、写入、追加等功能。open()函数open()函数为python中的打开文件函数,使用方式为:f = open("[文件绝对路径]",'[文件使用模式') 以 f = open('/home/user/lina/info_lina.txt','r')为例,我们在linux环境中以r(只读模式)打开/home/user
转载 2023-08-01 21:43:30
133阅读
1.用途:是python用来打开本地文件的,他会在使用完毕后,自动关闭文件,相对open()省去了写close()的麻烦 2. 用法:with open(file="你要打开的路径名(或保存内容的地址)",mode="r/w/a",encoding="utf-8") as f: data=f.read/write() print(data)3.关于mode的三种常用模式:r:只读
转载 2023-08-18 11:20:57
121阅读
  • 1
  • 2
  • 3
  • 4
  • 5