Re: mail signing history, was Call for Community Feedback: Retiring IETF FTP Service

Michael Thomas <mike@mtcc.com> Thu, 19 November 2020 18:09 UTC

Return-Path: <mike@fresheez.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAA973A0ED9 for <ietf@ietfa.amsl.com>; Thu, 19 Nov 2020 10:09:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.651
X-Spam-Level:
X-Spam-Status: No, score=-1.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mtcc-com.20150623.gappssmtp.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 vcfUDXiPh5-t for <ietf@ietfa.amsl.com>; Thu, 19 Nov 2020 10:09:39 -0800 (PST)
Received: from mail-pg1-x536.google.com (mail-pg1-x536.google.com [IPv6:2607:f8b0:4864:20::536]) (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 6C6843A0EEC for <ietf@ietf.org>; Thu, 19 Nov 2020 10:09:39 -0800 (PST)
Received: by mail-pg1-x536.google.com with SMTP id 34so4929128pgp.10 for <ietf@ietf.org>; Thu, 19 Nov 2020 10:09:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mtcc-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=xyYn9W34h5+fKqDu8SlFGteLMKWPqXo28T/+ne3broE=; b=Oq9r62qrZW+9c+nxpRdqvw5N5AkzvZ+flE5uUyQgvhixqKigCB1gS6HROAbYTaI+wi 6PDP59d/t22HPiKmr/F3FKDO8xuR7GCB0SrLOYnr6F5LLMEmLSHO3oLcTMGY8TY4nRAM Jx+Gygan008l5j70Wfv8U5lPx17vKDhtIREtgGAYaUDjUBVEBlXZbKBRHtHZLdZ8uO6G 7GA4G6bs72hwmfK8K/LQ8bLTLJCumwcT4TlXg0RiOA+o1TIfCb95rvqr2CV+tGbn+7mW ah6Bcx3TXHT9VV9XEnO6zirc0s7Gie7nurtaUvoFAGNILrgCkWK8l4Q1TLjFdYGIkbqz kZMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=xyYn9W34h5+fKqDu8SlFGteLMKWPqXo28T/+ne3broE=; b=ZTIJnh0m4P2WcgUKHqoDOQ5NBBAFVzHJmCr619jNohF0CDm/t61qJ3x8Men8oTO4Hn KKG/I4H5aW5+SYH4NAogOAbvLTknlbKqU29BVDLxcDSkjKJAllqcGo2QQhFHaYiE8utN Act3eOgqyEhh7XwAG0j5gMLr0n5YogU15tGb9szukZu/MpkDo+nitODte5SmXdFaAW2T MOaRcto7f1BfpcPZWRL0Yaz90pu6JMNwsepgLXW7sEyGYnmyxHt8eYeN+PZx9iBZFJbp A/TlLpxIyr69Z5A9CaBNL3BU+pQIQA873lvPNmSGPF/HjTK+yvWjY/eaUwU2aozT1+Pz QmLQ==
X-Gm-Message-State: AOAM533QyLDApMLezEmzC18o5TNWk2Q2JpCi+3PTyAmQyzBErBVtiObj hDKlT4xsdLXc6Ott1B7OzgCaqieoNF8sVA==
X-Google-Smtp-Source: ABdhPJy0ONVqg+UcdfwxCbIrIw12SkN7C5ZZCIX5rfUCpms4TYzCmVLlTfjnbG9Hiysmjx+hdMc0HQ==
X-Received: by 2002:a17:90a:62c4:: with SMTP id k4mr5854312pjs.32.1605809378370; Thu, 19 Nov 2020 10:09:38 -0800 (PST)
Received: from mike-mac.lan (107-182-37-5.volcanocom.com. [107.182.37.5]) by smtp.gmail.com with ESMTPSA id d9sm332395pjh.9.2020.11.19.10.09.36 for <ietf@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 19 Nov 2020 10:09:37 -0800 (PST)
Subject: Re: mail signing history, was Call for Community Feedback: Retiring IETF FTP Service
To: IETF Discussion Mailing List <ietf@ietf.org>
References: <20201118234941.90CA7278F58D@ary.qy> <130c5f14-9121-bc45-3c95-66aae899f2f3@mtcc.com> <86a92468-183c-f921-834b-fd6ab6a0ca85@iecc.com>
From: Michael Thomas <mike@mtcc.com>
Message-ID: <ac412287-2e9f-d45f-9da5-8126b9837c8a@mtcc.com>
Date: Thu, 19 Nov 2020 10:09:35 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.12.1
MIME-Version: 1.0
In-Reply-To: <86a92468-183c-f921-834b-fd6ab6a0ca85@iecc.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/cTtAa4GcrAgejls0McgmLQowQRA>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Nov 2020 18:09:41 -0000

On 11/18/20 8:08 PM, John R. Levine wrote:
>>> Large webmail systems have always been pretty strict about what header
>>> addresses you can use. I don't think it was ever easy for one Gmail
>>> user to send mail pretending to be another.
>>>
>> But it was turning on submission auth that makes a really good case 
>> that a person did in fact send that piece of email. ...
>
> Gmail, Yahoo, and the like have always required that users 
> authenticate before sending mail.  Otherwise they'd be open relays.

There were tons of open sewers back then. The ISP's were especially bad. 
Gmail wasn't even publicly available until 2004.


>
>> I wonder if this has been used legally yet?
>
> Not that I ever heard.  In court cases they tend to be more interested 
> in chain of custody than technical features.
>

I pinged a lawyer friend last night who deals in an area that is 
affected by email non-repudiation and explained this entire thing to him 
(no small thing because he's not very technical), and his ears 
definitely perked up. He did say when somebody did dispute they actually 
sent a piece of mail, they'd call in an "email expert" witness who would 
walk them through why it wasn't forged. I have no idea if they resort to 
using DKIM as one of their arguments, i'm guessing not because the 
entire idea of forgery with all of the other evidence probably makes it 
pretty far fetched. But if there's enough money on the line...

Mike