4 ms·
The thing is, rolling your own crypto can seem reasonable, and you won't know how it's broken, until someone breaks it. You don't become a "crypto expert" by e
by Ar-Curunir 10y ago
The thing is, rolling your own crypto can seem reasonable, and you won't know how it's broken, until someone breaks it.
You don't become a "crypto expert" by experimenting with crypto; it's not an API or a library. You learn crypto by studying it. People have already made mistakes in the past, so why not learn from them instead of repeating them? Especially in the high-stakes situation that is causing you to use crypto?
- bkanber 10y agoThe entire crux of my argument is "know the stakes". And you're forcing the argument away from the general case to the high-stakes case. Not all crypto is used in high stakes situations, and you don't need a high stakes situation in order to use it.