Re: Cross-signing non-self-signed third party certificate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 30.05.23 14:00, openssl-users-request@xxxxxxxxxxx digested:
From: Yannik Sembritzki <yannik@xxxxxxxxxxxxxx>

I am trying to cross-sign a third party certificate which is *not* self
signed (e.g. a third party intermediate CA, or even a particular client
certificate) [...]
This results in the following error: /Error with certificate to be
certified - should be self-signed//
[...]
Could anybody explain the reason for this restriction?

I'm not saying that these hands down invalidate each and every use case, but off the top of my head:

1. The cert (or, for that matter, CSR) being *self* signed serves as
   proof that the requesting party is in possession of the private key.
2. You want to sign info on the subject you verified, not someone else's
   interpretation of the subject; e.g., a person's cert from a 3rd party
   CA giving the OU as "FooBar E-Mail-Reply Verified Personal
   Certificates" is unlikely to correctly state the dpt. the person
   works in. (Assuming that you would want to copy *anything* beyond the
   pubkey from the preexisting cert into the new one, of course.)

Regards,
--
Jochen Bern
Systemingenieur

Binect GmbH

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux