| ▲ | charlie-83 2 hours ago | |||||||
You could always just build it yourself from source if you are concerned. | ||||||||
| ▲ | cruffle_duffle 2 hours ago | parent [-] | |||||||
Sure but most people aren’t going to do that. It automatically limits the audience willing to use the software. This isn’t an easy problem! I’d argue signed binaries are good for everybody… They are good for the end user because it provides some assurance the thing hasn’t been tampered with and provides at least some form of audit history. It’s good for the developers too! It ensures that users are running the binaries the dev intended them to run! It’s good for the platform maker as it reduces the attack surface… The problem is… getting the keys to sign binaries requires getting a private key! And not just any key but one that been blessed somehow by something that all parties can trust. And trust isn’t a technical problem but a meatspace human some. Apple solves it by requiring the dev to cough up 100USD and probably some other personal information. I have no idea how Ubuntu does it or Microsoft…. But something, somewhere has to bless that signing key. | ||||||||
| ||||||||