SSL协议采用了哪些措施来提高计算工作效率低下整改措施?

网络安全已经成为影响互联网发展的重大问题  近日,一名对IT技术基本没有了解的快递员,因为通过锁定其他人的Apple&ID获利3万余元,最终被公安机关抓获。据供述,他通过某种途径购入大量多类型邮箱账号,并尝试登陆Apple&ID,结果不出所料,部分用户的账号密码是通用的,所以他记录下这些账号,并修改了Apple&ID密码。进而通过&&功能,将该iCloud绑定的苹果设备设置成丢失模式或抹掉状态,再发送一条所谓解锁敲诈受害者,每笔300-800元。  现在因为Apple&ID被窃取而被锁定的用户不在少数。按说苹果网站的安全性很高,账号密码应该没这么容易窃取,从上面的新闻也可以看出,大部分的Apple&ID与其其它邮箱账号密码是相同的,这也就导致密码被窃的纪律大增。那么,账号密码真的这么容易窃取?  自黑,如何窃取账号密码?  首先,我们先来个比较简单比较低级的方式。使用的工具是Wireshark,这是一个网络封包分析,用于撷取网络封包,并尽可能显示出最为详细的网络封包资料,类似于电工手中的万用表。这个软件一般只能监测本机的流量数据,因此通常被用作自检,但是如果配合ARP欺骗技术,就能够监控整个局域网的流量!  我们这次测试的是在本机。首先,你需要知道本机的IP以及即将访问网站的IP。以IT门户数字尾巴为例,通过Ping地址,我们得到数字尾巴的IP为203.195.146.235,而本机的IP为10.72.12.143。接下来就是打开Wireshark,然后开启监听。  这时候我们开始在数字尾巴的登陆界面输入账号密码,登陆后,关闭监听。我们来看看监听到了什么?使用简单的工具就能够获得用户账号密码  细心的读者或许已经看到,在监听的数据中明确写着如下几行代码:  username=17686******(这是笔者手机,做模糊处理哈)  password=Sj******(登录密码)  也就是说,数字尾巴的登陆没有做加密处理,只要能够你登录,你的账号密码就会以明文的形式在网络传播!如果你的其它账号使用了同样的账号密码(事实上,笔者的确如此。。),一旦被窃取,其他网站的账户也就容易被攻破。  然后又测试了几个网站,发现可以直接获取明文账号密码的网站已经不是太多了。即使同样的Http登陆,也做了一些加密处理,比如通过session计算出一个常数,储存在。在提交password的时候,在前端通过js将这个常数与用户输入的密码进行md5运算,运算结果POST给服务器。这样黑客们不需要知道你的明文密码,监听到你所谓的密文,然后用脚本发起一个Http请求就可以登录上去了。并且,既然服务器端需要验证,也就需要还原原始密码,既然有方法,这对于黑客来说就完全可以破解了。  或许,你又会说,那就设置更复杂的加密传输,比如非对称加密。但是,这不是Https提供的功能么?而且Https提供的安全保障还可以应对其他的攻击。所以,目前来看Https是解决账号安全的靠谱方案。  Https真能解决问题?  先说结论:真能!这就要先说说Https的核心--非对称加密。Https在HTTP下加入SSL层(安全套接层)/TLS(TLS是SSL的升级协议),HTTPS在传输数据之前需要客户端()与服务端(网站)之间进行数次握手,在握手过程中将确立双方加密传输数据的密码信息,这样,Https就能保障数据在传输过程中不被非法篡改和利用。而Https握手加密使用的是非对称加密。  对称加密算法是指加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public&key)和私有密钥(private&key)。以最常用的RSA为例,它的原理是:  1.随意选择两个大的质数p和q,p不等于q,计算N=。  2.根据欧拉函数,求得r&=&(p-1)(q-1)  3.选择一个小于&r&的整数&e,求得&e&关于模&r&的模反元素,命名为d。(模反元素存在,当且仅当e与r互质)  4.将&p&和&q&的记录销毁。  这其中(N,e)就是公钥,(N,d)是私钥。传输过程中,只发送公钥(N,e),私钥(N,d)则不在传输中体现。  这种加密其实就是利用了一个数学难题:当p和q是一个大素数的时候,从它们的积pq去分解因子p和q是很难的  举个例子:&3233可以进行因数分解为61×53,但是你可以试试如下数字的因数分解: 3413  而这只是一个232个十进制位(768个二进制位)的数字哦,目前主流的加密会使用1024位甚至更高。事实上这是目前人类能分解的最大整数,1024位的破解尚未被报道(但估计也用不太久的时间,所以还是推荐使用更高位的加密)。  因此,目前采用RSA1024或者更高加密方法的Https是安全的,暂时还不用担心会被破解。但是越来越高的质数分解,导致服务器端的加密和解密计算量大增,这也导致用户在访问Https网站时候可能导致一定的延迟。SSL造成的延迟到底有多少?  下面我们来实际测试下SSL将会造成大少的延迟。命令行工具curl有一个w参数,可以用来测量TCP握手和SSL握手的具体耗时。  curl&-w&&TCP&handshake:&%{time_connect},&SSL&handshake:&%{time_appconnect}\n&&-so&/dev/null&Https://www.zhihu.com  在Macos下可以在命令行下直接输入(以知乎为例),得到的结果如下:  SSL握手将会造成较大的网络延迟  TCP&handshake耗时在23-54ms,而SSL&handshake在88-145ms之前。延迟跟网络有关系(内网环境下,网络延迟较高),但一般SSL造成的延迟是TCP握手的3-4倍。  这部分延迟除了网络问题,最重要的还有加密和解密所造成的延迟,因为后台服务器在验证大数字密钥时候需要耗费大量的计算资源。有数据显示,在同等硬件条件下,2048bit&Https比Http并发性能要弱5-10倍,甚至更多。而据小米公司实测,正常情况下,一个16核的CPU能够达到300OPS(每秒3000次RSA操作)就算不错的成绩了。但是,每个网站不仅包括一个页面,比如主页面、登录页面、子页面等等,这些都需要通过SSL进行加密传输数据,因此通用x86服务器做SSL加解密会造成较高的延时,并且在高并发访问时容易造成服务器宕机。  有方法!浪潮SSL加解密解决方案  那么,面对如此严峻的网络安全环境和不断提升的加解密计算性能消耗,如何更高效的进行SSL加解密?答案是采用更有的计算解决方案,比如浪潮SSL加解密解决方案。  既然依靠CPU的通用计算不能很好地进行SSL加解密的高速运算,那么是不是能够通过专用的加速卡来实现?就像用GPU来实现图像运算那样,答案是肯定的。SSL专用加速卡,相比x86架构的CPU,虽然不能胜任通用计算应用需求,但是经过专门的算法和架构优化,在进行RSA加密计算时的性能大大优于传统架构。  浪潮基于SA5212M4的、专门面向SSL加解密加速的软硬一体化解决方案,支持2块SSL加速卡,支持IPsec、SSL&加速和功能,可提供高达&50&Gbps&的加密速度和高达&24&Gbps&的压缩性能。在单卡情况下即可实现在RSA1024操作中190K&OPS(每秒运算次数),而在RSA2048时也能达到35K的速度,与通用服务器相比能够有10倍以上的性能提升。  在网络安全问题频发的今天,为了自身网站的正常运转以及用户的隐私安全,越来越多的网站启用Https。浪潮SSL加解密解决方案则通过高效的计算加速技术,让Https的延迟更低,用户体验更优。更多相关文档您的位置: &
针对SSL协议安全隐患与工作效率的优化方案
优质期刊推荐在电子工程世界为您找到如下关于“SSL”的新闻
SSL资料下载
LED驱动器SSL152x系列器件数据手册The SSL152x family is a Switched Mode Power Supply (SMPS) controller IC that operatesdirectly from the rectified universal mains. It is implemented in the high-voltageEZ-HV SOI...
网络安全协议.ppt网络安全协议TCP/IP协议栈中的安全SSL协议的发展SSL协议的位置SSL协议的位置主要功能主要功能连接安全SSL协议的组成SSL协议的组成SSL握手协议四个目标支持的密码带SHA-1消息认证、支持168位加密的3-DES,速度不如RC4快。大约有3.7 * 1050个密码。 带MD5消息认证、支持128位加密的RC4,RC4和RC2都有128位的密码,加密强度仅次于...
The SSL1750 is a Switched Mode Power Supply (SMPS) controller IC, suitable for driving LED applications from 25 W up to 250 W. For LED power requirements below 25 W the SSL152x family and SSL...
嵌入式系统安全性的研究逐渐成为网络安全领域的一个重要课题。本文针对嵌入式系统的网络安全性问题进行研究,分析了目前网络安全体系的不足之处对系统中的关键技术做了一一解析,包括VPN 及其隧道技术的应用,身份认证等,并将IPSec 和SSL 协议相整合,提出了一个新型嵌入式系统安全的安全模型和解决方案,特别对系统体系结构、应用优势以及它的具体实现进行了分析研究。最后对试验结果进行了分析。实验证明:运行...
SSL协议的文档,如果要进行ssl相关编程的这个是个不可多的参考资料!...
ssl sniffer源代码,适合于UNIX、LINUX侦听ssl数据...
adi_ssl_init.h
adi_ssl_init.c
are used to define the functions
adi_ssl_Init()
and 慳di_ssl_Terminate()?which initialize and terminate all the Blackfin System Services in the...
ssl和tls的源代码实现,c语言实现。ssl和tls的源代码实现,c语言实现。...
很好用的SSL抓包分析工具,可以完整分析SSL连接流程,帮助调试...
Implementing a synchronous parallel TCP server 139
Implementing an asynchronous TCP server 147
Chapter 5:
HTTP and SSL/TLS 159
Introduction 159
Implementing the HTTP client application...
SSL相关帖子
:所有套接字类的父类;QTcpSocket:TCP 协议网络数据传输;QUdpSocket:传输 UDP 报文;QSslSocket:使用 SSL/TLS 传输数据;QFileDevice:Qt5 新增加的类,提供了有关文件操作的通用实现。
这其中,QProcess、QTcpSocket、QUdpSoctet 和 QSslSocket 是顺序访问设备。所谓“顺序访问”,是指它们的数据只能访问...
,英文输入法输入G,vim编辑器跳到hosts文件的最后一行3、用浏览器访问 IPAddress.com 使用 IP Lookup 工具获得github.com和github.global.ssl.fastly.net域名的ip地址4、在vi打开的hosts文件中添加如下格式:192.30.253.112github.com151.101.44.249&&nbsp...
3)只在https环境下传递的Cookie需要设置secure属性为true(ssl);
9.几个安全概念
1)证书:包括公钥,来源标识(加密者),信息接收方接收到信息及证书,就可以用证书中的公钥进行解密;
2)签名:使用证书对内容进行加密的过程;
3)身份:证书+私钥可以标识完整的身份,其中一种存在形式也即p12文件;
4)keychain安全性:在非越狱设备上还是安全的,在越狱...
6. 目前Zigbee 、蓝牙5.0是否可以做到远程开锁(也就是远程开锁,锁功耗是否可以控制好)?
答:Zigbee和蓝牙需要做远程开锁的话,都需要借助网关来实现,这个网关可能是Zigbee+WiFi/Ethernet,或者BLE+WiFi/Ethernet
7. 如果云端能开锁,也就是锁的接收射频一直要打开或间断打开,这样功耗会很大,锁电池能支持多久,TI的方案是否有考虑这些...
除了对系统进行验证外,确保MCU仅执行可信代码,并提供安全固件更新的机制至关重要。这通过硬件验证的启动过程完成,以确保系统只能使用来自不可变源的代码启动。在MCU中的不可写存储器中,不可变源通常是非易失性的。
从运行在MCU上的SSL(安全套接字层)和TLS(传输层安全)等软件解决方案到集成有高级硬件加密功能的MCU和MPU,Microchip可为客户提供灵活、可扩展的MCU解决方案,从而实现安全连接...
同轴电缆用连接器
USL / USLS系列 0.4毫米间距超细同轴电缆用连接器
SSL系列 0.5毫米间距超细同轴电缆用连接器
TMC系列 高速差动传输对应0.5毫米间距超细同轴电缆连接器
压着连接器/拥有自主开发的独一无二的新技术
  压着连接器是我公司自主开发的独一无二的新技术产品。例如,抽屉式连接器是在肉眼看不到的结构上进行连接的新产 品,拥有与连接器最为契合,强度强等特点...
细同轴电缆用连接器
USL / USLS系列 0.4毫米间距超细同轴电缆用连接器
SSL系列 0.5毫米间距超细同轴电缆用连接器
TMC系列 高速差动传输对应0.5毫米间距超细同轴电缆连接器
压着连接器/拥有自主开发的独一无二的新技术
  压着连接器是我公司自主开发的独一无二的新技术产品。例如,抽屉式连接器是在肉眼看不到的结构上进行连接的新产 品,拥有与连接器最为契合,强度强等特点...
--with-http_ssl_module --add-module=../nginx-rtmp-module复制代码
再执行make -j4等待nginx编译完成。一切顺利的话,编译成功再执行sudo make install,将编译好的nginx安装到系统之中,默认安装在/usr/local/nginx目录下。
nginx rtmp配置和简单测试:
nginx配置文件在/usr/local/nginx/conf目录下,配置...
架构设 ...[/quote]
你们服务器有并发个数的测试报告嘛
楼主好,我现在实现了stm32+lwip+mqtt,现在需要和云进行通信,需要用到mqtt的8883端口,所以要添加SSL加密协议,看网上说SSL加密协议会明显加重网络的负载,请问怎么破??
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid...
是按顺序接收的。UDP协议所需开销较小,没有来自服务器的响应或确认。因此,TCP更加适用于可靠数据传输。对于开销最小,数据流量多变的情况,建议使用UDP作为能耗优化选项。可以使用CC3100_sl_Socket & CC3200_sl_Socket来配置器件传输层协议。
安全套接层 (SSL/TLS) 能耗—到服务器的连接周期和能耗会随着系统中所使用的密码算法套件而发生变化。可以使...
你可能感兴趣的标签
热门资源推荐
&TI 最新应用方案,助力智能开发&TE最新技术文章和解决方案

我要回帖

更多关于 提高工作效率整改措施 的文章

 

随机推荐