SCEP draft 23 says -- Appendix D. Client Certificate RenewalTo renew a client certificate, the client uses the PKCSreq message
and signs it with the existing client certificate. The client SHOULD
use a new keypair when requesting a new certificate. The client MAY
request a new certicate using the old keypair
-------------------------------------------------------------
So from this my understanding is that
1. We need to create new key pair for renewal, geneate CSR with new private key (without challenge)
2. While creating PKCSreq..sign it with old private key and send it to server along with old public key?
3.
Statement1: The client SHOULD use a new keypair when requesting a new certificate.
Statement2: The client MAY request a new certicate using the old keypair.
is this not conflicting? s1 and s2?
Anyone who already implemented please let me know.
Statement1: The client SHOULD use a new keypair when requesting a new certificate.
Statement2: The client MAY request a new certicate using the old keypair.is this not conflicting? s1 and s2?
--
---
You received this message because you are subscribed to the Google Groups "jscep Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jscep-suppor...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
For more options, visit https://groups.google.com/d/optout.
Note that the email you're replying to was from 2014. Discussions on this
list and elsewhere identified renewal as a problem area in SCEP since the
original drafts more or less required the server to guess as to whether a
renewal was intended or not, with some SCEP implementations not doing renewal
because it was too uncertain how it was meant to be handled. The rebooted
SCEP draft fixes this problem by having the client make clear that it wants a
renewal or update of a cert, so this ambiguity shouldn't exist any more for
implementations of the current spec.
Peter.