TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Blocking os.urandom calls in Python = 3.6

2 pointsby jbaviatover 6 years ago
In Python 3.6 os.urandom went blocking [1]. As an attacker, how would you destroy the system&#x27;s entropy to make these calls block (and thus make Python block)? E.g. uuid.uuid4 is now blocking [2].<p>[1] https:&#x2F;&#x2F;www.python.org&#x2F;dev&#x2F;peps&#x2F;pep-0524&#x2F;<p>[2] https:&#x2F;&#x2F;github.com&#x2F;python&#x2F;cpython&#x2F;blob&#x2F;8b9c33ea9ce902f902c9d9900121010801950547&#x2F;Lib&#x2F;uuid.py#L759

1 comment

detaroover 6 years ago
What do you mean by &quot;destroy the system&#x27;s entropy&quot;&#x2F;what attack scenario do you see?
评论 #18487309 未加载