Vendor: Synopsys, Inc. Category: Boot Firmware Support

Secure Boot Software Development Kit

Secure boot can greatly enhance the security of an embedded system by cryptographically verifying that the code being loaded and …

Overview

Secure boot can greatly enhance the security of an embedded system by cryptographically verifying that the code being loaded and executed is authentic and has not been unknowingly or maliciously modified. Once a feature of high security applications, these techniques are now being adopted by a broad range of products from mobile phones, tablets, and set-top boxes to networking systems such as base stations, routers and other infrastructure devices.

The compact, flexible Secure Boot SDK allows developers to implement secure boot systems using software-only constructs or with the offload engines, accelerating verification and decryption operations in the target system. Secure boot systems rely on well-proven cryptographic algorithms for verifying signed code, and optionally decrypting code, to ensure that the processor is initialized into a known state and executes code from a trusted source. The Secure Boot SDK supports a variety of system requirements and boot sequences via a simplified two-phase secure bootstrap process that loads only executable code signed by a trusted entity.

Key features

  • Based on NIST CAVP validated cryptographic algorithms and standards
  • AES-CCM and AES-CTR content encryption
  • SHA-256 hashing
  • RSA PKCS #1 and X9.62 EC-DSA verification
  • C source code with simple build options
  • Very small code footprint
  • Flexible architecture
  • Support for hardware acceleration and / or isolation
  • Run-time checking capability during system operation
  • 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

Specifications

Identity

Part Number
dwc_secure_boot_sdk
Vendor
Synopsys, Inc.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about Boot Firmware Support IP core

Securing Smart Connected Homes with OTP NVM

The market for piracy is huge and hackers have become increasingly sophisticated even when security is implemented in hardware. The race between the aggressors and protectors is a battle without end. Smart connected home devices are increasingly storing and processing very sensitive and private user data in addition to attempting to deliver copyright protected content from service providers. Protecting consumer data is vital.

Maximizing Performance & Reliability for Flash Applications with Synopsys xSPI Solution

Systems using SoCs designed in advanced processes generally rely on external Flash devices that use NOR/NAND Flash memory technology for non-volatile storage. NOR Flash memory offers many benefits for device manufacturers and consumers, such as faster reading, low power consumption, and smaller area. In contrast, NAND Flash memories are ideal for applications such as data storage, where higher memory capacity and faster write and erase operations are required.

TPM 2.0-Ready: Top Security with PUFcc

The rising security threats endangering our connected world, from the chip to the cloud, are among the biggest challenges facing us today. Microsoft recently addressed some of these concerns by mandating the inclusion of TPM 2.0 (Trusted Platform Module) in all devices running its latest Windows 11 operating system. I

How to design secure SoCs, Part III: Secure Boot

As embedded systems become more powerful and interconnected, security at every stage of system operation becomes critical. In previous articles, we discussed secure SoC architectures and key management. This part of the series focuses on secure boot: a foundational mechanism to ensure that only trusted code is executed when the system powers on.

The Silent Guardian of AI Compute - PUFrt Unifies Hardware Security and Memory Repair to Build the Trust Foundation for AI Factories

At the scale of the Vera Rubin platform, yield, calibration, and security failures compound across tens of thousands of devices. A single unified hardware anchor at the silicon level is not optional, it is architectural necessity. A physical unclonable function-based hardware root-of-trust, PUFrt, jointly developed by eMemory and PUFsecurity, was designed precisely for this role: a fully integrated implementation of the Caliptra 2.0 open standard that simultaneously manages cross-die memory repair and hardware root of trust across the full platform.

Frequently asked questions about Boot Firmware Support IP

What is Secure Boot Software Development Kit?

Secure Boot Software Development Kit is a Boot Firmware Support IP core from Synopsys, Inc. listed on Semi IP Hub.

How should engineers evaluate this Boot Firmware Support?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Boot Firmware Support IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP