【密码学复习】第十章 身份鉴别

这篇具有很好参考价值的文章主要介绍了【密码学复习】第十章 身份鉴别。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

身份鉴别的定义

定义:身份鉴别又称为身份识别、身份认证。它是证实客户的真实身份与其所声称的身份是否相符的过程。

口令身份鉴别

【密码学复习】第十章 身份鉴别【密码学复习】第十章 身份鉴别【密码学复习】第十章 身份鉴别

 

 

 

固定口令(四)

注册环节:双因子认证

① 接收用户提供的口令pw(PIN);

② 生成用户的其它信息(证书等),存入磁卡(或芯片卡、门卡) 等,发放给用户;

③ 把口令信息pw等信息存入数据库的口令字段中。

登录环节:

① 接收用户提供的帐户名Dname口令pw和证书等信息;

② 在帐户信息数据库中检查Dname的合法性,如果合法,则找出其对应的pw等信息;

③ 如果收到信息和存储数据相等,则认证成功,否则,认证失败。

口令认证

(一)共享列表一次口令

注册环节:

① 接收用户提供的口令列表{pw1 , pw2 , …, pwt };

② 每个口令分别生成口令信息:{si=F(pwi) |i=1,2,…,t} ;

③ 把口令信息{si |i=1,2,…,t} 存入数据库的口令字段中。

登录环节:第i次登录

① 接收用户提供的帐户名Dname和口令pwi

② 在帐户信息数据库中检查Dname的合法性,如果合法,则找出其对应的si

③ 生成临时口令信息:sri=F(pwi) ;

④ 如果sri si 相等,则认证成功,从列表中删除si ;否则,认证失败。

(二)顺序更新一次口令

注册环节:

① 接收用户提供的初始口令 pw1

② 把口令信息pw1 存入数据库的口令字段中。

登录环节:第i次登录

① 接收用户提供的帐户名Dname和口令pwi ;以及下次认证口令的密文ci+1 = E pwi[pwi+1 ] ;

② 在帐户信息数据库中检查Dname的合法性,如果合法,则找出其对应的pwi

③如果两个口令相等,则认证成功,执行步骤④ ;否则,认证失败。

④ 解密得 pwi+1= D pwi[ci+1],覆盖数据库的口令字段中的pwi

身份鉴别协议

协议:是一系列步骤,它包括两方和多方,设计它的目的是要完成一项任务

Ø 协议是从开始到结束的一个序列,每步必须依次执行

Ø 完成协议至少需要两个人

Ø 协议的目的是为了做一些事情

身份鉴别协议

1)对称密码技术的挑战应答协议

每对用户可预先共享一个密钥,Alice证明他知道共享密钥的方式有两种:

Ø Alice可以对明文挑战加密,得到正确密文(或对密文挑战解密,得到正确明文);

Ø Alice可以对挑战得到正确的认证码.

2)公钥密码技术的挑战-应答协议

Alice拥有一对公钥pkA 和私钥skA ,以及CA对其公钥的认证证书CA(A),她证明自己知道对应私钥的方法有两种 :

Ø Alice可以解密一个(用pkA 加密的)密文挑战,得到正确明文

Ø Alice可以对一个挑战进行数字签名,使其可以通过签名验证算法Ver(pkA, ·) 文章来源地址https://www.toymoban.com/news/detail-476862.html

到了这里,关于【密码学复习】第十章 身份鉴别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 区块链--密码学复习概括

    目录 一、密码学需要实现的功能与目标 二、从发展历史角度 三、古典密码学 四、现代密码学 五、密码体制分类 六、密码技术基础 七、非对称密码体制 八、基于证书的公钥分发机制 九、对称与非对称加密体制特性对比 十、RSA算法 十一、数字签名 十二、ECDSA签名算法 十三

    2024年02月03日
    浏览(43)
  • 信息安全复习六:公开密钥密码学

    1.公开密钥密码模型的基本原理 2.两个算法:RSAD-H算法 主要内容 1.对称密钥密码的密钥交换问题 2.公钥密码模型的提出 3.设计公钥密码的基本要求 4.数字签名 5.RSA算法 6.公钥密码的特征总结 1.对称加密是什么 :对称加密是指加密和解密用的是同一个密钥的加密方式。 2.对称加

    2023年04月25日
    浏览(51)
  • 【密码学复习】第七章 公钥加密体制(二)

    RSA单向陷门函数及其应用 ElGamal单向陷门函数 1)密钥生成 ① 选择一大素数 p ,选取Z p * 的生成元 g ; ② 任选 小于 p 的随机数 x ,计算 y ≡ g x mod p ; ③ ( y , g , p )为公开密钥, ( x , g , p )为秘密密钥. 2)加密: 设待加密明文为 M . ① 随机选一整数 k ,0 k = p -1; ② 计算密文对

    2024年02月05日
    浏览(54)
  • 现代密码学第四版杨波著-期末复习汇总

    我将用一整天突击,崭新的一本书,从0到期末80+,(仅针对本校逆天考点进行总结) 完本总结:总计历经两天半,共计15小时,总计30+页,仅带来个人的复习思路与心路历程 写本博客原因? 马上期末考试,整本书从来没有看过,尝试0基础一天学完,突破自己。 网上没有完

    2024年02月09日
    浏览(43)
  • 【11.10】现代密码学1——密码学发展史:密码学概述、安全服务、香农理论、现代密码学

    参考:密码学发展简史 骆婷老师的《现代密码学(32H)》课程,笔记+查找的资料补充 期末为闭卷考试的形式 密码学早在公元前400多年就已经产生,人类使用密码的历史几乎与使用文字的时间一样长,密码学的发展大致可以分为 3 个阶段: 1949年之前的古典密码学阶段; 1949 年

    2024年02月04日
    浏览(48)
  • 【密码学】高级密码学-2

    🍬第⑤部分由L3H_CoLin编写,有一些修改。🍬 Song, Dawn Xiaoding, David Wagner, and Adrian Perrig. “Practical techniques for searches on encrypted data.” Proceeding 2000 IEEE Symposium on Security and Privacy. SP 2000. IEEE, 2000. 数据的安全外包存储 利用密码算法加密明文数据,使得云平台无法获得额外信息 解决

    2024年02月16日
    浏览(33)
  • 【密码学】高级密码学-1

      通信双方使用 同一个密钥 ,通过使用加密算法配合上密钥来加密,解密过程采用加密过程的逆过程配合密钥即可。   常见的对称加密算法有DES、AES等。   对称加密的缺点:不能在不安全的网络上传输密钥,一旦密钥泄露则加密通信失败。   非对称加密使用了一

    2024年02月05日
    浏览(50)
  • 【密码学-1】一文入门非对称密码学

    本文共1932字,完成阅读约需6分钟。 犹记得2021年年初的一波区块链热潮让无数人第一次了解到了“公钥”和“私钥”的概念,那么,究竟什么是公钥私钥呢?和常见的密钥又有什么区别和联系呢?本文目的在用尽可能短的时间和简洁的语言,带你快速了解非对称密码学的基本

    2023年04月08日
    浏览(82)
  • 密码学基本原理和发展——近代密码学

    目录 1 密码机通信模型 2 Enigma密码机构造 3 Enigma密码机加解密过程 3.1 加密过程 3.2 解密过程 4 Enigma密码机的安全性 5 Enigma密码机破解 5.1 波兰雷耶夫斯基破解 5.2 图灵破解        近代密码一般指20世纪初~20世纪70年代期间的密码技术。20 世纪初电报的出现第一次使远距离

    2024年02月06日
    浏览(48)
  • 【密码学】python密码学库pycryptodome

    记录了一本几乎是10年前的书(python绝技–用python成为顶级黑客)中过时的内容 里面提到了python标准库中自带的crypt库,经验证Python 3.12.1中并没有这个自带的库,密码学相关的库目前(2024.1.12)是一个自包含库pycryptodome,导入的是 import Crypto pypi库的页面 可以在文档中查看详

    2024年01月17日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包