简化数据加密标准是什么?


简化数据加密标准 (S-DES) 等效于 DES 算法。S-DES 加密算法以 8 位明文块(例如:10111101)和 10 位密钥作为输入,输出 8 位密文块。S-DES 解密算法以 8 位密文块和相同的 10 位密钥作为输入,输出初始的 8 位明文块。

这些算法生成密钥,并使用该密钥封装消息。目前流行的加密方式有两种:非对称加密和对称加密。

表示层

S-DES 中的表示层管理转换、加密/解密、身份验证和压缩。这些将在下面解释:

转换

它可以将应用程序使用的复杂数据结构(字符串、整数、结构等)转换为可以在网络上共享的字节流。消息的定义使得通信设备就所转换数据的结构达成一致。例如,ASCII 或 EBCDIC 字符集。

加密/解密

它可以处理安全和隐私问题。加密可以对信息进行混淆,以便只有授权人员才能解密对话信息。解密则反转加密过程,将消息还原为其原始形式。

加密有两种类型,如下所示:

  • 非对称加密 - 有两个数字相关的密钥,例如名为公钥和私钥的密钥,用于加密和解密消息。非对称加密被认为比对称加密更安全。

  • 对称加密 - 对称加密也称为传统加密或单密钥加密。它基于一个秘密密钥,通信双方共享该密钥。发送方使用秘密密钥将明文加密为密文消息。接收方收到密文消息后,使用相同的秘密密钥将其解密为明文。

身份验证

它可以验证远程方是否是真实的方,而不是冒名顶替者。它表示消息来自真实的人,而不是冒名顶替者。数字签名是使用公钥加密方法的多种身份验证方法之一。

数据压缩

它压缩数据以减少传输的数据量,从而节省带宽和资金。数据压缩有三种常见技术。每种方法都处理将数据流转换为更紧凑的表示。此紧凑型数据流在目标设备上被重新生成回原始信息。

更新于:2021年11月17日

5K+ 浏览量

启动您的职业生涯

通过完成课程获得认证

开始学习
广告
© . All rights reserved.