DM300027 Microchip Technology, DM300027 Datasheet - Page 15

BOARD DEV STARTER PIC24 28-PIN

DM300027

Manufacturer Part Number
DM300027
Description
BOARD DEV STARTER PIC24 28-PIN
Manufacturer
Microchip Technology
Type
MCUr
Datasheet

Specifications of DM300027

Contents
Board, Cables, CD, Sample Part
Processor To Be Evaluated
dsPIC30F/PIC24F/dsPIC33F
Data Bus Width
16 bit
Interface Type
USB
Silicon Manufacturer
Microchip
Core Architecture
PIC, DsPIC
Core Sub-architecture
PIC24, DsPIC30, DsPIC33
Silicon Core Number
PIC24F, DsPIC30F, DsPIC33F
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
dsPIC30F/33F and PIC24
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DM300027
Manufacturer:
MICROCHIP
Quantity:
12 000
Summary
Microchip offers a reliable security solution for embedded
applications built on the 16- and 32-bit microcontroller
platform. This solution is provided by means of a single
library. This library features the symmetric key encryption/
decryption functions Advanced Encryption Standard (AES)
and Triple-Data Encryption Algorithm (Triple-DES). These
algorithms are also recommended by most Internet
Engineering Task Force (IETF), Federal Information Processing
Standards (FIPS) and IPSec standards.
Cryptographic Functions: 16-bit MCUs and DSCs
Notes: 1. Wrapper functions are used in combination with the underlying basic encryption and/or decryption functions for the respective algorithm (AES,T-DES).
Cryptographic Functions: 32-bit MCUs
AES Library for PIC32 MCUs Memory Usage:
With MIPS32 Instructions: 14.9 KB
With MIPS16 Instructions: 13.9 KB
Notes: 1. Speed (Time) optimized -03 loops unrolled.
Data Encryption Libraries
Cryptographic
Algorithm
T-DES
AES (128-bit)
Cryptographic Algorithm
AES (128-bit)
AES (128-bit)
AES (128-bit)
2. AES and T-DES data rate represents the average of the data rates for performing basic encryption and decryption functions for a single block of data.
2. PIC32 MCU running at 80 MHz.
Specification
Applicable
FIPS 46-3
FIPS 197
Create Session Key
Create Session Key
Create Session Key
Cryptographic
Encrypt Block
Decrypt Block
Encrypt Block
Decrypt Block
Encrypt Block
Decrypt Block
Function
Basic Encryption and Decryption
(SW300052)
Basic Encryption
Cryptographic
Function
Key Features
Applications
(1)
Optimized for speed, code size and RAM usage
Library functions tested for adherence to applicable
standards
Application note describing APIs
Several examples of use are provided for each library
function
Web access
E-mail
Secure XML transactions
Virtual Private Networks (VPN)
Secure transfer of stored calibration data
www.microchip.com/16bit • www.microchip.com/32bit
CPU Cycle Times
in µSecs
40.45
20.45
20.45
48.83
24.63
24.63
57.68 
28.70 
28.70 
Code Size
(1,2)
(bytes)
7500
3018
184.7 (40 MIPs)
19.8 (16 MIPs)
49.5 (40 MIPs)
74.1 (16 MIPs)
Data Rate
(Kbytes/Sec)
Throughput
(Kbps)
634.4
544.4
764
(2)
15

Related parts for DM300027