Re: [Mimi] Metadata Minimal MIMI (MIMIMI)

Brendan McMillion <brendanmcmillion@gmail.com> Fri, 05 April 2024 22:42 UTC

Return-Path: <brendanmcmillion@gmail.com>
X-Original-To: mimi@ietfa.amsl.com
Delivered-To: mimi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E4F8C169506 for <mimi@ietfa.amsl.com>; Fri, 5 Apr 2024 15:42:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 Rjp0x0dBQ_ci for <mimi@ietfa.amsl.com>; Fri, 5 Apr 2024 15:42:06 -0700 (PDT)
Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAC67C16943A for <mimi@ietf.org>; Fri, 5 Apr 2024 15:42:06 -0700 (PDT)
Received: by mail-vs1-xe29.google.com with SMTP id ada2fe7eead31-479dbcdba2dso475062137.3 for <mimi@ietf.org>; Fri, 05 Apr 2024 15:42:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712356925; x=1712961725; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+inseP55fCFv8QsUk+YEWJN51mwShuaEM7a4r/OknQI=; b=ONrSmhDmZd/SjnJR+IxhB+e4MfyjVOPboErHWFoiQ8MFELGoho2hJi6g9X1tad/LQP 2j74GYvYJTMbEzsIu02zxZkEJKWPaFdy7i0hyMWO4JLNOMTa69qKrsunOBUcwm8tH+Nj J8BZkgTTyQP2YU2sAk2X0m4IQF4ygzBcdKJQEgIiChr4uma+NS6cpBcsf5P54cYS5Jxc VdVoYGnNA/yyh3atwnpio18DX8BAu9nasnCxduTYz4XmWloncbeXNrR4ACpzqxgLNKtg zbtcyUXgJXH50kodMsHoJzH6JQiLVHpM4N1CNJbcSkvcxcg80A1F5YabtQhQkMUvLiyA nbDQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712356925; x=1712961725; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+inseP55fCFv8QsUk+YEWJN51mwShuaEM7a4r/OknQI=; b=oe8PDq4lqQAjTUFcwF3FvMQVM1JKcfiy60FyZlYh80V3MPJUzYCGrmaz0iMqAKc2BM zwQfOgBvd05FEPfzhOKLNYt/k96PKoQ53BSgknaJoklru3WsE/Fm54NLIqtpwIcyrz/O 9KTjsvIe5Ipo3wWFXD7Us7ugiKTvi+Ip7jSm9ajI2khiSewK4lDcAlzOY5QzOvmsc3kr mgm815ml1InLwxtNYFgvTA4PrW9+4uUphtKz7FuTUfoyK5xJluSskdBPt80APpkynQbo Zh5BDLEIvKJnHLpVB5ixOBCFeSR0YWHt1kszWzmI5z5hpaj0SrRbw/Ir4VZF4dDZnN2b 3L2Q==
X-Gm-Message-State: AOJu0Yx77WH874e3Gqp9J4cxI9yu5eUpeNijekPcccvJtBKOC0RbwKMt 6nJG3JcNh1/AHSPuy1vnVewSWGJ5RHNXW+2AuwtDgE4GlJF19kI/qUu6jbExKkkf50r8hS2A2VY q8vnLg2kLR1/skCRZFMkm/xY/jZbMLCxQ
X-Google-Smtp-Source: AGHT+IGznrEBbjtubh7FbLbFB9ozJA9K4IBhxkbSBrhl17pAvZE7x9W3t9UHtvP+Zuzgubr1p02C+935fkdRvggrj5w=
X-Received: by 2002:a05:6102:161f:b0:479:de61:671c with SMTP id cu31-20020a056102161f00b00479de61671cmr2685161vsb.10.1712356923876; Fri, 05 Apr 2024 15:42:03 -0700 (PDT)
MIME-Version: 1.0
References: <8381F4BA-4E8E-4CE0-9FEF-20CEDD30A2CC@datashrine.de>
In-Reply-To: <8381F4BA-4E8E-4CE0-9FEF-20CEDD30A2CC@datashrine.de>
From: Brendan McMillion <brendanmcmillion@gmail.com>
Date: Fri, 05 Apr 2024 15:41:52 -0700
Message-ID: <CAJTd26KqjV1BKq9Vtar4QQ4KnPhm=dF7WbysuR-MRsM4mNOkVA@mail.gmail.com>
To: Konrad Kohbrok <konrad.kohbrok@datashrine.de>
Cc: mimi@ietf.org
Content-Type: multipart/alternative; boundary="0000000000002d2ed00615612aca"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mimi/EbcxUn58mT0pp_nmBzDEqmG2les>
Subject: Re: [Mimi] Metadata Minimal MIMI (MIMIMI)
X-BeenThere: mimi@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: More Instant Messaging Interoperability <mimi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mimi>, <mailto:mimi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mimi/>
List-Post: <mailto:mimi@ietf.org>
List-Help: <mailto:mimi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mimi>, <mailto:mimi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Apr 2024 22:42:11 -0000

Hi Konrad, thank you for sharing this!

At first glance, it seems this approach has the same efficiency as using
encrypted handshake messages. That is, when I add a user to a group, I need
to upload an encrypted blob whose size scales linearly with the number of
members in the group. Is that right?

I'm also concerned about the property that, if I'm ever added to even one
group with a user, then I learn their connection key. Then I can use their
connection key to de-anonymize them in any other group, regardless of
whether I've been in that group or not.

On Fri, Apr 5, 2024 at 5:34 AM Konrad Kohbrok <konrad.kohbrok@datashrine.de>
wrote:

> Hi folks,
>
> Raphael and I just uploaded an I-D with a proposal that sketches a
> pseudonym-based MIMI variant that aims to reduce MIMI’s metadata footprint.
> You can find it here:
> https://datatracker.ietf.org/doc/draft-kohbrok-mimi-metadata-minimalization/
>
> We have been working on this approach for a while now and have already
> implemented and run a variant of what’s described in the I-D.
>
> The I-D is quite high-level for now to make the concepts easier to grasp.
> If people are interested we can fill in gaps and add details in the next
> iterations.
>
> Looking forward to continuing the discussion around metadata in the
> context of MIMI and any questions regarding our I-D!
>
> Cheers,
> Konrad
>
> --
> Mimi mailing list
> Mimi@ietf.org
> https://www.ietf.org/mailman/listinfo/mimi
>