Certificate suspension is permitted for client certs but not SSL.  See 
https://groups.google.com/forum/#!msg/mozilla.dev.security.policy/j4pS8H8P5Go/-PJRIoKgf04J


-----Original Message-----
From: dev-security-policy 
[mailto:dev-security-policy-bounces+jeremy.rowley=digicert....@lists.mozilla.org]
 On Behalf Of Przemyslaw Rawa
Sent: Friday, September 26, 2014 7:31 AM
To: dev-security-policy@lists.mozilla.org
Subject: KIR S.A. Root Inclusion Request

Answer for suspension and OCSP issues (Robin Alden and Jeremy Rowley):

RFC 5280 allows suspension. In our opinion, suspension is a usefull tool for 
PKI. If you get an information that something goes wrong with the certificate, 
but you need time to confirm it. In such situation we suspend certificate and  
start to verify the information at once. If the information was true, we revoke 
certificate, but if it was a fake we turn the certificate into valid status. Of 
course you can say that we should revoke certificate at once, but what if the 
information we get from user wasn't true? SSL server will be seen as untrusted. 
What if the information is true, but we spent one hour to confirm this. During 
this one hour user trust the server but he shouldn't.
What's more RFC 2560 also mentions about suspension (s 2.2):

   The "good" state indicates a positive response to the status inquiry.
   At a minimum, this positive response indicates that the certificate
   is not revoked, but does not necessarily mean that the certificate
   was ever issued or that the time at which the response was produced
   is within the certificate's validity interval. Response extensions
   may be used to convey additional information on assertions made by
   the responder regarding the status of the certificate such as
   positive statement about issuance, validity, etc.

   The "revoked" state indicates that the certificate has been revoked
   (either permanently or temporarily (on hold)).

   The "unknown" state indicates that the responder doesn't know about
   the certificate being requested.

After changing suspended certificate status to valid, information about such 
certificate is removed from CRL, so the OCSP answer after unsuspension will be 
'valid". It looks that BR goes further than RFC.

Preparing to Mozilla Root Inclusion Program we looked at others CA, which 
certificates are included as trusted by Mozilla. Please note that there are CAs 
on Mozilla trusted list which have suspension and unsuspension services, e.g.:
http://certum.pl/servlet/pl.id.sys.servlets.FileDownloadServlet?filename=/upload_module/downloads/dokuments/CCK-DK02-ZK02_CPS_v3_8.pdf
, http://cybertrust.omniroot.com/repository/Cybertrust_CPS_v_5_6.pdf,
https://www.buypass.com/support/download-center/_attachment/27671?_ts=1439fc82a60

Unizeto

4.9.15.
Certification Authority certificate suspension requires formal request of the 
Security Inspector, confirmed by Chief of CERTUM.
The procedure for suspending a subscriber's certificate is the same as in the 
case of revocation of the certificate (see .4.9.3.1). Upon successful 
verification of the suspension request the Cerification Authority changes 
status of certificate and publishes it on the list of revoked certificates (the 
reason is certificateHold).
Only the CERTUM operator is authorized to unsuspend a certificate. 
Unsuspension can
only be issued if CERTUM has information justifying certificate unsuspension


CyberTrust

http://cybertrust.omniroot.com/repository/Cybertrust_CPS_v_5_6.pdf
Revocation and suspension requests can also be placed directly to the 
Cybertrust RA at the correspondence address listed at the beginning of this CPS 
or at evserviced...@verizonbusiness.com.
Upon request from an RA, the Cybertrust CA revokes a digital certificate
if:
· There has been loss, theft, modification, unauthorized disclosure, or other 
compromise of the private key of the certificate’s subject.
· The certificate’s subject or their appointed subscriber has breached a 
material obligation under this CPS.
· The performance of a person’s obligations under this CPS is delayed or 
prevented by a natural disaster, computer or communications failure, or other 
cause beyond the person's reasonable control, and as a result, another person’s 
information is materially threatened or compromised.
· There has been a modification of the information contained in the certificate 
of the certificate’s subject.
The Cybertrust RA requests the revocation of a certificate promptly upon 
verifying the identity of the requesting party. Verification of the identity 
can be done through information elements featured in the identification data 
that the subscriber has submitted to the Cybertrust RA. Upon request by a 
Cybertrust RA, the Cybertrust CA takes prompt action to revoke the certificate.
Cybertrust does not provide suspension services directly to subscribers. 
Cybertrust is allowed to
suspend a certificate for up to 7 calendar days if subscriber does not fulfil 
its obligations including financial compensation. Subscriber will be informed 
of a suspension and its reasons.
For SureServer EV certificates, revocation shall be mandatory when the 
Cybertrust CA determines, in its sole discretion that the certificate was not 
issued in accordance with the terms and conditions of the EV guidelines.
4.8.1 Term and Termination of Suspension and Revocation Suspension may last for 
a maximum of seven calendar days to establish the conditions that caused the 
request of suspension.
The Cybertrust CA publishes notices of suspended or revoked certificates in the 
Cybertrust CA repository. The Cybertrust CA may publish its suspended or 
revoked certificates in its CRL and additionally, by any other means as it sees 
fit.

BUYPASS

4.4.5 Circumstances for suspension
a) If an RA is not able to process a Certificate revocation request in due time 
(see 4.4 b), the Certificate SHALL be suspended until the revocation request 
has been properly processed. 

b) If a Certificate has been suspended as a result of a), the Certificate SHALL 
either be revoked or unsuspended once the revocation request has been properly 
processed. 
4.4.8 Limits on suspension period
a) A Certificate that has been suspended SHALL be revoked or unsuspended at the 
latest 30 days after the Certificate was suspended. 

For a suspended Certificate, the original Certificate revocation request is 
processed in due time to ensure that the Certificate is either revoked or 
unsuspended at the latest 30 days after the Certificate was suspended. 

7. The OCSP profile SHALL conform to the specifications contained in RFC
2560 [16].


Regards
Przemyslaw Rawa







Krajowa Izba Rozliczeniowa S.A., ul. rtm. W. Pileckiego 65, 02-781 
Warszawa, zarejestrowana w Sądzie Rejonowym dla m. st. Warszawy, XIII 
Wydział Gospodarczy Krajowego Rejestru Sądowego pod nr KRS 0000113064, NIP 
526-030-05-17, REGON 012105474, kapitał zakładowy i wpłacony 5.445.000 zł.

Informacja zawarta w tej transmisji jest przeznaczona tylko dla osoby lub 
jednostki, do której jest adresowana. Może ona zawierać zastrzeżone i 
poufne informacje i jeżeli to nie Państwo są wskazanym odbiorcą, nie można 
kopiować, rozpowszechniać lub podejmować żadnych czynności w oparciu o 
nią. W przypadku otrzymania tej transmisji przez pomyłkę, proszę 
powiadomić nadawcę za pomocą emaila zwrotnego i usunąć tę transmisję (wraz 
z załącznikami) z Państwa systemu.


The information contained in this transmission is intended only for the 
individual or entity to whom it is addressed. It may contain privileged 
and confidential information and if you are not an indicated recipient, 
you must not copy, distribute or take any action in reliance on it. If 
received in error, please notify the sender by return email and delete his 
transmission (and any attachments) from your system.



_______________________________________________
dev-security-policy mailing list
dev-security-policy@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-security-policy
_______________________________________________
dev-security-policy mailing list
dev-security-policy@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-security-policy

Reply via email to