关于密码学的论文
2023-04-13阅读(123)
问:求写一篇有关密码安全和网络安全及其防护的论文
- 答:网上搜索下呗 哥们 可多了
问:什么是对称密码和非对密码,分析这两种密码体系的特点和应用领域
- 答:一、对称密码
1、定义:采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。
2、特点:算法公开、计算量小、加密速度快、加密效率高。
3、应用领域:由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。
二、非对密码
1、定义:非对称密码指的是非对称密码体制中使用的密码。
2、特点:
(1)含租是加密密钥和解密密钥不同 ,并且难以互推 。
(2)是有一个密钥是公开的 ,即公钥 ,而另一个密钥是保密的 ,即私钥谈察兆。
3、应用领域:很好的解决了密钥的分发和管理的问题 ,并且它还能够实现数字签名。
扩展资料
对称加密算法特征
1、加密方和解密方使用同一个密钥;
2、加密解密的速度比较快,适合数据比较长时的使用;
3、密钥传输的过程不安全,且容易被破解,密钥管理也比较麻烦
参考资料来源:
参考资料来源: - 答:密码算法可以看作是一个复杂的函数变换,C = F M, Key ),C代表密文,即加密后得到的字符序列,M代表明文即待加密的字符序列,Key表示密钥,是秘密选定的一个字符序列。密码学的一个原则是“一切秘密寓于密钥之中”,算法可以公开。当加密完成后,可以将密文通过不安全渠道送给收信人,只有拥有解密密钥的收信人可以对密文进行解密即反变换得到明文,密钥的传递必须通过安全渠道。目前流行的密码算法主要有DES,RSA,IDEA,DSA等,还有新近的Liu氏算法,是由华人刘尊全发明的。密码算法可分为传统密码算法和现代密码算法,传统密码算法的特点是加密和解密必须是同一密钥,如DES和IDEA等;现代密码算法将加密密钥与解密密钥区分开来,且由加密密钥事实上求不出解密密钥。这样一个实体只需公开其加密密钥(称公钥,解密密钥称私钥)即可,实体之间就可以进行秘密通信,而不象传统密码算法似的在通信之前先得秘密传递密钥,其中妙处一想便知。因此传统密码算法又称对称密码算法(Symmetric Cryptographic Algorithms ),现代密码算法称非对称密码算法或公钥密码算法( Public-Key Cryptographic Algorithms ),是由Diffie 和册斗Hellman首先在1976年的美国国家计算机会议上提者宏出这一概念的。按照加密时对明文的处理方式,密码算法又可分为分组密码算法和序列密码算法。分组密码算法是把密文分成等长的组分别加密,序列密码算法是一个比特一个比首姿册特地处理,用已知的密钥随机序列与明文按位异或。当然当分组长度为1时,二者混为一谈。
- 答:对称加密用的是一个共享密钥。
非竖悔对称加密需要两密钥:分开密钥和私有密钥纳纤裂。这两个密钥是一对如果用公开密钥加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解洞闭密。
问:密码学三个阶段产生原因
- 答:古典密码阶段。
这一阶段主要是从古代到19世纪末。古代的时候,对信息进行隐藏的常用方式就是字谜,谜语就是明文而谜底就是密文,破解的方法也很简单,全靠猜。古典密码学中,有许多经典的密码体制,例如Caesar凯撒密码、Polybius密码、多表替代密码、维吉尼亚密码等。凯撒密码为例,就是将将英文字母向前移动k位。从而生成字母替代的密表。例如移动两位在明文中的派晌铅字母A其实代表的是C,以此类推。到了20世纪20年代,随着机械技术的发展,转轮密码机诞生了,给密码学的应用带来了巨大进步。
近代密码阶段。
1945年至尘好1975年这段时期被称作近代密码学阶段。密码学在这一阶段的发展是以计算机通信技术的发展和普及为基础的,由于信息在计算机通信中的存储和传输要求,出于对信息安全的考虑,密码学得到了极快的发展。1949年Shannon发表了谨亮一篇论文《保密系统的通信理论》,奠定了密码学的理论基础,从而使具有数千年历史的密码学正式成为一门独立学科。
现代密码阶段。
1976年至今为现代密码学阶段。在近代密码学时期,我们会发现注入密码机等设备一开始研制就是运用于军事和政治领域,到了20世纪70年代中期以前,密码学的研究也是秘密进行。W.Diffie和M.EHellman在1976年公布了一种密钥一致性算法,简称DH算法,标志着密码学进入公钥密码学阶段。