Find Top SoC Solutions
for AI, Automotive, IoT, Security, Audio & Video...
You are here : design-reuse-embedded.com  > Security Solutions  > Other
Download Datasheet        Request More Info
All Silicon IP


DPA Resistant Software Libraries are a portfolio of unique products that provide performance optimized, quantifiable side-channel resistant security for embedded software systems with seamless integration across a wide range of applications. Our software libraries come in two main varieties, platform neutral C-code which is designed to run on any platform and optimized code for ARM Cortex platforms, providing a wide range of device design options.

Block Diagram


  • High-security primitives for AES, 3DES, ECC, RSA, and SHA
  • Tested on multiple platforms including ARM Cortex-A9, ARM7TDMI, and x86
  • Extended API set and optimized data structures for each supported algorithm
  • AES supports 128/192/256-bit encrypt and decrypt
  • 3DES supports 112/168 bit encrypt and decrypt
  • RSA supports signing and decryption at 1024/2048/ 4096/8192 bit lengths
  • ECC supports ECDSA, ECDH for NIST prime fields (192/256/384/521)
  • SHA-256 & HMAC-SHA-256
  • Includes PRNG and big number modular
  • Montgomery math functions
  • Incorporates state-of-the-art DPA countermeasures such as shuffling, blinding, and masking

Partner with us

Visit our new Partnership Portal for more information.

Submit your material

Submit hot news, product or article.

List your Products

Suppliers, list and add your products for free.

More about D&R Privacy Policy

© 2018 Design And Reuse

All Rights Reserved.

No portion of this site may be copied, retransmitted,
reposted, duplicated or otherwise used without the
express written permission of Design And Reuse.