[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Replace git:// and http:// with https://



On Mon, Feb 06, 2023 at 07:27:05PM -0800, Elliott Mitchell wrote:
> On Mon, Feb 06, 2023 at 10:10:33PM -0500, Demi Marie Obenour wrote:
> > Obtaining code over an insecure transport is a terrible idea for
> > blatently obvious reasons.  Even for non-executable data, insecure
> > transports are considered deprecated.
> 
> I completely agree with the premise, but I would suggest the better
> approach to removing use of git:// is to instead require signing of
> commits.

I fully support requiring commit signing, but I don’t consider commit
signing to be a replacement for transport encryption.  I also strongly
recommend using SSH, not GPG, for commit signing: it is vastly easier to
use and the attack surface is much, much smaller.

> I'm also under the impression git can use TLS, though I'm
> unsure whether gits:// works (and what revision of git is required).

git uses TLS via HTTPS.
-- 
Sincerely,
Demi Marie Obenour (she/her/hers)
Invisible Things Lab

Attachment: signature.asc
Description: PGP signature


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.