Hi,

Now I am working on CA update. I read 
rfc2459,rfc2510 and I have many questions: 

1.What's the difference between key pair update
and CA update? Key pair update only update key,
CA update can update other fields?

2.I implement CA update as follows:
  A.generate a new key pair;
  A.generate NewWithNew certificate:
        1)generate a new certificate,fill fields such as
          issuer name,validity and so on;
        2)fill new public key;
        3)using new private key to sign this certificate;  
  B.generate NewWithOld certificate:
        1)generate a new certificate,fill fields such as
          issuer name,validity and so on;
        2)fill new public key;
        3)using current CA's private key to sign this certificate;
  C.generate OldWithNew certificate:
        1)using new private key to sign current CA's certificate

Does I implement it correctly?

Now I have 4 certificate:current CA's certificate,
NewWithNew certificate, NewWithOld certificate,
OldWithNew certificate. How do users know to use
which certificate to verify their certificates?

For example,I generate a user certificate(sign with old private key)
with current CA. Then I update CA,
get old public key from OldWithNew certificate to verify the user certificate and 
failed. Why? 


3.Do I need to publish NewWithNew,OldWithNew,
NewWithOld certificates to LDAP? If I do,what's the DN name
of entries which contain these certificate?  

Thank you!
----------------------------------------------
��ӭʹ�� 21CN �����ʼ�ϵͳhttp://www.21cn.com
Thank you for using 21CN Email system

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to