IssueRaiser

> When it comes down to it, it's nobody else's business what python code-modules I'm downloading, it might give them enough information t...

> When it comes down to it, it's nobody else's business what python code-modules I'm downloading, it might give them enough information to attack my servers, so secrecy isn't a bad thing either. There is much bigger issue there: nobody verifies package signatures. Most packages do not even have ones. So you fundamentally have no way to verify that what you downloaded is what you wanted. Someone could have stolen my PyPI access credentials and uploaded a broken package under one of my releases. Or I'm just a bad person and would ship you bad code. SSL does not solve that problem.

Posted by the_mitsuhiko on Apr 30, 2015, 3:54 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.7,000 issues0 comments

reliability (Other)

> When it comes down to it, it's nobody else's business what python code-modules I'm downloading, it might give them enough information t...

the_mitsuhikoApr 30, 2015, 3:54 PM

> When it comes down to it, it's nobody else's business what python code-modules I'm downloading, it might give them enough information to attack my servers, so secrecy isn't a bad thing either. There is much bigger issue there: nobody verifies package signatures. Most packages do not even have ones. So you fundamentally have no way to verify that what you downloaded is what you wanted. Someone could have stolen my PyPI access credentials and uploaded a broken package under one of my releases. Or I'm just a bad person and would ship you bad code. SSL does not solve that problem.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue