Re: [Uta] "webby" STS and DANE/DNSSEC co-existence
Binu Ramakrishnan <prbinu@yahoo.com> Wed, 13 April 2016 20:59 UTC
Return-Path: <prbinu@yahoo.com>
X-Original-To: uta@ietfa.amsl.com
Delivered-To: uta@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A88D12D0DF for <uta@ietfa.amsl.com>; Wed, 13 Apr 2016 13:59:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.695
X-Spam-Level:
X-Spam-Status: No, score=-3.695 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zlonbUOirXhn for <uta@ietfa.amsl.com>; Wed, 13 Apr 2016 13:59:12 -0700 (PDT)
Received: from nm6-vm10.bullet.mail.sg3.yahoo.com (nm6-vm10.bullet.mail.sg3.yahoo.com [106.10.148.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2526212D0C0 for <uta@ietf.org>; Wed, 13 Apr 2016 13:59:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1460581149; bh=5HD4k2FuWGe8PEybV0lpBaDO6jgi8xV9wJA9SrUijhY=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject; b=pTrhPU0bsqpJD0LK8kb6v4v0q15deG4i/tUzmS7XAFl/mWDmDDO58Efc/6VQV83sPn2OOTGjrvY9S6T6K9Y149/WFxWNgoA4jUNsPQRUB1VUmwpEXRwsOShL0AjJh3AL62BYVtqda9497BQvX8PQRFdlTVzx16CV5tZRdwDMPoKsuiGzW+Wjg7MeTvYi27QB0EeArjLSOPrwH45+CUOQFxbvQ9ycSWcb/0RQFSM8QQXxVK3/LFBdjKDA1MvocStJXKxdcciymPENC/FfySPslkXAuwkoB8P0Vn9N7enp7piBl2dg7AaT15iMg5ecc0Vm/t6kZmmOY4uVdOS2/9MS4A==
Received: from [106.10.166.62] by nm6.bullet.mail.sg3.yahoo.com with NNFMP; 13 Apr 2016 20:59:09 -0000
Received: from [106.10.151.254] by tm19.bullet.mail.sg3.yahoo.com with NNFMP; 13 Apr 2016 20:59:09 -0000
Received: from [127.0.0.1] by omp1003.mail.sg3.yahoo.com with NNFMP; 13 Apr 2016 20:59:09 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 716706.94209.bm@omp1003.mail.sg3.yahoo.com
X-YMail-OSG: anPm0tEVM1n6.IuYlwYBXl0C4XoSPxS.fgzMrpBsxZrVjJDu1EqQO4nuDMKwWh0 RvyTWJeFpdSc3R3r2N.nRuS_5d7qRiLconLm3.uPAZ.ebDE0KqFJL.X5K.zd7zMX1X_fhqf.D48Z Bujoqg85g5jG7ZNnmQzWetrDderqJCOhdnwuC80e_EaVrftsYYJtMaL96PIDzVpLgr5UCBmG5WvQ Znqeh95LSQJrSGXfT52s7NhU4rIelrbbDf.XL88w7Ls0F67mqqmFx24WGd1fsenYl1_vVT0_2.pQ fkGBj7_FKWDD_h8MBu7yryKNv4QDQ7yjGFg3q9RP3OitROcSQA2TRIXeTbYp8.LRDKPCTIvcSYpS 0MoEZmV3db2WpohamshLd35oKDEdBMhge7sXsN_FGDhq80kB7vD2IVTGXrpQ7fRzWU_VJ9VjpfsM ItvTt3OFyYb_gwz9nhs.qyiY9JUUq492MyoEhXik_WNQ3VAO6VMyeanfBmgCxFrlRfhO98UoDddn VybpzqcTPsaVy
Received: by 106.10.196.94; Wed, 13 Apr 2016 20:59:09 +0000
Date: Wed, 13 Apr 2016 20:58:58 +0000
From: Binu Ramakrishnan <prbinu@yahoo.com>
To: "uta@ietf.org" <uta@ietf.org>
Message-ID: <542002133.1160.1460581138072.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160413191405.GF26423@mournblade.imrryr.org>
References: <20160413191405.GF26423@mournblade.imrryr.org>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_1159_1322460619.1460581138069"
Archived-At: <http://mailarchive.ietf.org/arch/msg/uta/MSj3ArAc6N9QJSkG1g5qmihg13E>
Subject: Re: [Uta] "webby" STS and DANE/DNSSEC co-existence
X-BeenThere: uta@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Binu Ramakrishnan <prbinu@yahoo.com>
List-Id: UTA working group mailing list <uta.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uta>, <mailto:uta-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/uta/>
List-Post: <mailto:uta@ietf.org>
List-Help: <mailto:uta-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uta>, <mailto:uta-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Apr 2016 20:59:14 -0000
>> However this does bring up a good point - if I want to support STS *and* >> DANE as a receiver, and have a homogeneous MX/MTA setup, i.e. not something >> like the above, I would have to support the common subset of both >> specifications, at least as far as MTA configuration is concerned, e.g. >> no self-signed certs. That is a consequence we haven�t discussed before. > STS is WebPKI. If you want STS, you need a certificate from one > of the usual CAs. With a self-signed certificate (some day just > a bare public key and no certificate at all) you can only use DANE.>-- Yes, the STS policy is served over WebPKI, but in the STS policy you may still specify/pin public key or certificate for MX server. Pinning is proposed as a future work for STS along with additional constraints like min TLS version, PFS etc. STS use WebPKI/Root CA as trust anchor for policy distribution and in the case of DANE, trust anchor is DNS root (through DNSSEC) From: Viktor Dukhovni <ietf-dane@dukhovni.org> To: uta@ietf.org Sent: Wednesday, 13 April 2016 12:14 PM Subject: Re: [Uta] "webby" STS and DANE/DNSSEC co-existence On Wed, Apr 13, 2016 at 10:59:06AM +0100, Neil Cook wrote: > However this does bring up a good point - if I want to support STS *and* > DANE as a receiver, and have a homogeneous MX/MTA setup, i.e. not something > like the above, I would have to support the common subset of both > specifications, at least as far as MTA configuration is concerned, e.g. > no self-signed certs. That is a consequence we haven�t discussed before. STS is WebPKI. If you want STS, you need a certificate from one of the usual CAs. With a self-signed certificate (some day just a bare public key and no certificate at all) you can only use DANE. Top 10 issuers of certs for DANE MX hosts: 172 ; Issuer = CN=StartCom Class 1 Primary Intermediate Server CA,OU=Secure Digital Certificate Signing,O=StartCom Ltd.,C=IL 166 ; Issuer = CN=COMODO RSA Domain Validation Secure Server CA,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB 165 ; Issuer = CN=Let's Encrypt Authority X1,O=Let's Encrypt,C=US 91 ; Issuer = CN=StartCom Class 2 Primary Intermediate Server CA,OU=Secure Digital Certificate Signing,O=StartCom Ltd.,C=IL 90 ; Issuer = CN=Gandi Standard SSL CA 2,O=Gandi,L=Paris,ST=Paris,C=FR 81 ; Issuer = CN=StartCom Class 1 DV Server CA,OU=StartCom Certification Authority,O=StartCom Ltd.,C=IL 63 ; Issuer = CN=Let's Encrypt Authority X3,O=Let's Encrypt,C=US 62 ; Issuer = CN=RapidSSL SHA256 CA - G3,O=GeoTrust Inc.,C=US 38 ; Issuer = CN=WoSign CA Free SSL Certificate G2,O=WoSign CA Limited,C=CN 33 ; Issuer = CN=CAcert Class 3 Root,OU=http://www.CAcert.org,O=CAcert Inc. ( Note some of the MX hosts support many hundreds of domains, the above counts the issuer just once for each issued certificate, not once per domain served. ) -- Viktor. _______________________________________________ Uta mailing list Uta@ietf.org https://www.ietf.org/mailman/listinfo/uta
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Jim Fenton
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Viktor Dukhovni
- [Uta] "webby" STS and DANE/DNSSEC co-existence Stephen Farrell
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Mark Risher
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Neil Cook
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Daniel Margolis
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Viktor Dukhovni
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Daniel Margolis
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Aaron Zauner
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Neil Cook
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Daniel Margolis
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Neil Cook
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Daniel Margolis
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Neil Cook
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Chris Newman
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Viktor Dukhovni
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Viktor Dukhovni
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Binu Ramakrishnan
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Viktor Dukhovni
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Viktor Dukhovni
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Daniel Margolis
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Aaron Zauner
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Aaron Zauner
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Jim Fenton
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Aaron Zauner
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Aaron Zauner
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Eric Rescorla
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Jim Fenton
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Chris Newman
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Jim Fenton
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Viktor Dukhovni
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Chris Newman
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence =JeffH
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Stephen Farrell
- Re: [Uta] "webby" STS and DANE/DNSSEC co-existence Leif Johansson