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

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

这些算法生成一个密钥,从而用这个密钥封装消息。有两种类型的加密:非对称和对称,它们很流行。

表示层

S-DES 中的表示层管理转换、加密/解密、认证和压缩。这些解释如下 -

翻译

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

加密/解密

它可以处理安全和隐私问题。加密可以对信息进行加扰,以便只有经过授权的人才能解密会话信息。解密将加密过程转换为将消息解释回其原始形式。

有两种类型的加密如下 -

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

  • 对称加密- 对称加密也被定义为传统或单密钥加密。它基于通信双方共享的秘密密钥。发送方使用密钥将明文加密为密文消息。收到密文消息的接收方使用类似的密钥将其解密为纯文本。

验证

它可以测试远程方是真正的一方而不是冒名顶替者的前因。它表示消息是从真实的人那里收到的,而不是从冒名顶替者那里收到的。数字签名是使用公钥加密方法的多种身份验证方法之一。

数据压缩

它压缩数据以减少传输的数据量,从而节省带宽和金钱。存在三种通用的数据压缩技术。每种方法都认为可以将数据流更改为更紧凑的定义。这个紧凑的数据流在目标设备上重新生成回原始信息。