UK003010 Microchip Technology, UK003010 Datasheet - Page 25

PICSTART FIRMWARE (FLASH) V4.0

UK003010

Manufacturer Part Number
UK003010
Description
PICSTART FIRMWARE (FLASH) V4.0
Manufacturer
Microchip Technology
Type
Upgrade Kitr
Datasheet

Specifications of UK003010

Tool Function
Compiler
Tool Type
Development Software Support
Processor Series
PIC18F6720
Core Architecture
PIC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
PICSTART Plus
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
dsPIC
Encryption Library
Microchip offers a reliable security solution for
embedded applications built on the dsPIC30F platform.
This solution is provided by means of two libraries –
Symmetric Key and Asymmetric Key Embedded
Encryption Libraries. The Asymmetric Key Library
implements the following:
• Public Key Encryption/Decryption Functions:
• Key Agreement Protocol:
• Signing and Verification:
• Hash and Message Digest Functions:
• Random Number Generator (RNG):
Features
• C-callable library functions developed in
• Optimized for speed, code size and RAM usage:
• Library functions extensively tested for
• A comprehensive “dsPIC30F Embedded
• Several examples of use provided for each library
© 2005 Microchip Technology Inc.
Ordering Information:
SW300055-EVAL dsPIC
SW300055-5K
SW300055-25K dsPIC
SW300055-100K dsPIC
DS70127
MPLAB ASM30 Assembly language
adherence to applicable standards
Encryption Libraries User’s Guide” describing the
required APIs for the library functions
function
- RSA (1024 and 2048-bit)
- Diffie-Hellman (1024 and 2048-bit)
- DSA (1024-bit)
- RSA (1024 and 2048-bit)
- SHA-1, MD5
- ANSI X9.82
- RAM usage below 100 bytes
®
DSC Asymmetric Key Embedded
dsPIC
“dsPIC
(Available at: www.microchip.com)
®
®
®
®
®
DSC Asymmetric Key Embedded Encryption Library Software License (25K to 100K units)
DSC Asymmetric Key Embedded Encryption Library Software License (Evaluation Copy)
DSC Asymmetric Key Embedded Encryption Library Software License (5K to 25K units)
DSC Asymmetric Key Embedded Encryption Library Software License (Up to 5K units)
DSC Asymmetric Key Embedded Encryption Library Product Overview”
Typical Applications
The algorithms supported by this library have emerged
as the defacto standard for many large scale, secured
applications, like web access, e-mail, secure XML
transactions and Virtual Private Networks (VPN).
These algorithms are also recommended by most
Internet Engineering Task Force (IETF) Standards,
Federal Information Processing Standards (FIPS) and
IPSec Standards. Some typical applications for this
library include:
• Mobile and wireless devices, PDAs
• Secure banking
• Secure web transactions:
• Smart card readers
• Friend/foe identification
• Peripherals interoperating with TCG and NGSCB
The Trusted Computing Group (TCG) and related
Microsoft
(NGSCB) both specify RSA and Triple-DES. AES,
Triple DES and other symmetric solutions are featured
in the dsPIC30F Symmetric Key Embedded Encryption
Library (SW300050).
personal computers
- Secure Socket Layer (SSL)
- Transport Layer Security (TLS)
- Secure Multi-purpose Internet Mail
- ZigBee™ technology and other monitoring
Extensions (S/MIME)
and control applications
®
Next Generation Secure Computing Base
Software
DS30177T-page 19

Related parts for UK003010