News for hackers. Stuff that matters.
Re:TL;DR – Hybrid Public Key Encryption by eps on Monday February 28, 2022 @05:53AM (#30498516)
What's exactly a novelty here?

The fact that it's being RFCed?

Re:TL;DR – Hybrid Public Key Encryption by simonpure on Monday February 28, 2022 @07:58AM (#30499327)
Yes, it's an effort to standardize and future proof.

Cloudflare's post [0] has some more background information.

[0] https://blog.cloudflare.com/hybrid-public-key-encryption/

Re:TL;DR – Hybrid Public Key Encryption by upofadown on Monday February 28, 2022 @07:36AM (#30499146)
Just from a quick scan of the RFC: this seems to generate the encrypted session key directly from the public key of the recipient somehow. This also seems to be an attempt to standardize generating the public/secret keypair from something like a passphrase.

Traditionally you generate a random session key and then encrypt it using the public key of the recipient. The public/secret keypair is generated standalone where you optionally encrypt the secret bit of the keypair separately with a passphrase.

Not yet sure how this scheme would work in practice and what the advantage is...

Re:TL;DR – Hybrid Public Key Encryption by born-jre on Monday February 28, 2022 @05:35AM (#30498408)
who are these alex and sasha, what happend bob and alice?
Re:TL;DR – Hybrid Public Key Encryption by account-5 on Monday February 28, 2022 @06:00AM (#30498557)
Bob and Alice fell out and are no longer in touch.
Re:TL;DR – Hybrid Public Key Encryption by ZeroGravitas on Monday February 28, 2022 @05:58AM (#30498545)
I thought Alex and Sacha were forms of the same name? (Alexander, Xander and so on) seems a confusing choice.
Re:TL;DR – Hybrid Public Key Encryption by egberts1 on Monday February 28, 2022 @08:56AM (#30499816)
In Soviet Russia, Alex and Sasha secure you.

(never mind the hostile climate today, headduck)

Re:TL;DR – Hybrid Public Key Encryption by PeterWhittaker on Monday February 28, 2022 @06:52PM (#30506948)
IIUC, the two main goals/advantages over the traditional two-step approach is efficiency in the store-and-forward/block case and patching holes that lead to data leakage in the online/stream case, correct?

If so, it would be good in both TFA and the RFC to state this up front. Otherwise, one might wonder if it ain’t broke, why are we fixing it?

If not, all corrections/explications hatefully received!

Re:TL;DR – Hybrid Public Key Encryption by exabrial on Monday February 28, 2022 @10:10AM (#30500632)
PGP has some beautiful things... SubKeys for {ssh auth, encr, sig}, Main/Sub key Expirations, Revocation certificates, among others.

Protocols like this skip some of these very important and useful features.

Re:TL;DR – Hybrid Public Key Encryption by jakehansen on Monday February 28, 2022 @11:12AM (#30501477)
HPKE allows you to use private/public keypairs that are signed by a trusted authority, therefore enabling two parties that have never met prior to securely communicate. That is, as long as they trust the same authority.

Another major benefit of HPKE is a shared key schedule. Two parties can generate as many symmetric keys as they would like over a persistent conversation. This kind of provides ‘sub keys’, but within the context of a conversation, as they are not long lived.

GPG’s web of trust model is powerful but is limited in contexts where you have no prior trust. The world’s existing PKI structure, with a handful of root CAs, is already well established and trusted by nearly every device on the planet.

Re:TL;DR – Hybrid Public Key Encryption by exabrial on Monday February 28, 2022 @04:22PM (#30505305)
I should have specifically named Web of Trust as the not-so-useful part of PGP. I'm not a fan and it never worked out in practice.

In essence: you're correct about that part.

Re:TL;DR – Hybrid Public Key Encryption by upofadown on Monday February 28, 2022 @11:44AM (#30501900)
>GPG’s web of trust model is powerful but is limited in contexts where you have no prior trust.

With the WOT you can choose who you trust. In particular you have the choice not to trust every single one of the several thousand second level CAs that currently exist.

None of this explains what HPKE is and why anyone would be interested in it.

Re:TL;DR – Hybrid Public Key Encryption by upofadown on Monday February 28, 2022 @10:32AM (#30500881)
It doesn't look like this would even work for the offline stuff that PGP targets. The session key seems to be linked to the public key. So really only good for things where you throw away the keys after the session has closed. Forward secret TLS for example. Unless I am missing something, the reference to OpenPGP and S/MIME is gratuitous.