From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; dkim=pass header.d=mochela.it header.i=@mochela.it header.a=ed25519-sha256 header.s=v1-ed25519-20260926 header.b=XoeQgjgt; dkim=pass header.d=mochela.it header.i=@mochela.it header.a=rsa-sha256 header.s=v1-rsa-20260926 header.b=OGaqKphE; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=mochela.it policy.dmarc=reject Received: from mx1.mochela.it (mx1.mochela.it [188.68.42.191]) by mail.toke.dk (Postfix) with ESMTPS id 014DD17BC638 for ; Sun, 11 Oct 2026 15:31:44 +0200 (CEST) DKIM-Signature: v=1; a=ed25519-sha256; s=v1-ed25519-20260926; d=mochela.it; c=relaxed/relaxed; r=y; h=From:To:Subject:Date:Message-ID; t=1791725503; bh=Dh/8NRshvgfda6P1CX+/33B cv1361t+efM/0lcl/b4w=; b=XoeQgjgtrOcyzfB7YTWI1XcOuC3l/Cu5fqfPna09wlYgY1lLEL tpx8Wur3FW2XMLrUI7oyPSGsrj9zxRzZVKBw==; DKIM-Signature: v=1; a=rsa-sha256; s=v1-rsa-20260926; d=mochela.it; c=relaxed/relaxed; r=y; h=From:To:Subject:Date:Message-ID; t=1791725503; bh=Dh/8NRshvgfda6P1CX+/33B cv1361t+efM/0lcl/b4w=; b=OGaqKphEyEP7p+oQklXhvsRVeNbpFR4ltP9MpI4AcG5Su3KGob 07CP9Fjl4wu/cumYNV/C5eVwsiv5TxjkC98sOawOMT7UAlaj7Cn5RYuZBw9ZZ2yaCwWd6H5CNzk 4oe8SOUB7Sw15t7BGV75cpUcP/5G3EHkF2QomBfPmvreDEkohJCpn46yNk4hOiJw45LFHOkBoo8 dbmeguQGkY3Sux4Jfzn5ixAzpqV0rnUvp36Vrehp5niLewKcVRkNU7o1rKEK9v8y+pZZXrm3UBh ixNLh3SSJikuShv3nL+gt48RYgNXvMFwcfzesXQSiHpgRVrVK4tQS4/lKzO11VS8mLg==; Message-ID: <681d4233-ab7f-4f23-a85b-a852823978d2@mochela.it> Date: Sun, 11 Oct 2026 13:31:00 +0000 MIME-Version: 1.0 Content-Language: en-US References: <0eae8676-9575-4930-b0ee-d364251cf1d0@mochela.it> To: galene@lists.galene.org From: Z0T In-Reply-To: <0eae8676-9575-4930-b0ee-d364251cf1d0@mochela.it> X-Forwarded-Message-Id: <0eae8676-9575-4930-b0ee-d364251cf1d0@mochela.it> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-MailFrom: zot@mochela.it X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation Message-ID-Hash: JZA5RQVBTC5ACXRZ5SBSD5PRG2DP2L5Q X-Message-ID-Hash: JZA5RQVBTC5ACXRZ5SBSD5PRG2DP2L5Q X-Mailman-Approved-At: Sun, 11 Oct 2026 22:03:52 +0200 X-Mailman-Version: 3.3.10 Precedence: list Subject: [Galene] End-to-end encryption, revisited (SFrame, client-side only) List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: SGVsbG8gSnVsaXVzeg0KDQoNCkkgcnVuIEdhbMOobmUgMS4yLjEgZm9yIGEgc21hbGwsIHZvbHVu dGVlci1ydW4gbWFpbCBhbmQgbWVzc2FnaW5nIHNlcnZpY2UgDQoobW9jaGVsYS5pdCwgdGhyZWUg bm9kZXMgaW4gdGhyZWUgRVUgY291bnRyaWVzLCBldmVyeXRoaW5nIGZyZWUgc29mdHdhcmUgDQph bmQgZGVwbG95ZWQgd2l0aCBBbnNpYmxlKS4gVGhhbmsgeW91IGZvciBHYWzDqG5lLg0KDQpJJ20g d3JpdGluZyBhYm91dCBlbmQtdG8tZW5kIGVuY3J5cHRpb24uIEkgcmVhZCB5b3VyIG1lc3NhZ2Ug b2YgMSANCk9jdG9iZXIgMjAyMSBpbiB0aGUgdGhyZWFkICJFbmQtdG8tZW5kIGVuY3J5cHRpb24g W3dhczogVXNlciANCm1hbmFnZW1lbnRdIiwgd2hlcmUgeW91IGxpc3RlZCB0aHJlZSBvYnN0YWNs ZXM6IG5vIHN0YW5kYXJkIGZyYW1lIA0KZm9ybWF0LCBHYWzDqG5lIG5lZWRpbmcgdG8gcmVhZCBw YWNrZXRzIGZvciBrZXlmcmFtZSBkZXRlY3Rpb24gYW5kIA0Kc2ltdWxjYXN0LCBhbmQgVlA4IHNp bXVsY2FzdCBiZWluZyBpbXBvc3NpYmxlIHdpdGggZW5jcnlwdGVkIHBheWxvYWRzLiANCllvdSBj b25jbHVkZWQgaXQgd291bGQgbmVlZCBhIGNvdXBsZSBvZiB5ZWFycy4gRml2ZSB5ZWFycyBsYXRl ciwgc29tZSBvZiANCnRoaXMgaGFzIG1vdmVkOg0KDQotIFNGcmFtZSBpcyBub3cgUkZDIDk2MDUg KDIwMjQpLCBzbyB0aGUgZnJhbWUgZm9ybWF0IG5vIGxvbmdlciBoYXMgdG8gYmUgDQppbnZlbnRl ZDsNCi0gY3VycmVudCBDaHJvbWUsIEZpcmVmb3ggYW5kIFNhZmFyaSBhbGwgc3VwcG9ydCBlbmNv ZGVkIHRyYW5zZm9ybXMgaW4gDQpzb21lIGZvcm0gKGNyZWF0ZUVuY29kZWRTdHJlYW1zIG9yIFJU Q1J0cFNjcmlwdFRyYW5zZm9ybSk7DQotIFZQOSBhbmQgQVYxIHNpbXVsY2FzdC9TVkMgZG8gbm90 IHJlcXVpcmUgcmV3cml0aW5nIHRoZSBwYXlsb2FkLg0KDQpXaGF0IEkgaGF2ZSBpbiBtaW5kIGlz IGFuIG9wdC1pbiwgY2xpZW50LXNpZGUtb25seSBmZWF0dXJlIHRoYXQgbGVhdmVzIA0KdGhlIHNl cnZlciB1bnRvdWNoZWQ6DQoNCjEuIGEgcGVyLWdyb3VwIHNldHRpbmcsIG9yIHNpbXBseSBhIGtl eSBwcmVzZW50IGluIHRoZSBVUkwgZnJhZ21lbnQgDQoobmV2ZXIgc2VudCB0byB0aGUgc2VydmVy KSwgZW5hYmxlcyBlbmNyeXB0aW9uIGluIHRoZSBicm93c2VyOw0KMi4gZnJhbWVzIGFyZSBlbmNy eXB0ZWQgd2l0aCBTRnJhbWUgKEFFUy0yNTYtR0NNKSwga2V5cyBkZXJpdmVkIGZyb20gYSANCnNo YXJlZCBncm91cCBzZWNyZXQgd2l0aCBIS0RGOyBubyBuZXcgZGVwZW5kZW5jaWVzLCBvbmx5IFdl YkNyeXB0bzsNCjMuIGVuY3J5cHRlZCBncm91cHMgYXJlIHJlc3RyaWN0ZWQgdG8gVlA5IG9yIEFW MSwgd2l0aCB3aGF0ZXZlciBtaW5pbWFsIA0KdW5lbmNyeXB0ZWQgcHJlZml4IEdhbMOobmUgc3Rp bGwgbmVlZHMgZm9yIGtleWZyYW1lIGRldGVjdGlvbiwgZG9jdW1lbnRlZCANCmV4cGxpY2l0bHk7 DQo0LiB0aGUgVUkgc3RhdGVzIGNsZWFybHkgd2hhdCB0aGlzIGRvZXMgYW5kIGRvZXMgbm90IHBy b3RlY3QuDQoNCg0KQmVmb3JlIHdyaXRpbmcgYW55IGNvZGUgSSB3b3VsZCBsaWtlIHRvIGFzazoN Cg0KLSBEbyB5b3UgdGhpbmsgdGhlIHRpbWUgaXMgbm93IHJpZ2h0IGZvciB0aGlzLCBvciBhcmUg dGhlcmUgb2JzdGFjbGVzIA0KSSdtIG1pc3Npbmc/DQotIFdvdWxkIHlvdSBhY2NlcHQgc3VjaCBh IGNvbnRyaWJ1dGlvbiB1cHN0cmVhbSAoTUlULCBzbWFsbCwgbG9hZGVkIA0KbGF6aWx5IHNvIGl0 IGNvc3RzIG5vdGhpbmcgdG8gZ3JvdXBzIHRoYXQgZG9uJ3QgdXNlIGl0KSwgb3Igd291bGQgeW91 IA0KcHJlZmVyIGl0IHRvIGxpdmUgYXMgYSBzZXBhcmF0ZSBjbGllbnQ/DQotIFdoaWNoIHVuZW5j cnlwdGVkIGJ5dGVzLCBpZiBhbnksIGRvZXMgdGhlIGN1cnJlbnQgc2VydmVyIGFjdHVhbGx5IG5l ZWQgDQpmcm9tIFZQOSBhbmQgQVYxIGZyYW1lcz8NCg0KSSdtIGhhcHB5IHRvIGRvIHRoZSB3b3Jr IGFuZCB0aGUgY3Jvc3MtYnJvd3NlciB0ZXN0aW5nLCBhbmQgdG8gc3RhcnQgDQp3aXRoIGEgZGVz aWduIG5vdGUgb24gdGhlIGxpc3QuDQoNClBTLiBUbyBkbyB0aGlzIEkgcHJvcG9zZWQgSSdsbCB1 c2UgQUkgY29udHJpYnV0ZS4NCg0KVGVsbCBtZSB5b3UgZGVjaXNpb24NCg0KVGthbmtzLg0KDQpC ZXN0IHJlZ2FyZHMsDQoNCg0KQWxiZXJ0bw0KbW9jaGVsYS5pdA0KDQoNCg0K