Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A solution that doesn't solve 100% of the problem is still not a bad solution. The most popular gems would all be signed, thereby dramatically reducing attack vectors.


No, as I said, this doesn't help. You would need to sign the most popular gems and all their dependencies and the dependencies dependencies. Given that a pretty much standard rails app can easily pull in hundred or more gems that's quite a bit of work. It's doable, but I only see that coming if for example rubygems requires a key and gem signatures.

Then there's still the unsolved problem of providing key trust - the current implementation relies on self-signed certificates.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: