xilcert
Vitis Drivers API Documentation
xcert_genx509cert.c File Reference

Overview

This file contains the implementation of the interface functions for creating X.509 certificate for DevIK and DevAK public key.

MODIFICATION HISTORY:
Ver   Who  Date       Changes
----- ---- ---------- -------------------------------------------------------
1.0   har  01/09/2023 Initial release
1.1   am   08/18/2023 Renamed error codes which starts with XOCP with XCERT
1.2   har  10/31/2023 Add support to use DevIk subject as DevAk Issuer if DevIk user config is
                available
      kpt  10/26/2023 Add support to run KAT
      har  12/08/2023 Add support for Subject Alternative Name field
1.2   am   01/31/2024 Moved entire file under PLM_OCP_KEY_MNGMT macro
      kpt  02/21/2024 Add support for DME extension
      har  03/25/2024 Fix calculation of hash for serial
1.3   har  05/02/2024 Added doxygen grouping and tags
                Fixed doxygen warnings
      har  06/07/2024 Added support to store and get user config for key index
      kal  07/24/2024 Code refactoring updates for versal_2ve_2vm
      har  08/08/2024 Added TCB Info extension in DevIk CSR
      har  08/23/2024 Removed HwType field in Extended Key usage extension for Versal Gen2 devices
      har  09/17/2024 Fixed doxygen warnings
      kpt  11/19/2024 Add UTF8 encoding support for version field
1.4   har  02/27/2025 Use SHA1 to calculate hash of uncompressed public key for SKI/AKI
 
Note