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

RE: Private Key Cloning



Jeff wrote:
> The whole idea of having a private key is just that, it is 
> private to a
> single entity and not shared across many other "clones" of 
> that entity.
> 
> IMHO, and it is very "H" in this case, cloning a private key, of any
> nature, is opening yourselves up to all sorts of repudiation 
> claims.  If
> you clone once what stops you cloning "n" times without  
> anyone knowing
> ( regardless of what procedures you have in place ).  Part of 
> the basis
> of "trust" is that a private key only exists in one place under the
> strict control of the owner of that key.

The cloning procedure becomes a critical part, I agree. So the authority
would have to certify both the security/procedures of its operational
environment, and the security/procedures of key cloning. The same scale of
precautions that currently applies to keeping the [only and single] key
secure would apply to the cloning process. If you suspect that the cloning
may allow a criminal-minded high-privileged insider to perpetrate a fraud,
then for the same reason your should similarly suspect any other security
aspects of the authority operations.

We must always consider every particular case of key cloning, instead of
dismissing the whole concept. If a particular cloning procedure, executed by
a particular authority, using given hardware, in a particular secure
environment etc etc can be formally certified as being sufficiently secure,
at least not less(!) secure than the rest of the solution - what is wrong
with it?

If you can prove that your solution is secure - that would be just fine. Why
reject the approach on the basis that it MAY present a security hole.
Following that logic, whole PKI would be extinct by now.

> 
> I support the views put forward that maybe the TSA root should sign
> certificates  for level 1 TSA Agents, of which there could be 
> as many as
> required, but all of whom have a different DN ( very closely 
> associated
> with the parent TSA ).  The trust of the Time Stamp would then be
> through a normal certificate chain and that only being 1 level.  Maybe
> the TSA root could then go offline leaving the "work horses" 
> to perform
> the stamping.  Re-issuing of new TSA signing keys would then be quite
> easy for each Agent, with only 1 out of "n" Agents being 
> offline at any
> one time, update the hardware signing module and get back online
> a.s.a.p.
> 
> I may be well off the mark here, if so, just tell me to shut 
> up and get
> back in the cupboard.  However, as I am trying to learn this stuff, a
> little help with my waywardness would go a long way.
> 
I'm also new to the house. But I've learned that there are two words missing
in the group's dictionary - "beautiful" and "shut up". Three words, actually
:)

M