Microchip Technology Inc
Menu

Embedded Security

Internet of Things (or) Ethernet and Wi-Fi®


hardwarecryptoengine

Every day more and more devices get connected to the internet. On top of computers and smart phones, now your utility meter, thermostat, security system, HVAC equipment, glucose meter, etc., are connected and accessible over the internet. As a result, the engineers who designed these devices need ways to easily implement secure communication in their designs. Microchip offers both software and hardware solutions that allow secure communication over Ethernet and Wi-Fi®.

SSL for TCP/IP

As a part of the TCP/IP stack Microchip includes an SSL module that adds encryption support to the TCP layer by implementing the SSLv3 protocol. This protocol is the standard for secure communications across the Internet, and prevents snooping or tampering of data as it travels across an untrusted network. This implementation of SSL supports the RSA asymmetric encryption protocol and the ARCFOUR symmetric encryption protocol.

The library of Data Encryption Routines (SW300052) is now available for free download.

Wi-Fi Security

Microchip’s Wi-Fi modules support the following 802.1x, 802.1i security:

  • WEP-64/128
  • WPA
  • WPA-PSK
  • WPA-2-PSK

With built-in hardware support for AES and TKIP.

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

Embedded Security Video Channel