this post was submitted on 25 Jan 2025
80 points (96.5% liked)

Linux

49323 readers
2126 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

pretty much the title.

you are viewing a single comment's thread
view the rest of the comments
[–] sga@lemmings.world 5 points 1 day ago (1 children)

for me, currently the problem is over reliance on Cloudflare, which is yet another big tech company

[–] domi@lemmy.secnd.me 2 points 21 hours ago (1 children)

In what sense? ECH does not rely on Cloudflare anymore than QUIC relies on Google.

[–] sga@lemmings.world 2 points 18 hours ago* (last edited 18 hours ago) (1 children)

i may be wrong here, but if i remember correctly, in ech, essentially our first communication is done with some central server (which as of now is mostly cloudflare) and then they make some connection with target server, and then a channel is established between us and target. my google-fu brought me this , which is basically this only

https://cf-assets.www.cloudflare.com/zkvhlag99gkb/3C9ceBTx5AQXu8tS0lgzdF/55ea89f5a56843db15296b2b47f7b1c2/image3-17.png (https://blog.cloudflare.com/encrypted-client-hello/)

I am unfamiliar with QUIC, and quick search basically tells it is kinda like multilane highway for udp.

If I have to compare, (not a network engineer or a person who has studied networking, to me anything beyond the simple protocols seems magic), QUIC seems like a techt which is only used after you have made connection with target, so its implementation is google independent (they seem to be lead developers for this). Whereas in ECH, cloudflare are the primary devs, but also the holder for the public keys (someone else can also be the holder, but i dont know of any other provider currently, maybe my lack of knowledge here)

Essentially just an extension of your point that implementation is lacking

[–] domi@lemmy.secnd.me 1 points 10 hours ago

essentially our first communication is done with some central server

No, the first communication is made with your DNS server to fetch the key for encryption from an HTTPS record. If a record with key is found it is used to encrypt the Client Hello, otherwise it falls back to the unencrypted variant.

Cloudflare is not involved, unless you are hosting your domain through Cloudflare of course.

I am unfamiliar with QUIC, and quick search basically tells it is kinda like multilane highway for udp.

QUIC is primarily used for HTTP/3. The protocol was engineered and proposed by Google, same as with ECH and Cloudflare.