If you could have one C library/utility rewritten in a memory safe language like #golang or #rustlang, what would it be?
-
-
Replying to @averagesecguy @rustlang
OpenSSL seems to be the hardest native component to get away from in most apps in all languages that do anything with the internet. Libc might be a good second choice (but Go has already replaced that one for itself?)
3 replies 0 retweets 5 likes -
OpenSSL is something that could be incrementally replaced by Rust. Start with the standalone stuff like hashing / signing algorithms, asymm / symmetric, x509 etc. and work up to the TLS. Rust could be a drop-in replacement for lots of stuff via FFI
1 reply 0 retweets 0 likes
This is what the *ring* crate does, incidentally.
12:23 PM - 9 Feb 2018
1 reply
0 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.