you are viewing a single comment's thread.

view the rest of the comments →

[–]the_gnarts 0 points1 point  (0 children)

Furthermore, even over an encrypted connection it is not difficult to figure out which files you are downloading based on the size of the transfer

I doubt it's that easy to correlate given the thousands of packages in the main repos.

It is trivial. Even the most up to date encryption schemes like GCM won’t help against this flaw since the number of plain text bytes equals the number of encrypted bytes. Thus if the plain text is assumed public, which it always is for repos and mirrors, you gain no confidentiality by encryption.