Skip to content

Instantly share code, notes, and snippets.

View pzb's full-sized avatar

Peter Bowen pzb

View GitHub Profile
2253Subject: emailAddress=csp@infonotary.com+OU=InfoNotary CSP Root+CN=InfoNotary CSP Root+DC=root-ca+O=InfoNotary PLC+C=BG
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1922916560873434976 (0x1aaf926c8f93af60)
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=BG, O=InfoNotary PLC, DC=root-ca, CN=InfoNotary CSP Root, OU=InfoNotary CSP Root/emailAddress=csp@infonotary.com
Validity
Not Before: Mar 6 17:33:05 2006 GMT
Not After : Mar 6 17:33:05 2026 GMT
2253Subject: CN=secure7.lawyercentric.com+serialNumber=1839102,businessCategory=Private Organization,O=Teranet Inc.,1.3.6.1.4.1.311.60.2.1.2=#13074F6E746172696F,1.3.6.1.4.1.311.60.2.1.3=#13024341,L=Toronto,ST=Ontario,C=CA
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1277221428 (0x4c20da34)
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=US, O=Entrust, Inc., OU=www.entrust.net/rpa is incorporated by reference, OU=(c) 2009 Entrust, Inc., CN=Entrust Certification Authority - L1E
Validity
Not Before: Jun 21 13:13:35 2013 GMT
Not After : Aug 21 22:44:19 2015 GMT
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
d8:c8:76:76:22:e9:4f:a5:11:d3:3b:b7:38:f3:12:90
Signature Algorithm: md5WithRSAEncryption
Issuer: CN=Root SGC Authority
Validity
Not Before: Jul 16 19:47:05 1999 GMT
Not After : Jul 16 19:47:04 2004 GMT
This file has been truncated, but you can view the full file.
# (✓) All Names that are on CA:TRUE certs in the trusted graph (✓)
MH8xLTArBgNVBAMMJCBnbG9iYWxzaWduICByb290c2lnbiAgcGFydG5lcnMgIGNhIDEhMB8GA1UECwwYIHJvb3RzaWduICBwYXJ0bmVycyAgY2EgMRwwGgYDVQQKDBMgZ2xvYmFsc2lnbiAgbnYtc2EgMQ0wCwYDVQQGDAQgYmUg C=\ be\ ,O=\ globalsign nv-sa\ ,OU=\ rootsign partners ca\ ,CN=\ globalsign rootsign partners ca\ /CN= globalsign rootsign partners ca /OU= rootsign partners ca /O= globalsign nv-sa /C= be
MEQxIjAgBgNVBAMMGSBhdG9zICB0cnVzdGVkcm9vdCAgMjAxMSAxDzANBgNVBAoMBiBhdG9zIDENMAsGA1UEBgwEIGRlIA== C=\ de\ ,O=\ atos\ ,CN=\ atos trustedroot 2011\ /CN= atos trustedroot 2011 /O= atos /C= de
ME8xLTArBgNVBAMMJCBhdG9zICB0cnVzdGVkcm9vdCAgc2VydmVyLWNhICAyMDExIDEPMA0GA1UECgwGIGF0b3MgMQ0wCwYDVQQGDAQgZGUg C=\ de\ ,O=\ atos\ ,CN=\ atos trustedroot server-ca 2011\ /CN= atos trustedroot server-ca 2011 /O= atos /C= de
ME8xLTArBgNVBAMMJCBhdG9zICB0cnVzdGVkcm9vdCAgc2VydmVyLWNhICAyMDEzIDEPMA0GA1UECgwGIGF0b3MgMQ0wCwYDVQQGDAQgZGUg C=\ de\ ,O=\ atos\ ,CN=\ atos trustedroot server
W: O is using deprecated TeletexString
W: O should be type UTF8String
E: OU contains characters not compatible with type
W: OU is using deprecated TeletexString
W: OU should be type UTF8String
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
f0:b1:10:ad:11:4c:52:7d:df:10:d9:2a:85:e6:af:02
W: O is using deprecated TeletexString
W: O should be type UTF8String
E: OU contains characters not compatible with type
W: OU is using deprecated TeletexString
W: OU should be type UTF8String
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
f0:b1:10:ad:11:4c:52:7d:df:10:d9:2a:85:e6:af:02
#!/usr/bin/ruby
def verify_hostname(ref, presented)
ref = ref.downcase.chomp('.')
presented = presented.downcase.chomp('.')
if ref.start_with? '*.'
ref = ref[2..-1]
presented = presented.split('.', 2)[1]
end
return ref == presented
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA
Validity
Not Before: Nov 10 00:00:00 2006 GMT
Not After : Nov 10 00:00:00 2031 GMT
Subject: /C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=(c) 2006 VeriSign, Inc. - For authorized use only/CN=VeriSign Class 3 Public Primary Certification Authority - G5
Signature Algorithm: sha1WithRSAEncryption
-----BEGIN CERTIFICATE-----
MIIDUTCCArqgAwIBAgIERvCB0DANBgkqhkiG9w0BAQUFADCByjELMAkGA1UEBhMC
VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBU
cnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAt
IEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFz
cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzUw
HhcNMDcwOTE5MDE1NjMyWhcNMzUwMjA0MDE1NjMyWjCByjELMAkGA1UEBhMCVVMx
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVz
This file has been truncated, but you can view the full file.
Subject: /CN=GlobalSign RootSign Partners CA/OU=RootSign Partners CA/O=GlobalSign nv-sa/C=BE
Signature Algorithm: sha1WithRSAEncryption
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
04:00:00:00:00:01:15:4b:5a:c5:a7
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA
Validity