为您找到搜索结果:382个
SSL peer shut down incorrectly
这个问题通常出现在AndroidStudio更新失败的时候,原因是downloadhttp://services.gradle.org/distributions/gradle-2.2-all.zip的时候,这个网站被我们伟大的墙被XX了,所以我们只有通过翻墙的方式来实现更新包的下载在无法下载的情况下,我们可以直接手动下载gradle-2.2-all.zip;然后解压放到AndroidStudio的安装目录下的gradle目录下最后重启AndroidStudio ...
SSL/TLS协议运行机制
不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。(1)窃听风险(eavesdropping):第三方可以获知通信内容。(2)篡改风险(tampering):第三方可以修改通信内容。(3)冒充风险(pretending):第三方可以冒充他人身份参与通信。 SSL/TLS协议是为了解决这三大风险而设计的,希望达到:(1)所有信息都是加密传播,第三方无法窃听。(2)具有校验机制,一旦被篡改,通信双方会立刻发现。(3)配备身份证书,防止身份被冒充。互联网是开放环境,通信双方都是未知身份,这为协议的设计带来了很大的难度。而且,协议还必须能够经受所有匪夷所思的攻击,这使得SSL/TLS协议变得异常复杂。 互联网加密通信协议的历史,几乎与互联网一样长。1994年,NetScape公司设计了SSL协议(SecureSocketsLayer)的1.0版,但是未发布。1995年,NetScape公司发布SSL2.0版,很快发现有严重漏洞。1996年,SSL3.0版问世,得到大规模应用。1999年,互联网标准化组织ISOC接替NetScape公司,...
自签SSL证书实现客户端登录认证
自己开发的使用了SSL协议的软件,通常没必要从证书签发机构那里来获取证书,自签证书成了必要的选择。自签证书还可以用来实现客户端登录认证。 创建CA的私钥opensslgenrsa-des3-outrootCA.key4096创建CA的自签证书opensslreq-x509-new-nodes-sha256-days3650-keyrootCA.key-outrootCA.crt 生成证书的私钥opensslgenrsa-outserver.key4096生成待签名的文件opensslreq-new-keyserver.key-outserver.csr使用CA进行签名opensslx509-req-CArootCA.crt-CAKeyrootCA.key-CAcreateserial-days365-sha256 -inserver.csr-outserver.crt这样就获取了经CA签发的私钥server.key和证书server.crt 使用相同的CA来签发服务器证书和客户端证书,服务器就可以根据CA证书来鉴定客户端的是否具有登录权限。即:凡是经过CA...
如何加速 Python 代码?
1.优化代码和算法一定要先好好看看你的代码和算法。许多速度问题可以通过实现更好的算法或添加缓存来解决。本文所述都是关于这一主题的,但要遵循的一些一般指导方针是:测量,不要猜测。测量代码中哪些部分运行时间最长,先把重点放在那些部分上。实现缓存。如果你从磁盘、网络和数据库执行多次重复的查找,这可能是一个很大的优化之处。重用对象,而不是在每次迭代中创建一个新对象。Python必须清理你创建的每个对象才能释放内存,这就是所谓的“垃圾回收”。许多未使用对象的垃圾回收会大大降低软件速度。尽可能减少代码中的迭代次数,特别是减少迭代中的操作次数。避免(深度)递归。对于Python解释器来说,它需要大量的内存和维护(Housekeeping)。改用生成器和迭代之类的工具。减少内存使用。一般来说,尽量减少内存的使用。例如,对一个巨大的文件进行逐行解析,而不是先将其加载到内存中。不要这样做。听起来很傻是吧?但是你真的需要执行这个操作吗?不能晚点儿再执行吗?或者可以只执行一次,并且它的结果可以存储起来,而不是一遍又一遍地反复计算? 2.使用PyPy你可能正在使用Python的参考实现CPython。...
ssl证书的作用,做网站是否必须安装?
您的网站安全吗?在黑客攻击频频发生的这个互联网时代,很多运营者都在纠结是否要安装SSL证书来提高网站的安全性,今天我们就来聊聊网站是否一定要安装SSL证书。 SSL证书是用来干什么的?SSL证书是帮助网站实现https加密访问的一种数字证书。对于大多数人,可能还不知道我们平常的http和https之间的区别,通俗的说,当你的网站是http方式链接时,你的用户向网站提交任何信息,包括用户名登录信息、订单明细、交易内容等等所有敏感的信息都是明文传输方式,这就给黑客提供了监听、窃取、甚至篡改你的用户和网站之间通讯内容的漏洞。而https则把这种明文传输方式变成了加密方式。豌豆资源搜索网站https://55wd.com广州vi设计公司http://www.maiqicn.com安装SSL证书对网站来讲有什么好处?1.安全方面:传统的http传输是不安全的明文传输方式,敏感信息极易被监听,截取,甚至篡改。部署了SSL证书之后,http升级为https,成为加密传输方式。如果没有SSL 证书,你和服务器之间的任何计算机都可以看到你的银行卡号、用户名和密码及其他敏感信息。而安装 SSL ...
cli create ssl certkey
################################创建CA密钥createsslrsakeybwsrv-root.key2048-exponentF4-keyformPEM#创建CA证书请求文件createsslcertReqbwsrv-root.req-keyFilebwsrv-root.key-keyformPEM-countryNameCN-stateNameShenZhen-organizationName"DefaultCompanyLtd"-organizationUnitName"DefaultSection"-localityNameShenZhen-commonNamedefault-emailAddressroot@default.com#生成CA证书createsslcertbwsrv-root.certbwsrv-root.reqROOT_CERT-keyFilebwsrv-root.key-keyformPEM-days3650-certFormPEM-CAcertFormPEM-CAkeyFormPEM#手动创建CA证书Serial...
centos7 卸载和安装最新版本docker-ce,配置阿里云加速
一、yum卸载、安装1、卸载老版本的docker及其相关依赖sudoyumremovedockerdocker-commoncontainer-selinuxdocker-selinuxdocker-engine2、安装yum-utils,它提供了yum-config-manager,可用来管理yum源sudoyuminstall-yyum-utils3、添加yum源sudoyum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo4、更新yum索引sudoyummakecachefast5、安装docker-cesudoyuminstalldocker-ce6、启动dockersudosystemctlstartdocker7、验证是否安装成功sudodockerinfo8、安装指定版本的Docker-ceyumlistdocker-ce--showduplicates|sort-ryuminstall18.03.1.ce-y9、卸载Docker-ce#卸载y...
centos7通过阿里云配置docker加速镜像
针对Docker客户端版本大于1.10.0的用户您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-'EOF'{"registry-mirrors":["https://gbpursha.mirror.aliyuncs.com"]}EOFsudosystemctldaemon-reloadsudosystemctlrestartdocker以上代码是分别以sudo开始的四条命令,依次执行即可。 ...
win7下docker配置加速器
1.docker-machinesshdefault(有时可省略)2.sudosed-i"s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=http://d7e77b19.m.daocloud.io|g"/var/lib/boot2docker/profile3.exit4.docker-machinerestartdefault(http://d7e77b19.m.daocloud.io应更换成你的加速地址)重启出现以下信息:解决方法:5.docker-machineenvdefault6.此时再用dockerpullimages镜像就快多了。...
centos7 docker镜像加速器配置
CentOS的配置方式略微复杂,需要先将默认的配置文件复制出来 /lib/systemd/system/docker.service->/etc/systemd/system/docker.service 然后再将加速器地址添加到配置文件的启动命令 重启Docker就可以了。cp-n/lib/systemd/system/docker.service/etc/systemd/system/docker.servicesudosed-i"s|ExecStart=/usr/bin/dockerdaemon|ExecStart=/usr/bin/dockerdaemon--registry-mirror=https://gbpursha.mirror.aliyuncs.com|g"/etc/systemd/system/docker.servicesudosystemctldaemon-reloadsudoservicedockerrestart ...
urllib 报错 IOError: [Errno socket error] TLS/SSL connection has been closed (EOF) (_ssl.c:590)
解决方案:My evil workaround(don'tdothisinproduction!):importurllib2#也可以是urllibimportsslctx=ssl.create_default_context()ctx.check_hostname=Falsectx.verify_mode=ssl.CERT_NONEurllib2.urlopen("https://your-test-server.local",context=ctx) Accordingtodocs callingSSLContextconstructordirectlyshouldwork,too.Ihaven'ttriedthat....
nltk 的分词器punkt: ssl问题无法下载
报错:LookupError:**********************************************************************Resourcepunktnotfound.PleaseusetheNLTKDownloadertoobtaintheresource:>>>importnltk>>>nltk.download('punkt')Attemptedtoloadtokenizers/punkt/english.pickleSearchedin:-'/home/a/nltk_data'-'/home/a/anaconda3/envs/py2/nltk_data'-'/home/a/anaconda3/envs/py2/share/nltk_data'-'/home/a/anaconda3/envs/py2/lib/nltk_data'-'/usr/share/nltk_data'-'/usr/local/share/nltk_data'-'/usr/lib/nltk_data'-'...
git clone报错:“server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none”
Icanpushbycloneprojectusingssh,butitdoesn'tworkwhenIcloneprojectwithhttps.itshowsmessageerrorasbelow.servercertificateverificationfailed.CAfile:/etc/ssl/certs/ca-certificates.crtCRLfile:none 解决方案:Openyourterminalandrunfollowingcommand:exportGIT_SSL_NO_VERIFY=1...
Docker配置国内加速器加速镜像下载的方法
在搭建hyperledgerfabric的开发环境的时候,用docker去下载镜像,好慢好慢,慢到下了一个下午没有下载完成,最后还是失败了。最后去网上找了一下,发现有配置国内加速器加速镜像下载的方法,现在整理一下: 1.登录阿里开发者平台:https://dev.aliyun.com/search.html (其实就是你的淘宝账号就可以了) 2.点击右下角的“创建我的容器镜像” 3.注册/登录后,进入Docker镜像仓库(https://cr.console.aliyun.com/#/imageList),选中加速器Tab 4:下面根据自己的环境选择操作文档进行操作:我的是ubuntu环境: 根据如何使用docker加速器的中修改daemon配置文件去操作。然后再进行下载镜像就会特别的快了~...