Skip to content

non-repudiation key usage for sub ca #930

Answered by jwh
jwh asked this question in General
May 11, 2022 · 3 comments · 7 replies
Discussion options

You must be logged in to vote

Just as a follow up, I ended up deploying step-ca with FreeIPA sub-ca using the following:

root.tpl

{
        "subject": {"commonName": {{ toJson .Insecure.CR.Subject.CommonName }}},
        "issuer": {"commonName": {{ toJson .Insecure.CR.Subject.CommonName }}},
        "keyUsage": ["certSign", "crlSign"],
        "basicConstraints": {
                "isCA": true,
                "maxPathLen": -1
        }
}

intermediate.tpl

{
    "subject": {"commonName": {{ toJson .Insecure.CR.Subject.CommonName }}},
	"keyUsage": ["certSign", "crlSign"],
	"basicConstraints": {
		"isCA": true,
		"maxPathLen": 2
	}
}

ipa.tpl

{
    "subject": {{ toJson .Insecure.CR.Subject }},
    "keyUsage": ["keyEncip…

Replies: 3 comments 7 replies

Comment options

You must be logged in to vote
3 replies
@jwh
Comment options

@tashian
Comment options

tashian May 11, 2022
Collaborator

@jwh
Comment options

Comment options

You must be logged in to vote
2 replies
@maraino
Comment options

@jwh
Comment options

Comment options

You must be logged in to vote
2 replies
@tashian
Comment options

tashian Jun 14, 2022
Collaborator

@jwh
Comment options

Answer selected by tashian
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants