When a certificate or cert-related object (cert request, CRL) is 
base64-encoded, there are a large number of different interpretations on what 
delimiters to use around the base64 data.  I've seen BEGIN CERTIFICATE, BEGIN 
CERTIFICATE REQUEST, BEGIN NEW CERTIFICATE REQUEST, BEGIN PGP MESS...no hang 
on, that's something else :-). Alongside these are various creative mutations 
(extra blank lines, name:value pairs a la PGP, and other oddities).  I'm 
trying to build up a list for the X.509 style guide to tell people what to 
expect and recommend a particular format to produce, but to do that I need to 
gather some data on what other programs produce and what they can accept.  
According to Netscapes page on cert formats it looks like they use BEGIN 
CERTIFICATE for everything, MS use the (non-orthogonal) BEGIN NEW CERTIFICATE 
REQUEST, does anyone have any data points on what delimiters are accepted by 
other software (or more importantly, what isn't accepted)?
 
Peter.
 

+-------------------------------------------------------------------------+
| Administrative requests should be sent to [EMAIL PROTECTED] |
| List service provided by Open Software Associates, http://www.osa.com/  |
+-------------------------------------------------------------------------+

Reply via email to