Synopsys Cryptography Software Library IP

The Synopsys Cryptography Software Library IP offers a comprehensive suite of encryption and certificate processing functions for embedded applications. The library features the most widely used symmetric and asymmetric cryptography algorithms that are offered in a number of configuration options to meet specific application requirements. The Cryptography Software Library is certified under the National Institute of Science and Technology (NIST) Crypto Algorithm Verification Program (CAVP), making it ideal for systems that are certified for FIPS 140-2 compliance.

Synopsys Cryptography Software Library Datasheet


Downloads and Documentation
  • Symmetric Ciphers
  • Hashes
  • RSA®
  • ECC Prime Curves
  • ECC Binary Curves
  • Certificates (X.509 v3)
  • Random Number Generation
  • ASN.1 encoding/decoding
  • Industry standard APIs PKCS #1
    • PKCS #5
    • PKCS #8
    • ANSI X9.31
    • ANSI X9.62
    • ANSI X9.63
  • Support for blocking and non-blocking modes
  • Simple plug-in modules transparently support hardware offload
  • Highly configurable for performance and size
  • Offers significant reduction in development cycles
  • GPL-free code
  • Fully portable architecture
    • Platforms – ARC, ARM® (32 and 64 bit), x86 (32 and 64 bit)
    • Target OS – Linux, Android, Apple iOS, Microsoft Windows
Cryptography Software LibrarySTARs Subscribe

Description: Cryptography Software Library
Name: dwc_cryptography_sw_library
Version: 5.21a
ECCN: 5D002.b2/ENC
STARs: Open and/or Closed STARs
Product Type: DesignWare Cores
Download: crypto_sw_lib
Product Code: B273-0