杨波, 《现代密码学(第2版)》07
- 格式:ppt
- 大小:421.00 KB
- 文档页数:63


基于单向陷门函数的加密算法郭姝施滔滔张新玉(中国矿业大学计算机科学与技术学院江苏徐州221116)[摘要]单向陷门是密码学领域中的一个非常重要的算法思想,在此基础上产生许多有效的算法,阐述单向陷门函数的基本内涵,并详细介绍与单向陷门函数有关的几种加密算法。
[关键词]单向陷门R SA EI G a m al M ene ze s -V a ns t one中图分类号:T P309.7文献标识码:A 文章编号:1671-7597(2009)0920097-01一、引言a=gkm odP ,b=ykM m odP ,a 和b 是密文对,将a 和b 连接将得到最终的密文,它的长度是密文的两倍。
解密的时候,M =b/ax (m odP )。
日常生活中的一些现象常常能够给我们以启发,比如,破镜不能重EIG am al 算法的安全性依赖于计算有限域上离散对数的难度,对于方圆,打碎了的镜子很难恢复到打碎前的状态,同理,让水从低处流向高处程y=gkm odP 来说,其中P 是大素数,g 是有限域Zp 的生成元。
已知k 很容易求要比使它从高处流向低处难得多,将挤出的牙膏弄回管子里要比把牙膏挤出y ,但已知y ,很难求出k 。
出来困难得多。
这个道理在数学中也有体现,比如,将许多大质数相乘要该算法的破译方法基本上都是根据模指运算等式y=gxm odP 。
在获得比将其乘积因式分解容易得多。
这就是单向的意义所在。
y ,g 和P 的条件下来求出私钥x 。
但是根据离散对数问题的困难性,是无法二、单向陷门函数求出x 的。
这就是陷门函数的力量所在。
单向陷门函数(O ne-w ay T r apdoor F unct i on ):“可逆”函数F 若满五、椭圆曲线上的Men ezes -Van s t on e 密码体制足下列两条件,则函数F 称为单向陷门函数:椭圆曲线密码体制EC C (El l i pt i c C urves C rypt os ys t em )是目前加1.对于属于F 定义域的任一x ,可算出F (x )=y ;密领域中最重要的密码体制之一。
科普密码的书籍众多,它们以不同的方式揭示了密码学的奥秘,满足了各种读者的需求。
下面将详细介绍几本值得一读的密码学科普书籍。
* 《密码了不起》:这本书是非常受欢迎的密码学科普读物,它避免了过于复杂的数学理论,通过生动的语言和丰富的实例,向读者展示了密码学的魅力。
书中介绍了古典密码、军事密码、质数、现代密码等多个话题,以故事案例和精彩插图引导读者理解密码背后的原理。
读完这本书,读者可以轻松理解影视作品中的密码设定,如《无间道》中的摩斯电码、《风语者》中的纳瓦霍族密码等,并能用古典密码学设置隐秘信息,理解质数的美以及现代生活中所依赖的密码体系。
* 《密码知识科普读本》:这本书是人民出版社出版的,以图文并茂、深入浅出、编排灵活、文字生动、通俗易懂的方式,有利于激发广大读者的阅读兴趣,也有利于普及和推广密码知识。
书中不仅包含了密码学的基本概念、原理和方法,还介绍了密码学在各个领域的应用,如金融、通信、网络安全等。
此外,该书还对我国密码政策进行了宣传,推动了密码技术在全社会的理解和应用。
除了上述的科普读物,还有一些更专业的密码学书籍也值得推荐。
* 《现代密码学》第四版:这本书由杨波老师编写,是一本基础讲解的密码学教材。
它系统地介绍了密码学的基本概念、原理和方法,包括古典密码、对称密码、公钥密码、数字签名、密钥管理等。
该书注重理论与实践相结合,通过大量的实例和习题,帮助读者深入理解和掌握密码学的知识。
* 《现代密码学:原理与协议》:这本书是英文原版书的翻译版,由Jonathan Katz和Yehuda Lindell编写。
它是一本相对高级的密码学教材,适合有一定数学基础和计算机基础的读者。
该书详细介绍了现代密码学的原理、协议和应用,包括可证明安全性、零知识证明、安全多方计算等前沿领域。
该书的内容丰富、深入浅出,是学习和研究现代密码学的重要参考书籍。
此外,学习密码学不仅需要阅读相关的书籍和文献,还需要掌握一些必要的数学和计算机知识。