[Sml] SML BoF / pEp Use Cases

Bernie Hoeneisen <bernie@ietf.hoeneisen.ch> Fri, 24 March 2023 16:12 UTC

Return-Path: <bernie@ietf.hoeneisen.ch>
X-Original-To: sml@ietfa.amsl.com
Delivered-To: sml@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43797C14CE45 for <sml@ietfa.amsl.com>; Fri, 24 Mar 2023 09:12:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level:
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jDtoNR1m0Nbq for <sml@ietfa.amsl.com>; Fri, 24 Mar 2023 09:12:06 -0700 (PDT)
Received: from softronics.hoeneisen.ch (softronics.hoeneisen.ch [IPv6:2a01:4f8:c0c:15fc::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11EEDC14CE4A for <sml@ietf.org>; Fri, 24 Mar 2023 09:12:04 -0700 (PDT)
Received: from localhost ([127.0.0.1]) by softronics.hoeneisen.ch with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from <bernie@ietf.hoeneisen.ch>) id 1pfk1I-002nRi-If; Fri, 24 Mar 2023 17:12:00 +0100
Date: Fri, 24 Mar 2023 17:11:58 +0100
From: Bernie Hoeneisen <bernie@ietf.hoeneisen.ch>
X-X-Sender: bhoeneis@softronics.hoeneisen.ch
To: sml@ietf.org
cc: "Hernâni Marques (p≡p foundation)" <hernani.marques@pep.foundation>
Message-ID: <alpine.DEB.2.22.394.2303241708210.665520@softronics.hoeneisen.ch>
User-Agent: Alpine 2.22 (DEB 394 2020-01-19)
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="US-ASCII"
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Mail-From: bernie@ietf.hoeneisen.ch
X-SA-Exim-Scanned: No (on softronics.hoeneisen.ch); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/sml/FQXvulA0TPetC5F2xYqvmHHduvs>
Subject: [Sml] SML BoF / pEp Use Cases
X-BeenThere: sml@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Structured Email <sml.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sml>, <mailto:sml-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sml/>
List-Post: <mailto:sml@ietf.org>
List-Help: <mailto:sml-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sml>, <mailto:sml-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Mar 2023 16:12:10 -0000

Dear SML List,

As I understand SML (Structured Email), in pEp [1] we have some Use Cases 
that may fit into SML. In the following a short description:

1) Process Attached PGP Key

One Use case may be, where a (PGP) key is attached to an email. By default 
the attached Key shall not be shown to the User (as this leads to bad UX). 
The Key shall rather be automatically processed by the client as described 
in https://datatracker.ietf.org/doc/html/draft-pep-email


2) Private Key Synchronization

https://datatracker.ietf.org/doc/html/draft-pep-keysync specifies a 
protocol to securely set up a trusted channel to exchange private key 
information among clients belonging the same users in a decentralized 
manner. The messages for setting up the trusted channel and exchanging 
keys over said channel need to be processed automatically and shall not be 
shown to the user.

3) Key Reset

https://datatracker.ietf.org/doc/html/draft-pep-keyreset specifies a 
protocol to reset (revoke/replace) Keys. This protocol contains means for 
distributing such information to be automatically processed by the 
clients.

Looking forward to your feedback on whether or not these Use Cases are in 
scope of SML.

cheers,
  Bernie, pEp Foundation

[1] https://pep.foundation/pEp-software/

--

http://ucom.ch/
Modern Telephony Solutions and Tech Consulting for Internet Technology