摘要公钥密码体制从开始提出到现在,它的主要思想是利用了数论中的困难问题
例如,应用最广泛的RSA加密体制是基于大整数分解成两个素数的困难问题构造的加密算法,ElGamal数字签名是根据在剩余类环中由生成元求解其离散对数的问题的困难程度来实现的
和这些加密算法不同的是本文中利用了组合群论的思想构造的一些加密体制
组合群论中有些特定的字问题和共轭问题是困难问题,可用于构造密码学的基础
Wager和M
Magyarik第一次提出了用组合群论的理论来构造公钥加密算法的方法,他们所利用的是不可解的字问题,其次在93年,M
Anshel和I
Anhel提出了利用不可解的共轭问题对信息进行加密的算法,这也是公钥密码算法,其基本思想和第一个基本相似
更进一步,在99年I
Anshel,M
Anshel和D
Goldfeld利用辫群的共轭问题实现了一个新的密钥交换协议
密码学在组合群论中的最新进展是Hyoung
Ko,SangJinLee和JungHeeCheon提出的密钥交换协议和加密协议,他们同样是利用了辫群的不可解共轭问题,但是主要思想和具体的实现上和I
Anshel等提出的密钥交换协议有很大的区别
本文简要介绍这些加密算法和协议
同时,利用辫群的一些基本特点把辫群的另一个困难问题应用到基于单向环同态的多签名体制中去,提出了一个新的多签名方案,并且讨论了这个多签名方案在电子支付系统中的应用
关键词:辫群,字问题,共轭问题,密钥交换协议,多签名体制组合群论在密码学和电子商务的安全性中的应用数学学院98级数学系方初莹目录第一章密码学和电子商务的安全性………………………………1第一节密码学概述………………………………………………1第二节电子支付系统的安全性…………………………………4第二章组合群论和密码学…………………………………………4第一节基础知识和背景……………………………