Skip to content

Code signing requires private key PEM, but providers (e.g., Certum) don’t provide private key for download #71

Description

@jiwei-aipolabs

Hey,

I’m trying to set up code signing for use with dxt, but I’ve run into a blocker: it looks like your process requires access to a private key PEM file for signing. However, most major certificate providers—like Certum —do not allow you to download the private key. Typically, the private key is generated and stored securely on a hardware token or HSM, and never leaves the device.

This makes it impossible to export the private key and generate a PEM file as required. 😢

Image

Is there an alternative supported workflow for users whose certificate providers do not allow exporting the private key?

Any advice or help on how to move forward with code signing in this situation would be greatly appreciated.

If anyone else has encountered and solved this problem, I’d love to hear how you processed it as well.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions