DES 数据加密标准定义

Published On: 2019年8月2日Categories: 帮助文档, 知识库Views: 1

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号

DES (Data Encryption Standard) 基本描述

DES (Data Encryption Standard),即数据加密标准,代表描述数据加密算法(DEA)的联邦信息处理标准(FIPS) 46-3。数据加密算法(DEA)也在ANSI标准X3.92中定义,它使用Feistel结构,块大小为64位。数据加密算法是对Lucifer法算法的改进,Lucifer算法是在20世纪70年代早期由IBM开发的。

在过去的几年中,当选择的密钥是弱密钥时,密码分析发现了DES中的一些弱点。数据加密标准被3 DES(Triple DES)数据加密算法所取代,而3 DES(Triple DES)数据加密算法之后也被AES算法所取代。在通过数据加密标准进行通信的过程中,发送方和接收方必须知道相同的密钥。它可以用来加密和解密消息,或者生成和验证消息认证码。

数据加密标准密钥长度是64位,但是它的有效密钥长度是56位。加密算法不使用64位密钥中的8位。按照今天的标准,这些长度都太小了。数据加密标准是Feistel密码的实现。

下图描述了数据加密标准的一般结构:


edi

数据加密标准操作模式

  • ECB (Electronic Code Book): 电子代码簿
  • CBC (Cipher Block Chaining): 密码块链接
  • CFB (Cipher Feedback): 密码反馈
  • OFB(Output Feedback): 输出反馈

数据加密标准分析

DES既满足分组密码所需的特性,又使密码非常强大。

  • 雪崩效应——明文的微小变化会导致密文的极大变化。
  • 完整性——每一位密文都依赖于许多位明文。

了解更多

了解更多EDI信息,请您电话 177-8250-8152 或邮件 edi@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用EDI软件。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

为什么选择

知行之桥®?​

根据企业规模与集成需求,提供从本地部署到云端托管的灵活选择

可视化 EDI 工作流

基于拖拽式图形化设计器,零代码构建完整 EDI 业务流程,满足复杂供应链自动化场景。

Odette & Drummond 认证

通过 Odette(OFTP) 与 Drummond(AS2) 权威认证,确保与主机厂安全合规、高可靠的数据交换。

多系统集成能力

提供数据库、REST/SOAP、FTP/SFTP 等标准化接口,实现 ERP、WMS、MES 等系统的双向数据自动同步。

数据映射格式转换

内置可视化 Mapping 编辑器,零代码实现 EDI 报文与企业内部数据格式(XML/JSON…)的映射转换及复杂规则处理。

实时监控预警机制

全流程可视化监控报文状态,支持邮件、钉钉、企业微信自动预警,保障 JIT 交付的稳定性与及时性。

多工厂支持

支持集团级多组织、多工厂架构,实现数据隔离与权限管控,统一平台集中运维,满足大型制造企业多地点协同需求。