5 ms·
Never roll out your own crypto.
by ainiriand 8y ago
Never roll out your own crypto.
- dpark 8y agoWhen people say "never roll your own crypto", they mean you, the amateur who doesn't have the experience, expertise, or scale to get it right. They don't mean that literally no one should ever write crypto code.
- WorldMaker 8y agoYes, if there are experts today on homomorphic encryption, one would assume that Microsoft's department of Cryptographic Research plausibly includes some (if not all) of them. Their publications are online, if one wants to see what peer reviewed works they've published: https://www.microsoft.com/en-us/research/group/cryptography-research/ https://www.microsoft.com/en-us/research/group/cryptography-...
- Bhilai 8y agoOne would assume that "Cryptography Research Group" at Microsoft would include some word class cryptographers and I would think its okay for Cryptographers to roll their own Crypto or there wont be any progress. Their work is open source so their peers in industry and academia can actually review.
- paulie_a 8y agoNot that I distrust this particular code, Microsoft has had some serious blunders in the past. Like chopping off any password over 8 characters.
- ainiriand 8y agoI always forget that I should not use sarcasm on HN. Apologies.