返回列表 发帖

网络安全的加密技术

加密技术
    信息交换加密技术分为两类:即对称加密和非对称加密。
1、对称加密技术
    在对称加密技术中,对信息的加密和解密都使用相同的钥,也就是说一把钥匙开一把锁。这种加密方法可简化加密处理过程,信息交换双方都不必彼此研究和交换专用的加密算法。如果在交换阶段私有密钥未曾泄露,那么机密性和报文完整性就可以得以保证。对称加密技术也存在一些不足,如果交换一方有N个交换对象,那么他就要维护N个私有密钥,对称加密存在的另一个问题是双方共享一把私有密钥,交换双方的任何信息都是通过这把密钥加密后传送给对方的。如三重DES是DES(数据加密标准)的一种变形,这种方法使用两个独立的56为密钥对信息进行3次加密,从而使有效密钥长度达到112位。
2、非对称加密/公开密钥加密
    在非对称加密体系中,密钥被分解为一对(即公开密钥和私有密钥)。在对密钥中任何一把都可以作为公开密钥(加密密钥)通过非保密方式向他人公开,而另一把作为私有密钥(解密密钥)加以保存。公开密钥用于加密,私有密钥用于解密,私有密钥只能生成密钥的交换方掌握,公开密钥可广泛公布,但它只对应于生成密钥的交换方。非对称加密方式可以使通信双方无须事先交换密钥就可以建立安全通信,广泛应用于身份认证,数字签名等信息换涣煊颉7嵌猿萍用芴逑狄话闶墙⒃谀承┮阎氖烟庵希羌扑慊丛有岳砺鄯⒄沟谋厝唤?果。最具有代表性是RSA公钥密码体制。
3、RSA算法
    RSA算法是Rivest、Shamir和Adleman于1977年提出的第一个完善的公钥密码体制,其安全性是基于分解大整数的困难性。在RSA体制中使用了这样一个基本事实:到目前为止,无法找到一个有效的算法来分解两大素数之积。RSA算法的描述如下:
    公开密钥:n=pq(p、q分别为两个互异的大素数,p、q必须保密)
    e与(p-1)(q-1)互素
    私有密钥:d=e-1{mod(p-1)(q-1)}
        加密:c=me(mod n),其中m为明文,c为密文。
    解密:m=cd(mod n)
       利用目前已经掌握的知识和理论,分解2048bit的大整数已经超过了64位计算机的运算能力,因此在目前和预见的将来,它是足够安全的。
4、Pkl技术
    Pkl(publie  key  lnftastucture)技术就是利用公钥理论和技术建立的提供安全服务的基础设施。pkl技术是信息安全技术的核心,也是电子商务的关键和基础技术。由于通过网络进行的电子商务、电子政务、电子事务等活动缺少物理接触,因此使得用电子方式验证信任关系变得至关重要。而pkl技术恰好是一种适合电子商务、电子政务、电子事务的密码技术,他能够有效地解决电子商务应用中的机密性、真实性、完整性、不可否认性和存取控制等安全问题。一个实用的pkl体系应该是安全 的、易用的、灵活的和经济的。它必须充分考虑互操作性
和可扩展性。它是认证机构(CA)、注册机构(RA)、策略管理、密钥(key)与证书?–ertificate)管理、密钥备份与恢复、撤消系统等功能模块的有机结合

网络安全的加密技术

楼主是学习密码学的吗?

TOP

网络安全的加密技术

TOP

网络安全的加密技术

密码学需要很强的数学功底,很多东西在中国都是刚起步的,现在我过就是缺乏这方面的人才的!

TOP

返回列表 回复 发帖