Todd Lyons wrote:
> On Tue, Sep 21, 2010 at 10:42 AM, Hector Santos <[email protected]> wrote:
>> � � � [email protected]
>> The site DKIM Verifier implementation now has ADSP support with my R&D
>> on the ADSP extension ASL (Allow Signer List) idea. �We are now
>> Example ADSP record for winserver.com:
>> dkim=all; asl=mipassoc.org,megabytecoffee.com,
>> � � � � � � � mapurdy.com.au,santronics.com,isdg.net
> 
> I see very quickly the potential for scaling problems.  What's your
> expected max length?  DNS TXT records can consist of 255 byte strings,
> so if your length is more than 255 characters, you'll have to split it
> into multiple strings (upper bound of any DNS record seems to be
> 65535).  Personally, I subscribe to 43 different mailing lists.  For
> someone like me, I think you'll have to consider doing like spf where
> you can include other txt records for the asl setting in order for it
> to scale.

Hi Todd,

Yes, there are DNS considerations here.  For the moment, working out 
the logistics for the authorized associations for "3rd party" 
signatures, including defining Domain Expectations per RFC 5016.

What is known that you can do a single lookup and get multiple records 
such as the DSAP (DKIM Signer Authorization Protocol) experimentation 
has shown:

       _dsap.isgn.net

Non-authoritative answer cleaned up response shown here:

  v=dsap1.0; sd=*; rr=0; op=optional; 3p=never; a=rsa-sha256;
             fa=fail; fx=fail; fs=fail;

  v=dsap1.0; sd=list; rr=0; op=never; 3p=optional; 3pl=mipassoc.org
  v=dsap1.0; sd=corp; rr=0; op=always; 3p=never; a=rsa-sha256;
  v=dsap1.0; sd=sales; rr=0; op=always; 3p=never; a=rsa-sha256;
  v=dsap1.0; sd=europe.sales; rr=0; op=always; 3p=never; a=rsa-sha256;
  v=dsap1.0; sd=public; rr=0; op=never; 3p=never;

The above would be an example ADMD policy declaration for various 
sub-domains.

The sd=* record with be the default ADMD policy which I shown as the 
optional Originating Policy (op=) and a Never to be signed by 3rd 
party policy. The fa=, fx=, and fs= are policy failure "handling" hints.

The ASL idea is the "lite" version of this since it has been 
prevailing over the last 4-5 years a more simple model is all one 
might need to deal with the intermediary agent issues such as List 
Servers:

        "Not Sign or Always Sign by anyone"

So I think working on the logistics of Policy is important and then 
deal with the scaling issues.   However, I think a single LOOKUP, 
Multiple record Response is ok to deal with this.   Of course, the 
larger you are, the higher overhead is associated with you and more 
management is required.  But that applies to anything.

-- 
Hector Santos, CTO
http://www.santronics.com
http://santronics.blogspot.com


_______________________________________________
dkim-ops mailing list
[email protected]
http://mipassoc.org/mailman/listinfo/dkim-ops

Reply via email to