Intel Agilex® 7 Device Security User Guide

ID 683823
Date 7/07/2023
Public
Document Table of Contents

6.4. Generating Quartus Prime Programming File was Unsuccessful

Error

Error (20353): X of public key from QKY does not match with private key
from PEM file.
Error (20352): Failed to sign the bitstream through python script
agilex_sign.py.
Error: Quartus Prime Programming File Generator was unsuccessful.

Description

If you try to sign a configuration bitstream using an incorrect private key .pem file or a .pem file that does not match the .qky added to the project, the above common errors display.

Resolution

Ensure that you use the correct private key .pem to sign the bitstream.