DM300027 Microchip Technology, DM300027 Datasheet - Page 14

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 dsPIC Digital Signal Controller (DSC)
platform. This solution is provided by means of Asymmetric
Key Encryption Library.
Key Features
Cryptographic Functions
Notes: 1. Wrapper functions are used in combination with the underlying basic encryption and/or decryption functions for the respective algorithm (AES,T-DES).
dsPIC® DSC Asymmetric Key Embedded
Encryption Library
14
Cryptographic
Algorithm
Primary Functions
RSA
RSA
Diffie-Hellman
DSA
Auxillary Functions
Big Integer
Deterministic
SHA-1
MD5
SC-callable library functions developed in MPLAB® ASM30
Assembly language
Optimized for speed, code size and RAM usage
– RAM usage below 100 bytes
Library functions extensively tested for adherence to
applicable standards
Fast execution of algorithms
RSA Encryption and Verification functions execute in
3.95 ms for a 17-bit exponent
2. All library functions use the stack and require input and output message buffers to be set up by the calling application, stack usage is below 60 bytes of RAM.
3. 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.
4. All data rate statistics shown here assume device operation of 40 MIPS.
(3)
(4)
Software Solutions and Tools for the 16-bit and 32-bit Designer
Specification
PKSC#1 v1.5
PKSC#1 v1.5
ANSI X9.82
FIPS 186-2
FIPS 180-2
Applicable
RFC 1321
PKCS#3
(SW300055)
Modulus Arithmetic Functions
Inverse Modulus Arithmetic
Random Number Generator
Key Agreement Protocol
Montgomery Arithmetic
Secure Hash Algorithm
Encryption/Decryption
Message Digest MD5
Signing/Verification
Signing/Verification
Cryptographic
Function
Applications
(1)
RSA Decryption and Signing functions execute in
85.71 ms for a 17-bit exponent
DSA Signing function executes in 45 ms
DSA Verification function executes in 85.71 ms
Diffie-Hellman key agreement executes in:
– 44.36 ms for 160-bit key
– 275.18 ms for 1024-bit key
Mobile and wireless devices, PDAs
Secure banking and web transactions
ZigBee® technology and other monitoring and control
applications
Smart card readers
Friend/foe identification
Peripherals interoperating with TCG and NGSCB PCs
Security Strength
1024, 2048
1024, 2048
1024, 2048
(in bits)
1024
160
128
Code Size
(bytes)
2574
2658
2067
4341
1353
1428
927
495
552
912
(2)

Related parts for DM300027