The "post-processing" element is confusing, and could do with a bit more 
explanation unless perhaps I'm the fool here and everybody else (m.d.s.policy 
regulars) understands how this works

Since the name constraints are part of the signed document, altering them after 
it's signed would invalidate the signature. So surely that can't be what 
happens.

On the other hand, if the thing being "post-processed" is a tbsCertificate 
rather than a signed certificate surely that can be created using whatever 
processes are convenient entirely outside the protected physical environment 
and prior to the ceremony commencing? At most it may be appropriate for the 
serial number to be chosen during the protected process, to assure auditors 
that this was random rather than chosen by a third party.

I guess the thing I'm seeking clarity on is whether a "temporary unconstrained 
subCA" actually exists as a signed document, even momentarily within the 
protected physical environment, and if so, how that could possibly be 
necessary. Regardless of whether that's the case, the proposed remedial actions 
are appropriate, but if there are sketchy "temporary" unconstrained subCAs 
being created (and hopefully destroyed) then it seems important to emphasise to 
other CAs that this is not an acceptable practice.
_______________________________________________
dev-security-policy mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-security-policy

Reply via email to