On Fri, Nov 29, 2013, Erwann Abalea wrote:

> Le 29/11/2013 17:53, Erwann Abalea a écrit :
> >Le 29/11/2013 16:25, Dr. Stephen Henson a écrit :
> >
> >>Changing OIDs in the table is problematical. If anything uses them it could
> >>break them in all sorts of ways. The NID_* entries would change and text 
> >>based
> >>lookup would no longer work.
> >
> >The reference ntp server uses that trustRoot one, in fact. And as
> >Rob pointed, it compares the text representation of this OID with
> >"Trust Root" (the long form) to check if the certificate is
> >trusted or not. Similarly, if it finds a certificate with
> >1.3.6.1.4 OID (IANA private) as a EKU, the long form will be
> >"Private", and ntp will declare this certificate as
> >private+trusted.
> 
> Technically, the NID_* version of those OIDs are not used by ntpd.
> For each extension found, an X509V3_EXT_print() is done on the
> extension, the result is strcmp() with "Trust Root" and/or
> "Private", and internal flags are set.
> 
> I'm not sure this code works anyway.
> 

I wonder if little Bobby Tables every got a certificate.

Steve.
--
Dr Stephen N. Henson. OpenSSL project core developer.
Commercial tech support now available see: http://www.openssl.org
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to