Web Analytics
Datasheet 搜索 > 微控制器 > Microchip(微芯) > DSPIC33FJ128GP802-I/MM 数据手册 > DSPIC33FJ128GP802-I/MM 开发手册 1/18 页
DSPIC33FJ128GP802-I/MM
器件3D模型
47.24
DSPIC33FJ128GP802-I/MM数据手册
Page:
of 18 Go
若手册格式错乱,请下载阅览PDF原文件
© 2006 Microchip Technology Inc. DS01044A-page 1
AN1044
INTRODUCTION
Currently, there are three data encryption standards
approved for use in the Federal Information Processing
Standards (FIPS). This application note discusses the
implementation of two of these for PIC24 and
dsPIC30/33 devices: Triple Data Encryption Standard
(TDES) and Advanced Encryption Standard (AES).
TDES ENCRYPTION
Background
The original Data Encryption Standard (DES), a 64-bit
block cipher, was invented in the early 1970s by IBM
®
.
DES uses a 64-bit encryption key: 56 bits for encoding
and decoding, the remainder for parity. It was adopted
by the United States government in 1977 as standard
for encrypting sensitive data. By the mid 1990s, several
public organizations had demonstrated that they were
able to crack a DES code within days.
Triple DES (TDES) is a variant of DES, and is
described in FIPS 46-2 and 46-3. TDES uses three
cycles of DES to extend the key from 56 bits to 112 or
168 bits, depending on the mode of operation. Because
of known weaknesses in the DES algorithm, the actual
security is believed to be on the order of 80 and
112 bits, respectively, for the two different methods.
The use of TDES was suggested by the American gov-
ernment in 1999 for use in all systems, except in legacy
systems, where only DES was available.
There are several different modes of TDES. The most
common involves using two different keys. The data is
encrypted with the first key. That result is then
decrypted with the second key. The data is then finally
encrypted once again with the first key. Other modes of
operation include using three different keys, one for
each of the stages, and encrypting in all rounds instead
of decrypting during the second round. For most new
applications, TDES has been replaced with Advanced
Encryption Standard (AES). AES provides a slightly
higher security level than TDES and is much faster and
smaller in implementation than TDES.
The original DES algorithm is outlined in Figure 1. The
cycle is run 32 times before the ciphertext is valid.
FIGURE 1: ORIGINAL DES ALGORITHM
Authors: David Flowers and
Howard Henry Schlunder
Microchip Technology Inc.
Right Half
Left Half
E Permutation
Subkey Generator
Plaintext Key
S
8
S
1
S
2
S
3
S
4
S
5
S
6
S
7
P Permutation
Old Left
IP
-1
Permutation
Ciphertext
IP Permutation
Data Encryption Routines for PIC24 and dsPIC
®
Devices

DSPIC33FJ128GP802-I/MM 数据手册

Microchip(微芯)
20 页 / 7.79 MByte
Microchip(微芯)
78 页 / 1.06 MByte
Microchip(微芯)
6 页 / 0.27 MByte
Microchip(微芯)
18 页 / 0.33 MByte
Microchip(微芯)
4 页 / 0.16 MByte

DSPIC33FJ128GP802 数据手册

Microchip(微芯)
16位数字信号控制器(高达128 KB的闪存和16K SRAM)与先进的模拟 16-bit Digital Signal Controllers (up to 128 KB Flash and 16K SRAM) with Advanced Analog
Microchip(微芯)
MICROCHIP  DSPIC33FJ128GP802-I/SP  芯片, 数字信号控制器, 16位, 128K闪存, 40MIPS
Microchip(微芯)
MICROCHIP  DSPIC33FJ128GP802-I/MM  芯片, 数字信号控制器, 16位128K闪存, 40MIPS
Microchip(微芯)
MICROCHIP  DSPIC33FJ128GP802-I/SO  芯片, 数字信号控制器, 16位, 128K闪存, 40MIPS
Microchip(微芯)
dsPIC33F 数字信号控制器dsPIC33F 数字信号控制器提供 DSP 性能的同时简化了 MCU。 40MIPS dsPIC33F 核心设计用于执行数字滤波算法、高速精密数字控制环路、数字音频和语音处理。 dsPIC33F DSC 带电动机控制外设,为高性能、精密电动机控制系统的设计提供支持。 dsPIC33F SMPS DSC 提供专门设计的芯片外设,确保实现高性能数字电源。 SMPS 外设包括高速和高分辨率 PWM、快速 ADC 和模拟比较器。### dsPIC® 数字信号控制器
Microchip(微芯)
MICROCHIP  DSPIC33FJ128GP802-E/SP  芯片, 数字信号控制器(DSC), 16位, 128K闪存, GP, 28SDIP
Microchip(微芯)
DSPIC33FJ128GP802-E/MM 管装
Microchip(微芯)
数字信号处理器和控制器 - DSP, DSC 16B DSC 28LD128KB DMA 40MIPS
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件