Vlákno názorů k článku
Let's Encrypt se stal důvěryhodným od astray - networ@amila:~/dl$ openssl s_client -CApath /etc/ssl/certs/ -connect helloworld.let­sencrypt.org:443 CONNECTED(00000003) depth=3 O...

  • Článek je starý, nové názory již nelze přidávat.
  • 20. 10. 2015 10:38

    astray (neregistrovaný)

    networ@amila:~/dl$ openssl s_client -CApath /etc/ssl/certs/ -connect helloworld.let­sencrypt.org:443
    CONNECTED(00000003)
    depth=3 O = Digital Signature Trust Co., CN = DST Root CA X3
    verify return:1
    depth=2 C = US, O = IdenTrust, CN = IdenTrust Commercial Root CA 1
    verify return:1
    depth=1 C = US, O = IdenTrust, OU = TrustID Server, CN = TrustID Server CA A52
    verify return:1
    depth=0 CN = letsencrypt.org, O = INTERNET SECURITY RESEARCH GROUP, L = Mountain View, ST = California, C = US
    verify return:1


    Certificate chain
    0 s:/CN=letsencryp­t.org/O=INTER­NET SECURITY RESEARCH GROUP/L=Mountain View/ST=Califor­nia/C=US
    i:/C=US/O=Iden­Trust/OU=Trus­tID Server/CN=TrustID Server CA A52
    1 s:/C=US/O=Iden­Trust/OU=Trus­tID Server/CN=TrustID Server CA A52
    i:/C=US/O=Iden­Trust/CN=Iden­Trust Commercial Root CA 1
    2 s:/C=US/O=Iden­Trust/CN=Iden­Trust Commercial Root CA 1
    i:/O=Digital Signature Trust Co./CN=DST Root CA X3


    Server certificate
    -----BEGIN CERTIFICATE-----
    MIIHAjCCBeqgA­wIBAgIQfwAAAQA­AAUmAvXTS3iWN1jAN­BgkqhkiG9w0BAQ­sFADBa
    MQswCQYDVQQGEw­JVUzESMBAGA1U­EChMJSWRlblRyd­XN0MRcwFQYDVQQLEw5Uc­nVz
    dElEIFNlcnZlcjE­eMBwGA1UEAxMVVHJ1c3RJRC­BTZXJ2ZXIgQ0Eg­QTUyMB4XDTE0
    MTEwNTE2MTU0MFoX­DTE3MTEwNDE1MTU0MFow­fzEYMBYGA1UEAx­MPbGV0c2VuY3J5
    cHQub3JnMSkwJ­wYDVQQKEyBJTlRFUk5FVCB­TRUNVUklUWSBSRVNFQVJDS­CBHUk9V
    UDEWMBQGA1UEB­xMNTW91bnRhaW4gVmlldzET­MBEGA1UECBMKQ2FsaW­Zvcm5pYTEL
    MAkGA1UEBhMCVVMwggE­iMA0GCSqGSIb3­DQEBAQUAA4IBDwAw­ggEKAoIBAQDKyG­pX
    JC7lnKPJ0gj2k­SBquPJj+QIsUn­J8Zq8zxUVMt2Xkdo­AspzkJPto0pDij­pzDJ/bOx
    fTV+uhOY3evOag­DmNMYD6UjLAoV­zlJftjmO3ZpHu­oRBGqKxUICvc/VfFhni­yjM7d
    ekzHCvNjhHPDIt­5XjiFmGXz9vnYx0PO­T4USMaf/twVXWNMW­99cCjsCYnxl7fSAqH
    E0Mso8wYx5JKL­M2kM58pJDrIwDtKqZ2SD5JPb­tBwwom2Q9pl2JKMy+Ti­abUk88N1
    AGZ0WQoMPsNg0Y­AWu4/V4GV/9xm­8GV6He8F9nbynu­EqLaA0hDRq1Du35r­kgiVR12
    XjwcLdl1GTF0R­OBVAgMBAAGjggOd­MIIDmTAOBgNVHQ8BAf8E­BAMCBaAwggInBgNV
    HSAEggIeMIICGjCCAQ­sGCmCGSAGG+S8AB­gMwgfwwQAYIKwYB­BQUHAgEWNGh0dHBz
    Oi8vc2VjdXJlL­mlkZW50cnVzdC5jb20vY2Vyd­GlmaWNhdGVzL3BvbG­ljeS90cy8w
    gbcGCCsGAQUFBwIC­MIGqGoGnVGhpcy­BUcnVzdElEIFNlcnZlciB­DZXJ0aWZpY2F0
    ZSBoYXMgYmVlbiB­pc3N1ZWQgaW4gYW­Njb3JkYW5jZSB3aX­RoIElkZW5UcnVzdCdz
    IFRydXN0SUQgQ2Vyd­GlmaWNhdGUgUG9saW­N5IGZvdW5kIGF0IG­h0dHBzOi8vc2Vj
    dXJlLmlkZW50c­nVzdC5jb20vY2Vyd­GlmaWNhdGVzL3BvbG­ljeS90cy8wggEH­BgZn
    gQwBAgIwgfwwQA­YIKwYBBQUHAgEW­NGh0dHBzOi8vc2VjdXJlL­mlkZW50cnVzdC5j
    b20vY2VydGlmaW­NhdGVzL3BvbGljeS90cy8wgb­cGCCsGAQUFBwIC­MIGqGoGnVGhp
    cyBUcnVzdElEIF­NlcnZlciBDZXJ0aW­ZpY2F0ZSBoYXMgYm­VlbiBpc3N1ZWQgaW4g
    YWNjb3JkYW5jZS­B3aXRoIElkZW5Uc­nVzdCdzIFRydXN0SUQ­gQ2VydGlmaWNhdGUg
    UG9saWN5IGZvdW5kIG­F0IGh0dHBzOi8vc2VjdXJlL­mlkZW50cnVzdC5jb20vY2Vy
    dGlmaWNhdGVzL3BvbG­ljeS90cy8wHQYD­VR0OBBYEFJw3E­um8SMFAaDP3gCqgvu­Ij
    hRbnMEUGA1UdHwQ+MDwwO­qA4oDaGNGh0dHA6Ly92­YWxpZGF0aW9uL­mlkZW50cnVz
    dC5jb20vY3JsL­3RydXN0aWRjYWE1Mi5jcmwwg­YQGCCsGAQUFBwEB­BHgwdjAwBggr
    BgEFBQcwAYYkaH­R0cDovL2NvbW1lcmNp­YWwub2NzcC5pZG­VudHJ1c3QuY29tME­IG
    CCsGAQUFBzAChjZod­HRwOi8vdmFsaW­RhdGlvbi5pZGVud­HJ1c3QuY29tL2NlcnRz
    L3RydXN0aWRjY­WE1Mi5wN2MwHQYD­VR0lBBYwFAYIK­wYBBQUHAwEGCCsGA­QUFBwMC
    MB8GA1UdIwQYM­BaAFKJWJDzQ1BW56­L94oxMQWEguFlThMC8GA1U­dEQQoMCaCD2xl
    dHNlbmNyeXB0Lm9yZ4IT­d3d3LmxldHNlbmNy­eXB0Lm9yZzANBgkqhkiG9w0B­AQsF
    AAOCAQEAipndRU­uMkBFtqrvU4sUG­ZNtVhwhmgNkssiW­VhzceiVovSQJVU­e1IXfCX
    ayEoYkM2M1RWgNRO­Yupws6xH7L01wxH­fLii0xabI75pqX2du­iEUobaAt0wzKVZSj
    QGaH5ZY+gqgV1­5vq+06iwPugPYx­t6wl5g4OWLrPNGU­li7cALHHRITwa­la2Wzn2b0
    WFDnmY/9eYqmv2fMSjvAK­C3WGta9Mh2PcrG7Av­C79SJCcnMiGSQi­yM3tdgVIyFnU
    H0ZUvmOZAD41MnJYn­Trmj4TYY0PQ+Im­FLEexYe1lSpu4QX9IJ­k1q03LaTnCHII­Fy
    NFqPgg04bEypctzAG6VsRCPf­+afjgg==
    -----END CERTIFICATE-----
    subject=/CN=let­sencrypt.org/O=IN­TERNET SECURITY RESEARCH GROUP/L=Mountain View/ST=Califor­nia/C=US
    issuer=/C=US/O=I­denTrust/OU=Trus­tID Server/CN=TrustID Server CA A52


    No client certificate CA names sent


    SSL handshake has read 5925 bytes and written 424 bytes


    New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES128-GCM-SHA256
    Server public key is 2048 bit
    Secure Renegotiation IS supported
    Compression: NONE
    Expansion: NONE
    SSL-Session:
    Protocol : TLSv1.2
    Cipher : ECDHE-RSA-AES128-GCM-SHA256
    Session-ID: 7FE42EA4F8D8DE­ED783439116CD03D4E­FE7EC695F92F86A80FF81CE8­59767267
    Session-ID-ctx:
    Master-Key: 705979EE38A5D7BC072­F67986514D34C677BD390EC4­EC444A76A99AA­E706FBC66585DE910019B598­2D5F866D989CF586
    Key-Arg : None
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 86400 (seconds)
    TLS session ticket:
    0000 - ae 25 bb 3d 76 ea d5 50-4f 19 2b 60 67 85 64 95 .%.=v..PO.+`g.d.
    0010 - 89 8c 49 98 fd a7 1a f4-de 10 ce b2 c3 70 a7 4b ..I..........p.K
    0020 - e3 14 04 23 47 95 02 7d-22 b9 ac 1a 75 c0 4f a2 ...#G..}"...u.O.
    0030 - 40 94 28 bc 39 8f de 00-a2 29 33 40 88 5b 3b 1e @.(.9....)3@.[;.
    0040 - c7 eb 9f 86 cd 5f 0a 5f-e1 cb 88 e7 a5 2a 9c 2c ....._._.....*.,
    0050 - f5 4a 6d 9b e7 57 a6 3e-8e 8d 17 28 f5 38 4b f5 .Jm..W.>...(.8K.
    0060 - 96 11 88 27 d2 83 37 95-0f c6 88 b6 f4 5f b8 2a ...'..7......_.*
    0070 - 5b b3 dc 8e 74 62 67 16-13 6a 7f 8f 1e 60 de 76 [...tbg..j...`.v
    0080 - bd 58 d1 39 e3 06 35 17-b8 88 d9 ea f4 d7 f7 d2 .X.9..5.........
    0090 - 37 db 41 cf 47 b1 2f 45-58 16 ea 7a ff 17 9e 49 7.A.G./EX..z...I
    00a0 - 55 7b 1d 60 1d 1d bc 54-57 e0 c8 d2 03 fc 60 48 U{.`...TW.....`H

    Start Time: 1445330193
    Timeout : 300 (sec)
    Verify return code: 0 (ok)

  • 20. 10. 2015 10:54

    Ondřej Caletka
    Zlatý podporovatel

    Zapomněl jste na SNI hlavičku, takže ukazujete komerční certifikát nasazený na letsencrypt.org. Správný certifikát včetně cesty je tento:

    $ openssl s_client -connect helloworld.letsencrypt.org:443 -servername helloworld.letsencrypt.org
    CONNECTED(00000003)
    depth=2 O = Digital Signature Trust Co., CN = DST Root CA X3
    verify return:1
    depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X1
    verify return:1
    depth=0 CN = helloworld.letsencrypt.org
    verify return:1
    ---
    Certificate chain
     0 s:/CN=helloworld.letsencrypt.org
       i:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X1
     1 s:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X1
       i:/O=Digital Signature Trust Co./CN=DST Root CA X3
    ---
    Server certificate
    -----BEGIN CERTIFICATE-----
    MIIFGTCCBAGgAwIBAgIQAQAAAAAAABVP+PIjrn/6vDANBgkqhkiG9w0BAQsFADBK
    MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3MgRW5jcnlwdDEjMCEGA1UEAxMa
    TGV0J3MgRW5jcnlwdCBBdXRob3JpdHkgWDEwHhcNMTUwOTEyMjAyMjAwWhcNMTUx
    MjExMjAyMjAwWjAlMSMwIQYDVQQDExpoZWxsb3dvcmxkLmxldHNlbmNyeXB0Lm9y
    ZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJm+77a4Aqstnnf+iIeN
    TbAp4SQBP0rVW4YekB0BGqkLciQo1TdGeaTXGOh2MvLgbXciWCMvnxDr4AZBZpzA
    aSKvyen+YGfS/8WS8hKUUjNSZujRzzkGrNP2C1WUGoXknwuuLuhIdjDp8Pdx6Jf6
    v9l+w6t7qIdP7CCUl5GhYKQfMAl0W6o10unUI/dbXcAo1+xDOxSjJ1N977jdrg+O
    rt13YxOgi4lMpCR0Qq0p3+KGXYEiHzR2I4pnvTCmyS65hig+IkuqQvh/PSJ6c2lQ
    nqTXJKeX6C/n5/d+rgeEEnnJt2Q3EBLCOnsAKzm2oa37mgOuoIWXMqjXD3/SffiS
    XI8CAwEAAaOCAh4wggIaMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEF
    BQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUkS4FYtwwTb8p
    3ECQz9wO7pJhOewwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwcAYI
    KwYBBQUHAQEEZDBiMC8GCCsGAQUFBzABhiNodHRwOi8vb2NzcC5pbnQteDEubGV0
    c2VuY3J5cHQub3JnLzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgxLmxl
    dHNlbmNyeXB0Lm9yZy8wJQYDVR0RBB4wHIIaaGVsbG93b3JsZC5sZXRzZW5jcnlw
    dC5vcmcwggEABgNVHSAEgfgwgfUwCgYGZ4EMAQIBMAAwgeYGCysGAQQBgt8TAQEB
    MIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYI
    KwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGll
    ZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNl
    IHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xl
    dHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAA12a
    NEvYsiFjwdM8vCnrdNm3njmhTPBj6VTDSvpXltrcLlAERP61FC94XdKpx329heNm
    lmuWvOXEmrdO+xr6CNWFfTOHSoytX1C6kfwybD6AIsdilbCo2oFbJPWkYjbqMQg3
    XmDDdmzqvHz0+Nc015ybD6Ss6Fuk3HGeCq789Heh20b1Zp2OUCx/NiCa6uR256IJ
    oemo5ZtSD5/CYvJNwqpiE1szQMqXiB07HCvUG4f5h+oKkFANzT25k9dB7HhCq02a
    srwv1mKVYntNm5wcYmcRcfcYzSDawD1Kyjw8x/Uj4zxEGVqPGsofEtV5gu/ZpLNp
    DGkCAvFmumsw8Fu6Ow==
    -----END CERTIFICATE-----
    subject=/CN=helloworld.letsencrypt.org
    issuer=/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X1
    ---
    No client certificate CA names sent
    Peer signing digest: SHA512
    Server Temp Key: ECDH, P-256, 256 bits
    ---
    SSL handshake has read 3219 bytes and written 479 bytes
    ---
    New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES128-GCM-SHA256
    Server public key is 2048 bit
    Secure Renegotiation IS supported
    Compression: NONE
    Expansion: NONE
    No ALPN negotiated
    SSL-Session:
        Protocol  : TLSv1.2
        Cipher    : ECDHE-RSA-AES128-GCM-SHA256
        Session-ID: FF270820F13BD585F2FCBDF0E0C5401BD1BAFF5AECC0CD7D827273843BC49754
        Session-ID-ctx:
        Master-Key: 4F72AF772674157F71D17F4CCE67EBC5517203E432897551DFCA37BA1FA8D0F24BB33DAA0BAEA2C46816DC5776D833CC
        Key-Arg   : None
        Krb5 Principal: None
        PSK identity: None
        PSK identity hint: None
        SRP username: None
        TLS session ticket lifetime hint: 86400 (seconds)
        TLS session ticket:
        0000 - ae 25 bb 3d 76 ea d5 50-4f 19 2b 60 67 85 64 95   .%.=v..PO.+`g.d.
        0010 - e7 54 89 eb d5 6f 68 ca-02 9e cf 4f c1 07 ce 2f   .T...oh....O.../
        0020 - 12 d7 1b 0e a8 85 22 17-80 99 e9 80 fd 6c 48 32   ......"......lH2
        0030 - 4d 59 53 ba 1d fd 6a 2c-ee 3f 21 08 00 45 b6 fc   MYS...j,.?!..E..
        0040 - 3b 6e 21 3f af 3a d8 08-ce 19 a8 dc e9 5f 2a 44   ;n!?.:......._*D
        0050 - 4f d7 95 b8 fa 20 a1 27-ab ad 7c 8b 12 e7 27 ee   O.... .'..|...'.
        0060 - d3 14 fb dd 60 71 76 c0-11 ec b2 1e 8e 41 42 54   ....`qv......ABT
        0070 - 71 be 99 53 db 0b 5f ce-e9 e0 41 55 36 8e fd 16   q..S.._...AU6...
        0080 - fd 89 ea 59 4b 9d 74 4b-a2 20 dc d9 9a 41 8a f3   ...YK.tK. ...A..
        0090 - ea a5 5c fd 05 c5 c5 98-e4 81 3a b6 4d e9 45 6f   ..\.......:.M.Eo
        00a0 - da fe f5 cf eb 2d 70 49-7e ee ee 57 2a 4c 38 b1   .....-pI~..W*L8.
        00b0 - 12 8a c9 a1 d9 23 2d 48-4c ad d2 c4 2d 6a 58 23   .....#-HL...-jX#
        00c0 - 13 bc a7 95 75 e6 8d d4-7a 9f de 37 c1 3c 90 14   ....u...z..7.<..
    
        Start Time: 1445331143
        Timeout   : 300 (sec)
        Verify return code: 0 (ok)
    ---
    Q
    DONE