AMD public keys (VHDL and Verilog) can be found inside the Vivado Design Suite installation hierarchy at the following location:
<Install_Dir>/Vivado/<version>/data/pubkey/
Active Keys
The /pubkey
folder holds active keys for both Verilog and VHDL. The
active keys are the latest keys supported by Vivado release. We recommend that users
always use latest keys wherever it is possible.
Deprecated Keys
The /pubkey
folder also holds deprecated keys for Verilog and VHDL
both. The deprecated keys are the active keys from the past releases that have been
deprecated to allow new active keys in the latest release of Vivado software. New
public keys are rolled out once a year with one of the major Vivado release and
older keys at that point turn into deprecated key. The deprecated keys are still
supported by Vivado release. We recommend that users always use latest keys wherever
it is possible.
Discontinued Keys
These are the keys for which the support has been removed from Vivado software. These
keys are not stored inside the /pubkey
folder. In accordance with
Vivado Software public key policy, public keys older than 5 years will be
discontinued.
We recommend that users encrypt using the latest keys if they have any discontinued keys in the distribution.
Please refer to answer record 76736 for more details.
Keys Support
The following table shows the key support for the 2025.1 release.
# | Key Name | Introduced In | Supported In | Discontinued In |
---|---|---|---|---|
1 | xilinxt_2019_02_deprecated.v | Vivado 2019.1 | Vivado 2019.x to Vivado 2024.x | Vivado 2025.1 |
2 | xilinxt_2019_02_deprecated.vhd | Vivado 2019.1 | Vivado 2019.x to Vivado 2024.x | Vivado 2025.1 |
3 | xilinxt_2019_11_deprecated.v | Vivado 2020.1 | Vivado 2020.x to Vivado 2024.x | Vivado 2025.1 |
4 | xilinxt_2019_11_deprecated.vhd | Vivado 2020.1 | Vivado 2020.x to Vivado 2024.x | Vivado 2025.1 |
5 | xilinxt_2020_08_deprecated.v | Vivado 2020.2 | Vivado 2020.x to Vivado 2025.x | Vivado 2026.1 |
6 | xilinxt_2020_08_deprecated.vhd | Vivado 2020.2 | Vivado 2020.x to Vivado 2025.x | Vivado 2026.1 |
7 | xilinxt_2021_01_deprecated.v | Vivado 2021.1 | Vivado 2021.x to Vivado 2026.x | Vivado 2027.1 |
8 | xilinxt_2021_01_deprecated.vhd | Vivado 2021.1 | Vivado 2021.x to Vivado 2026.x | Vivado 2027.1 |
9 | xilinxt_2021_07_deprecated.v | Vivado 2022.1 | Vivado 2022.x to Vivado 2026.x | Vivado 2027.1 |
10 | xilinxt_2021_07_deprecated.vhd | Vivado 2022.1 | Vivado 2022.x to Vivado 2026.x | Vivado 2027.1 |
11 | xilinxt_2022_10_deprecated.v | Vivado 2023.1 | Vivado 2023.x to Vivado 2027.x | Vivado 2028.1 |
12 | xilinxt_2022_10_deprecated.vhd | Vivado 2023.1 | Vivado 2023.x to Vivado 2027.x | Vivado 2028.1 |
13 | xilinxt_2023_11_active.v | Vivado 2024.1 | Vivado 2024.x to Vivado 2028.x | Vivado 2029.1 |
14 | xilinxt_2023_11_active.vhd | Vivado 2024.1 | Vivado 2024.x to Vivado 2028.x | Vivado 2029.1 |