信息加密技术的种类?

来源:百度知道 编辑:UC知道 时间:2024/06/23 18:38:57
恩...目前的信息加密技术有哪几种?(电子商务领域)...至少四种...

P.S.不要复制粘贴一堆东西啊...我查了下乱七八糟一大堆...理不清看不懂才来问的...
咳咳...这是作业...1楼的回答太........

信息加密技术是利用数学或物理手段,对电子信息在传输过程中和存储体内进行保护,以防止泄漏的技术。
保密通信、计算机密钥、防复制软盘 等都属于信息加密技术。通信过程中的加密主要是采用密码,在数字通信中可利用计算机采用加密法,改变负载信息的数码结构。计算机信息保护则以"软件加密"为主。目前世界上最流行的几种加密体制和加密算法有:"RSA算法"和"CCEP算法"等。为防止破密,加密软件还常采用硬件加密和加密软盘。一些软件商品常带有一种小的硬卡,这就是硬件加密措施。在软盘上用激光穿 孔,使软件的存储区有不为人所知的局部存坏,就可以防止非法复制。这样的加密软盘可以为不掌握加密技术的人员使用,以保护软件。

我只说一种也是被采用最多的一种
MD5:MD5是一种散列算法(Hash function),又称为哈希算法、消息摘要算法,它的作用是获取数字信息的特征(我们有时称之为“信息指纹)。一个任意长度的任意数字信息,通过散列算法运算后,会产生一串固定长度(比如160bit)的数字信息,称为散列值(或哈希值、消息摘要)。安全的散列算法有这样的特点:

⑴ 两个不同数字信息产生同样的 散列值的概率是非常小的(小到现实中几乎无法发生);

⑵ 仅从散列值无法演推出原信息;

⑶ 原信息的微小改变,哪怕只改变一位(bit),将导致散列值的很大变化。

数字签名要使用散列值。MD5是一种常用散列算法,另外目前常用的散列算法还有SHA-1。两个不同的数字信息产生相同的散列值就是人们所说的“散列值碰撞“。散列算法是一个将无穷维空间的信息映射到有限维空间的变换,学过数学的人都知道这不是一个一一对应的变换。实际上一个散列值可能对应有无穷多个数字信息,换言之,会有无穷多个数字信息产生同样一个散列值。这点是研究密码的人众所周知的,而不像有些媒体所说的那样,散列值是唯一的。

zip 打包 的时候 是可以加密的

是最简单 也是 很不好 破解的 一种

ssl技术