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.

Please Put OpenSSL Out of Its Misery

19 pointsby zoowarabout 11 years ago

4 comments

wyagerabout 11 years ago
Let&#x27;s please write the replacement in a language that has some built-in safety guarantees, and ideally some features supporting correctness proofs.<p>Haskell comes to mind. If we want to avoid a runtime, let&#x27;s go for a language like Rust, which also has strong safety guarantees and lots of Haskell&#x2F;ML-inspired features that help improve both safety and readability (advanced pattern matching, Options, immutability guarantees, etc.)<p>Both of these languages are sufficiently fast to develop high-performance crypto frameworks, and both have good FFIs for calling optimized C code if necessary.
评论 #7607485 未加载
评论 #7608349 未加载
chronidabout 11 years ago
Forgive me, but I feel like laughing. No one helped the project. No one funded the project. No one cared until the hearthbleed bug. No one even looked at the damned code. But everyone feels entitled to comment on how shitty OpenSSL is, NOW. This is getting ridiculous.
评论 #7608560 未加载
Tloewaldabout 11 years ago
If I recall correctly, ACM is a branch of IEEE which famously stored 100k user names and passwords in plain text on an FTP server.<p><a href="http://ieeelog.dragusin.ro/init/default/log" rel="nofollow">http:&#x2F;&#x2F;ieeelog.dragusin.ro&#x2F;init&#x2F;default&#x2F;log</a>
评论 #7606095 未加载
lucb1eabout 11 years ago
Can we downvote submissions or something? Because this is absolute rubbish.<p>There may be an average of 1 error per 1000 lines of code, but saying that there are 299 remaining bugs in OpenSSL is like saying there are sixteen thousand vulnerabilities in the Linux kernel. All software is backdoored if you go by this standard. There would be no such thing as security anymore. So the rule is flawed.<p>Then another third of the post goes on to complain about the excessive list of CAs in our browser. How does this have <i>anything</i> to do with OpenSSL? What cryptographic breakthrough do you propose we use instead?<p>Until then, I suppose you just shut up and try to work on the OpenSSL code, or an alternative library, instead of writing blogposts.
评论 #7605945 未加载
评论 #7605895 未加载