Skip to content

Unable to generate a valid self-signed certificate for C2PA signing (documentation unclear). Should i buy one? #199

Description

@mimideannointed-star

Hi, I'm having ongoing difficulty generating a valid self-signed certificate for use in my development environment. I’ve been following the instructions in the C2PA Python documentation, including the OpenSSL commands for creating a test CA and signer certificate, but every certificate I generate is rejected by the C2PA Python signing APIs as “invalid”, “not v3”, or missing required extensions.

I’ve gone in circles with this for almost two weeks and I still cannot produce a certificate/key pair that C2PA considers valid for signing. I may be misunderstanding the documentation, or the documentation might be missing some essential details about what extensions or structure the certificate must have.

I would like to ask for clarification on the exact, correct procedure for generating a valid signer certificate and signer private key for use with the C2PA Python SDK.? Would I need to buy one?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions