电子商务及安全教案cp4.docVIP

  • 1
  • 0
  • 约3.72千字
  • 约 9页
  • 2016-11-28 发布于贵州
  • 举报
电子商务及安全教案cp4

教 案 课程名称 电子商务及安全 授课专业及层次 信息管理与信息系统本科 授课内容 RSA签名、ElGamal签名 学时数 2 教学目的 掌握数字签名的要求和分类,RSA签名和ElGamal签名 重  点 RSA签名、 ElGamal签名 难  点 RSA签名、 ElGamal签名 自学内容 无 使用教具 多媒体、板书 相关学科知识 密码学知识 教 学 法 讨论法,启发式教学法 讲授内容纲要、要求及时间分配 一、上次课的主要内容 二、数字签名的基本原理 (一)、数字签名的要求 (二)、数字签名与手书签名的区别 (三)、数字签名的分类 数字签名有两种,一种是对整个消息的签名,一种是对压缩消息的签名 一个签名体制一般含有两个组成部分:签名算法和验证算法 对M的签名:Sig(M)=s Sigk (M) Sig(M, k) 对s的验证:Ver(s)={真, 伪}={0, 1} 真:满足验证方程 伪:不满足验证方程 (四)、使用数字签名 电子数据交换(EDI) 5分钟 5分钟 5分钟 5分钟 5分钟 5分钟 姓名 尚玉莲 2010~2011 学年第 2 学期 时间_4.14 节次_3-4 讲授内容纲要、要求及时间分配(附页) RSA签名 RSA加密算法的过程 数字签名:将明文分组,各组在下可唯一表示,密文为: 签名验证:,如果,则签名为真,否则,不接受签名。 四、ElGamal签名 1.体制参数:安全参数为:k=(p, g, x, y),其中p, g, x, y为公钥,x为秘密钥。 2.签名过程: 给定消息M,发送端用户进行下述工作: 选择随机数; 计算压缩值H(M),并计算 将Sig(M, k)=(M, r, s)作为签名,将(M, r, s) 送给对方。 3.验证过程 收信人收到(M, r, s),先计算H(M),并按下式验证签名 4.安全性 它依赖于解离散对数问题的困难性 五、复习本次课的主要内容 20分钟 15钟 15分钟 15分钟 5分钟 教 案 课程名称 电子商务及安全 授课专业及层次 信息管理与信息系统本科 授课内容 盲签名、多重签名 学时数 2 教学目的 掌握盲签名、多重签名的原理及其应用 重  点 盲签名、多重签名的原理及其应用 难  点 盲签名、多重签名的原理及其应用 自学内容 无 使用教具 多媒体、板书 相关学科知识 密码学知识 教 学 法 讨论法,启发式教学法 讲授内容纲要、要求及时间分配 一、上次课的主要内容 二、盲签名 盲签名是根据电子商务具体的应用需要而产生的一种签名应用。当需要某人对一个文件签名,而又不让他知道文件的内容,这时就需要盲签名。 一般用于电子货币和电子选举中 盲签名过程: 消息→盲变换→签名→接收者→逆盲变换 几种盲签名方案 盲消息签名 盲参数签名 弱盲签名 强盲签名 盲签名要求: 消息内容对签名者不可见 签名被接收者泄漏后,签名者无法追踪签名 5分钟 15分钟 15分钟 15分钟 姓名 尚玉莲 2010~2011 学年第 2 学期 时间_4.18 节次 1-2 讲授内容纲要、要求及时间分配(附页) 盲签名方案的工作原理:A有报文m要求B签署,但不能让B知道关于报文m的任何一点信息。 设(n,e)是李先生的公开密钥,(n,d)是他的秘密密钥。 A用他的安全通讯软件生成一个与n互质的随机数r(又称盲因子),将 m′=rm mod n发送给B,这样,B收到的是被r所“遮蔽”的m值,即m′,他不可能从m′中获取有关m的信息。接着,B发回签名值 s′=(m′)d mod n=(rm)d mod n=rmd mod n A对收到的s′计算 s′r-1 mod n=md mod n 就得到了真正的来自B的对m的签名 s=md mod n 可见,运用盲签名方案,A无法代替或冒充B的签名,而B则不知道他自己 所签署的报文的真实内容。 三、多重签名 多个用户对同一消息进行签名,这就是多重数字签名问题 多重数字签名方案的两种类型 有序多重数字签名 广播多重数字签名方案 在办公自动化、电子金融和CA认证等方面有重要的应用 七、复习本次课的主要内容 10分钟 20分钟 15分钟 5分钟 教 案 课程名称 电子商务及安全 授课专业及层次 信息管理与信息系统本科 授课内容 定向

文档评论(0)

1亿VIP精品文档

相关文档