




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7 5 1身份识别 数字签名的一个最主要的应用领域就是身份识别 7 5 1身份识别 身份识别 又称为身份鉴别 实体认证 身份认证等 身份识别是在计算机网络中确认操作者身份的过程 在这个过程中 其中一方确信参与协议的第二方的身份 并确信第二方真正参与了该过程 用户的身份识别是许多应用系统的第一道防线 其目的在于识别用户的合法性 从而阻止非法用户访问系统 身份识别 认证 对确保系统和数据的安全保密是极其重要的 7 5 1身份识别 在真实世界 对用户的身份识别基本方法可以分为这三种 1 根据你所知道的信息来证明你的身份 whatyouknow 你知道什么 2 根据你所拥有的东西来证明你的身份 whatyouhave 你有什么 3 直接根据独一无二的身体特征来证明你的身份 whoyouare 你是谁 比如指纹 面貌等 7 5 1身份识别 识别过程归纳为 1 用户将自己的识别对象技术传送给计算机 2 计算机完成识别对象的单向函数值的计算 3 计算机把单向函数值与机内存储值进行比较 7 5 1身份识别 身份认证工具静态密码智能卡 IC卡 短信密码动态口令牌USBKey双因素身份认证 如USBKey 静态密码 7 5 1身份识别 ID卡全称身份识别卡 信息储存在内置芯片 是一种不可写入的感应卡 含固定的卡号 一般用于门禁 IC卡全称集成电路卡 信息储存在内置芯片里 可读写 容量大 有加密功能 数据记录安全可靠 使用更方便 如公交一卡通 区别 1 ID卡无法写 只能读取ID号 而IC卡是能读能写的 能加密 相对于ID卡使用安全很多 IC卡的安全性远大于ID卡 2 ID卡内的卡号读取无任何权限 易于仿制 IC卡内所记录数据的读取 写入均需相应的密码认证 甚至卡片内每个区均有不同的密码保护 全面保护数据安全 IC卡写数据的密码与读出数据的密码可设为不同 提供了良好分级管理方式 确保系统安全 7 5 1身份识别 磁卡是采用磁条来记录或交换数据 磁卡的缺点是容易磨损 容易被其他磁场干扰 所以最好不要把它和手机 钥匙放在一个口袋里 因为手机产生的磁场会使磁卡失效 钥匙会划伤磁条 IC卡是可以存储数据在卡的芯片内的 并且大部分可以进行加密处理 数据稳定 不易被复制 使用时间 保存时间都较长 不易被外力因素损坏 还有就是美观了但是它的缺点也很明显 造价较高 另外 相对磁卡来说损坏或丢失后补办不易 7 5 1身份识别 2011年3月15日 中国人民银行关于推进金融IC卡应用工作的意见 正式发布 由此 人民银行在全国范围内启动金融IC卡的应用工程 根据央行推广的时间表 从明年1月1日起 全国性的商业银行都应开始发行金融IC卡 2015年1月1日起在经济发达地区和重点合作行业领域 商业银行发行的 以人民币为结算账户的银行卡均应为金融IC卡 7 5 1身份识别 USBKey是一种USB接口的硬件设备 它内置单片机或智能卡芯片 有一定的存储空间 可以存储用户的私钥以及数字证书 利用USBKey内置的公钥算法实现对用户身份的认证 由于用户私钥保存在密码锁中 理论上使用任何方式都无法读取 因此保证了用户认证的安全性 7 5 1身份识别 身份证实 只对个人身份进行肯定或否定判断 身份识别 主要用来判别身份标识的真伪 7 5 2身份识别协议 用于实现身份识别的协议 协议 是一系列步骤 它包括两方和多方 设计它的目的是要完成一项任务 协议是从开始到结束的一个序列 每步必须依次执行完成协议至少需要两个人协议的目的是为了做一些事情 7 5 2身份识别协议 假设A和B是通信的双方 当A与B进行通信时 A首先要向B证明自己的身份 这个过程使用身份识别协议 一个安全的身份识别协议至少应满足以下两个条件 1 证明者P能向验证者V证实他的确是P 2 当证明者P向验证者B出示证明自己的身份后 验证者V无法获取有关P的任何有用信息 并伪造P向第三方证明自己是P 7 5 3基于身份的识别方案 是身份的识别协议的一种实现方案 Shamir在1984年提出一种基于身份的密码方案 该方案用户在网上无需交换私钥和公钥 无需第三方服务即可进行安全的通信和相互验证签名 7 5 3基于身份的识别方案 KAC 密钥认证中心 只负责给每位用户颁发一个带有私钥的Smart卡 用户可选择他的名字和回路地址作为公开密钥 当用户入网时 KAC首先对用户进行识别 若接纳 KAC就为该用户以Smart卡形式颁布一个秘密密钥 用户之间通信 只需知道对方的姓名和地址就行 7 5 3基于身份的识别方案 当用户A想给用户B发一个m信息时 可用自己的Smart卡中的私钥对m签名 用B的名字和网络地址作为密钥来加密签名和消息m 之后将密文连同A的名字和地址发给B 当B收到消息时 则使用B的Smart卡中私钥对消息m进行解密 最后用A的名字和网络地址作为密钥对签名进行验证 7 5 4数字证书 数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据 提供了一种在Internet上验证您身份的方式 其作用类似于司机的驾驶执照或日常生活中的身份证 它是由一个由权威机构 CA机构 又称为证书授权 CertificateAuthority 中心发行的 人们可以在网上用它来识别对方的身份 数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件 最简单的证书包含一个公开密钥 名称以及证书授权中心的数字签名 7 5 4数字证书 证书存放方式1 使用IC卡存放即把用户的数字证书写到IC卡中 供用户随身携带 这样用户在所有能够读IC卡证书的电子商务终端上都可以享受电子商务服务 2 直接存放在磁盘或自己的终端上用户将从证书授权中心申请来的证书下载或复制到磁盘或自己的PC机或智能终端上 当用户使用自己的终端享受电子商务服务时 直接从终端读入即可 7 5 4数字证书 CA CertificateAuthority 认证机构 也称作认证中心 是一个实体 它可以是人 群体 部门 公司或其他实体 它是证书的签发机关 是公钥基础设施PKI PublicKeyInfrastructure 体系中的核心环节 它不仅为客户提供签发公钥证书 认证证书 分配证书和管理证书的服务 还为生命周期内的密钥提供管理服务 它将客户的公钥与客户的名称及其它属性关联起来 并制定政策和具体步骤来验证 识别用户身份 再对用户证书进行签名 以确保证书持有者的身份和公钥的拥有权 对客户之间的电子身份进行认证 CA的主要功能有证书发放 证书更新 证书撤销和证书验证 7 5 5X 509证书系统 由ITU T制定的 X 509是ITU T的X 500 目录服务 系列建议中的一部分 X 500是一套有关目录服务的建议 而X 509定义了目录服务中向用户提供认证服务的框架 X 509协议的实现基于公开密钥加密算法和数字签名技术 7 5 5X 509证书系统 证书由可信证书权威机构 CA CertficateAuthority 创建用户或CA将证书存放在目录服务器中 表示法 证书机构Y颁发给用户X的证书表示为Y CA 表示CA颁发给用户A的证书 CA用其私有密钥对证书进行了签名用户可用CA的公开密钥验证证书的有效性 任何拥有CA公开密钥的用户都可以从证书中提取被该证书认证的用户的公开密钥 除了CA外 任何用户都无法伪造证书或篡改证书的内容 由于证书是不可伪造的 可将证书存放数据库 即目录服务 中 而无需进行特殊的保护 7 5 5X 509证书系统 数字证书的结构 7 5 5X 509证书系统 用户证书的获取通信双方A和B如何获得对方的证书小型网络中 共同信任同一个CA 通过访问公共目录服务获取对方的证书 或直接传递 大型网络 多个CA 层次化管理 CA之间交换公开密钥 即交换证书 X 509的认证 1 单向认证 X 509的认证 2 双向认证 X 509的认证 3 三向认证 7 5 6USBKey原理 电子交易过程 用户登录银行Web服务器 填写账号和密码 银行数据库认证通过 用户填写交易账单 插USBKey 确认后输入PIN码 账单经数字签名后传送至服务器 银行服务器对账单进行验证 验证通过 则处理 7 5 6USBKey原理 USBKey是一种USB接口的硬件设备 它内置单片机或智能卡芯片 有一定的存储空间 可以存储用户的私钥以及数字证书 利用USBKey内置的公钥算法实现对用户身份的认证 由于用户私钥保存在密码锁中 理论上使用任何方式都无法读取 因此保证了用户认证的安全性 7 5 6USBKey原理 每一个USBKey都具有硬件PIN码保护 PIN码和硬件构成了用户使用USBKey的两个必要因素 用户只有同时取得了USBKey和用户PIN码 才可以登录系统 即使用户的PIN码被泄漏 只要用户持有的USBKey不被盗取 合法用户的身份就不会被仿冒 如果用户的USBKey遗失 拾到者由于不知道用户PIN码 也无法仿冒合法用户的身份 USBKey具有安全数据存储空间 可以存储数字证书 密钥等秘密数据 对该存储空间的读写操作必须通过程序实现 用户无法直接读取 其中用户密钥是不可导出的 杜绝了复制用户数字证书或身份信息的可能性 USBKey内置CPU 可以实现加解密和签名的各种算法 加解密运算在USBKey内进行 保证了密钥不会出现在计算机内存中 从而杜绝了用户密钥被黑客截取的可能性 PIN码 PIN1 全称PersonalIdentificationNumber 7 5 6USBKey原理 一般来说 USBKey有 一个唯一的序列号 SN 数字证书 数字证书含有自己的公钥信息和CA对该证书的签名值 您数字证书对应的私钥 CA的公钥一般不保存在USBKey里 而在安装包程序里 在安装的时候 安装包会向系统注册您数字证书的CA的证书 证书的生成 1 USBKey内部产生RSA密钥对 2 将个人信息 密钥对的公钥 HASH算法等组成的数据使用密钥对的私钥签名 填充P10格式的数据提交给CA 3 CA针对P10数据审核 再使用CA的私钥对该P10签名 组合成证书数据 4 客户端保存证书数据 成为客户证书 用户的公钥保存在数字证书里有体现 但一般也会在USBKey内部单独保存一个公钥数据 CA的私钥是用来签发客户证书用的 用户登录网银一般是做的双向认证 CA会给网银服务器颁发一个服务器证书 客户端首先会验证服务器证书 再用客户端证书与服务器协商一个SSL通讯用的对称密钥 来保证数据数据通讯过程的安全 7 5 6USBKey原理 USBKey身份认证主要有如下两种应用模式基于冲击 响应认证模式基于PKI的数字证书的认证模式 7 5 6USBKey原理 基于冲击 响应认证模式USBKey内置单向散列算法 MD5 预先在USBKey和服务器中存储一个证明用户身份的密钥 当需要在网络上验证用户身份时 先由客户端向服务器发出一个验证请求 服务器接到此请求后生成一个随机数回传给客户端PC上插着的USBKey 此为 冲击 USBKey使用该随机数与存储在USBKey中的密钥进行MD5运算得到一个运算结果作为认证证据传送给服务器 此为 响应 与此同时 服务器使用该随机数与存储在服务器数据库中的该客户密钥进行MD5运算 如果服务器的运算结果与客户端传回的响应结果相同 则认为客户端是一个合法用户 7 5 6USBKey原理 基于PKI的数字证书的认证模式每个用户拥有一个仅为本人所掌握的私钥 用它进行解密和签名 同时拥有一个公钥用于文件发送时加密 当发送一份保密文件时 发送方使用接收方的公钥对数据加密 而接收方则使用自己的私钥解密 这样 信息就可以安全无误地到达目的地了 即使被第三方截获 由于没有相应的私钥 也无法进行解密 7 5 6USBKey原理 USBKey可以保障数字证书无法被复制 所有密钥运算在USBKey中实现 用户密钥不在计算机内存出现也不在网络中传播 只有USBKey的持有人才能够对数字证书进行操作 安全性有了保障 由于USBKey具有安全可靠 便于携带 使用方便 成本低廉的优点 加上PKI体系完善的数据保护机制 使用USBKey存储数字证书的认证方式已经成为目前主要的认证模式 数字证书采用公钥体制 即利用一对互相匹配的密钥进行加密 解密 每个用户自己设定一把特定的仅为本人所知的私有密钥 私钥 用它进行解密和签名 同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 押题宝典教师招聘之《小学教师招聘》通关考试题库附参考答案详解(基础题)
- 2025年教师招聘之《幼儿教师招聘》综合提升试卷含答案详解(基础题)
- 教师招聘之《小学教师招聘》通关训练试卷详解附参考答案详解【达标题】
- 2025年教师招聘之《小学教师招聘》通关提分题库带答案详解(突破训练)
- 教师招聘之《小学教师招聘》练习题(一)【典型题】附答案详解
- 教师招聘之《幼儿教师招聘》考试押题密卷及参考答案详解【黄金题型】
- 教师招聘之《幼儿教师招聘》测试卷附答案详解(培优a卷)
- 派出所执法规范化整改措施及下一步工作计划
- 教师招聘之《小学教师招聘》模拟考试高能带答案详解(预热题)
- 教师招聘之《小学教师招聘》能力提升试题打印含答案详解(满分必刷)
- 走心!学校庆祝第41个教师节暨表彰大会校长高水平致辞
- 《特殊健康状态儿童预防接种评估门诊与转诊系统建设规范》
- 教师节主题班会课件PPT
- 2023年二级保密资格评分标准具体操作方法
- 商户收单业务培训
- 无机及分析化学课件(第四版)第一章学习资料
- 26个英文字母书写动态演示课件
- 电路学课件:1-6 电压源和电流源
- 区妇联家庭教育工作的调研报告
- 劳保用品发放表格及管理
- 江苏省盐城市各县区乡镇行政村村庄村名居民村民委员会明细
评论
0/150
提交评论