Embedded Security

EmbeddedSecurity_lockbrainiconIn today’s vast interconnected world, the need to provide greater security within a customer’s product or system is quickly becoming a standard requirement. To stay one step ahead of the criminal element and prevent theft of software/hardware intellectual property and data or communications services, customers today are designing their products with an eye on providing more complex systems.

hardwarecryptoengine

Markets such as automotive, medical, consumer, wireless and commercial systems have implemented a variety of approaches to providing security. Microchip brings together both cryptographic and non-cryptographic pieces to build a total solution. Remember, nothing is 100% secure, system designers must implement multiple techniques to make their system as difficult as possible to break.

parthenon-lrge

Wide Variety of 8-, 16- and 32-bit MCUs and DSCs

  • PIC16, PIC18, PIC24 and PIC32 MCUs and dsPIC® DSCs available
  • Up to 200 MHz and 330 DMIPS
  • Programmable and fixed-function devices available

Technology

  • Royalty-free software libraries
  • Product hardware solutions for 8-, 16-, 32-bit devices
  • Extensive applications resources

Comprehensive Development Environment

  • Many demonstration and development boards available
  • Internally developed and supported by Microchip
  • Royalty-free, open source stacks
Tabs / Embedded Security
Products
Documentation
Tools
Software Libraries

Development Tools

A complete suite of tools is available to help get your design to market. Choose from low cost starter kits, fully featured development boards, free MPLAB® IDE and MPLAB® XC Compilers as well as a range of debuggers.

Development and Evaluation Boards

These boards include flexibility and expansion capability for full featured designs, including the ability to add different processors and application daughter cards.

Development Environment

MPLAB® IDE integrated toolset and MPLAB® XC Compilers enable fast development of embedded applications and include a host of free software for optimized code.

Emulators & Debuggers

The debuggers and programmers work across all PIC® MCU platforms, are USB powered and are fully integrated with MPLAB® IDE with features ranging from basic debugging to advanced emulation capability.

Programmers

The debuggers and programmers work across all PIC MCU platforms, are USB powered and are fully integrated with MPLAB® IDE with features ranging from basic debugging to advanced emulation capability.

Software Libraries

Security Crypto Libraries
# Title
SW300052
Data Encryption Libraries CD
SW163051
XTEA Battery Authentication
SW163052
KEELOQ® Advanced Security Algorithms
MLA - Microchip Libraries for Applications
Contains 16-bit PIC24 and dsPIC DSC libraries for AES, TDES, RSA, MD5, SHA-1, SHA-2, and more
MPLAB® Harmony
Contains Microchip Cryptographic Libraries & WolfSSL CyaSSL Embedded SSL Library

Embedded Security Video Channel