首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 医疗电子 > 适用于PIC24 和dsPIC器件的数据加密子程序

适用于PIC24 和dsPIC器件的数据加密子程序

资料介绍
目前,联邦信息处理标准(FIPS)中批准使用了三种数
据加密标准。本应用笔记对其中两种标准基于PIC24 和
dsPIC30/33器件的实现进行了讨论:三重数据加密标准
(TDES )和高级加密标准(AES)。
TDES 加密
背景知识
最初的数据加密标准(DES)为 64位块加密,由 IBM
®
在二十世纪70年代发明。DES使用64位加密密钥:
其中56位用于编码和解码,其余位用于奇偶校验。美
国政府在1977 采用该标准用于敏感数据的加密。至二
十世纪90年代中期,一些公共组织宣称他们能够在几
天之内破解DES密码。
AN1044
适用于 PIC24 和 dsPIC 器件的数据加密子程序
三重 DES (TDES)由 DES 衍生而来,且采用 FIPS
作者: David Flowers
46-2 和 46-3 进行记述。根据不同的工作模式,TDES 使
Howard Henry Schlunder
用三重 DES 将密钥从 56 位扩展为 112 或 168 位。由于
Microchip Technology Inc.
DES 算法存在已知的缺陷, 据信两种不同方法实际用于
安全作用的密码长度分别大约为 80 和 112 位。美国政
简介 府在 1999 年建议在所有系统中启用 TDES,不过在一
些老旧的系统中……
适用于PIC24 和dsPIC器件的数据加密子程序
本地下载

评论