1 Harmony 3 Crypto Library Application Examples for PIC32CX MTG Family

MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC® microcontroller and microprocessor devices. Refer to the following links for more information.

To clone or download these applications from Github, go to the main page of this repository and then click Clone button to clone this repository or download as zip file. This content can also be downloaded using content manager by following these instructions.

Contents Summary

FolderDescription
apps/crypto_examplesContains Crypto v4 library example applications

Code Examples

The following applications are provided to demonstrate the typical usage models of the Crypto v4 library.

NameDescription
Authenticated Encryption with Associated DataThis example application shows how to use the AEAD functions provided in the Crypto v4 Library
Digital Signature AlgorithmsThis example application shows how to use the DSA functions provided in the Crypto v4 Library
Hash AlgorithmsThis example application shows how to use the Hash Algorithm functions provided in the Crypto v4 Library
Key Agreement Scheme AlgorithmsThis example application shows how to use the KAS functions provided in the Crypto v4 Library
Random Number GeneratorThis example application shows how to use the RNG functions provided in the Crypto v4 Library
Symmetric AlgorithmsThis example application shows how to use the Symmetric Algorithm functions provided in the Crypto v4 Library