数据在网络上传输为什么要加密?现在常用的数据加密算法主要有哪些? 避免被截获时,轻易查看数据。加密算法太多了,如:DES,RC4,MD5等。
数据加密技术及在网络安全传输中的应用有哪些?
网络数据加密主要有哪三种方式 一般的数据加密来可以在通信的三个层次来实现:链路加密、节点加密和端到端加密。1.链路加密对于在两个网络节点间的某一次通信链路,链路加密能为网上传输的数据提供安全保证。对于链路加密(又称在线加密),所有消息在被传输之前进行加密,在每一个节点对接收到的消息进行解密,然后先使用下一个链路的密钥对消息进行加密,再进行传输。在到达目的地之前,一条消息可能要经过许多通信链路的传输。2.节点加密尽管节点加密能给网络数据提供较高的安全性,但它在操作方式源上与链路加密是类似的:两者均在通信链路上为传输的消息提供安全性;都在中间节点先对消息进行解密,然后进行加密。因为zd要对所有传输的数据进行加密,所以加密过程对用户是透明的。3.端到端加密端到端加密允许数据在从源点到终点的传输过程中始终以密文形式存在。采用端到端加密(又称脱线加密或包加密),消息在被传输时到达终点之前不进行解密,因为消息在整个传输过程中均受到保护,所以即使有节点被损坏也不会使消息泄露。