加密技术在银行系统中的应用PPT学习课件_第1页
加密技术在银行系统中的应用PPT学习课件_第2页
加密技术在银行系统中的应用PPT学习课件_第3页
加密技术在银行系统中的应用PPT学习课件_第4页
加密技术在银行系统中的应用PPT学习课件_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

加密技术在银行系统中的应用,王斌,1,加密技术在银行系统中的应用,传统的银行系统加密方法基于USBKey认证的模式基于动态密码的身份认证系统,2,1.传统的银行系统加密方法,基于DES和RSA的加密方案DES加密:可以利用硬件或软件实现高速加密解密,密钥管理困难。RSA加密:加密解密速度慢,密钥更新容易,能够容易的进行数字签名和身份认证。,会话密钥K,加密算法,解密算法,会话密钥K,DES加密,解密,明文,密文,明文,加密,解密,发送方A,接收方B,B公钥,B私钥,3,2.基于USBKey认证的模式,2.1基于冲击/响应的USBKey认证模式2.2基于PKI的USBKey身份认证系统2.3两种认证模式的比较2.4USBKey认证模式的特点2.5USBKey认证模式的不足与改进,4,2.1基于冲击/响应的USBKey认证模式USBKey内置单向散列算法(MD5),预先在USBKey和服务器中存储一个证明用户身份的密钥,当需要在网络上验证用户身份时,先由客户端向服务器发出一个验证请求。服务器接到此请求后生成一个随机数回传给客户端PC上插着的USBKey,此为“冲击”。USBKey使用该随机数与存储在USBKey中的密钥进行MD5运算,得到一个运算结果作为认证证据传送给服务器,此为“响应”。,2.基于USBKey认证的模式,5,与此同时,服务器使用该随机数与存储在服务器数据库中的该客户密钥进行MD5运算,如果服务器的运算结果与客户端传回的响应结果相同,则认为客户端是一个合法用户。用户密钥“Key”既不在网络上传输也不在客户端电脑内存中出现,网络上的黑客和客户端电脑中的木马程序都无法得到用户的密钥。由于每次认证过程使用的随机数和运算结果都不一样,即使在网络传输的过程中认证数据被黑客截获,也无法逆推获得密钥。,2.基于USBKey认证的模式,6,验证请求,Server,MD5(R,Key)=X?,R,USBKey,MD5(R,Key)=X?,R,R,X,2.基于USBKey认证的模式,7,2.2基于PKI的USBKey身份认证系统PKI就是利用公钥理论和技术建立的提供安全服务的基础设施。它能够为所有网络应用提供加密和数字签名等密码服务及所必需的密钥和证书管理体系。它是信息安全技术的核心,也是电子商务的关键和基础技术。,2.基于USBKey认证的模式,8,在基于PKI的USBKey身份认证系统中,USBkey内置的单片机或智能存储芯片可以存储用户的密钥或数字证书,可用于Internet上任何需要验证登陆者身份的地方。,2.基于USBKey认证的模式,9,2.3两种模式的比较:冲击响应模式可以保证用户身份不被仿冒,但无法保证认证过程中数据在网络传输过程中的安全。而基于PKI的“数字证书认证方式”可以有效保证用户的身份安全和数据传输安全。在USBKEY内用私钥将原文加密,与原文和数字证书一起打包通过网络传输,服务器端接收后还原出数字证书,利用公钥解密,结果与原文校验,确定用户合法性。而数字证书存储在USBKEY中可以保障数字证书无法被复制,所有密钥运算在USBKEY中实现,用户密钥不在计算机内存出现也不在网络中传播,只有USBKEY的持有人才能够对数字证书进行操作。,2.基于USBKey认证的模式,10,2.4USBKey的特点:硬件PIN码保护安全的存储介质公钥密码体制硬件实现加密算法,2.基于USBKey认证的模式,11,2.5USBKey的不足与改进:针对现有USBKey的键盘输入PIN码的漏洞,可以使用生物技术(例如个人指纹)来替换键盘录入PIN码。也就是说,交易时候接入USBKey,我们不需要再到键盘录入PIN码来验证身份,我们只需要在USBKey的设备上按一下指纹,就能自动验证个人身份,用户只需要验证指纹即可,指纹的验证实在外部设备上进行的,电脑即使被黑客完全控制也无法截取到用户的指纹,从而保证了PIN码的唯一性和安全性。另一方面,交易金额从USBKey上录入,以防止数据在传入USBKey之前被篡改。,2.基于USBKey认证的模式,12,动态密码也称一次性密码,它是指用户的密码按照时间或使用次数的不断动态变化,每个密码只是用一次。动态密码采用一种称之为动态令牌的装用硬件,内置电源、密码生成芯片和显示屏。这种产品的密码生成芯片运行专门的密码算法,根据当前时间以及使用次数生成当前密码并显示在显示屏上。认证服务器采用相同的算法计算当前的有效密码。由于每次使用的密码必须有动态令牌来产生,只有合法的用户才持有该硬件,所以只要密码验证通过,系统就可以认为该用户的身份是可靠的。而用户每次使用的密码都不一样,及时黑客截获了一次密码,也无法利用这个密码来仿冒合法用户的身份,因为下一次登陆必须使用另外一个动态密码。,3.基于动态密码的身份认证系统,13,动态密码锁系统需要两个密码要素,一个要素是静态PIN码,由用户自行设置、保管。另一个要素是动态密码,由密码令牌动态生成,不可预测,并且与后台服务器的接入控制保持同步,由后台服务器进行检验。因此,用户必需输入正确的静态PIN码和动态密码,才能通过身份认证。动态密码锁本身需要输入PIN码才能使用,静态PIN码的安全要素在于,这个PIN码不是在电脑上输入的,而是在密码锁上输入的,这样,所有的黑客木马程序从理论上讲都全部失效,因为这些木马根本不可能在另外一个硬件密码锁上运行。,3.基于动态密码的身份认证系统,14,动态密码技术可以完美解决客户端用户的安全性问题,因为黑客无论使用什么方法,也无法方便地窃取用户的密码,即使黑客窃取了一次密码也无法登录使用。从技术上讲,动态密码技术是比较完美的方案,然而可惜的是,动态密码锁的成本过高,不太利于大规模使用。,3.基于动态密码的身份认证系统,15,新型攻击专盯网银动态密码,这种能盗取网银账户密码和动态口令的新方法使用了一种极为复杂的网络钓鱼方式。黑客主要利用网银动态密码的漏洞,预先在网上放出大量新型网银钓鱼网站,用户一旦登录了钓鱼网站并通过其中的网银模块登录,用户的账号及密码就会被发送至黑客指定服务器。同时,浏览器将跳转至一个等待页面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论