News for hackers. Stuff that matters.
Re:Rolling your own crypto: Everything you need to build AES... by Joker_vD on Wednesday July 13, 2022 @08:19AM (#32081618)
How does crypto even get created, then? Like, those cryptography experts — they do roll their own crypto, and then it gets standardized as Blowfish/AES/Salsa20/etc. How did they learn to make ciphers that are "good enough" to use in production? Are those people special somehow, and it's not possible to become one of them?
Re:Rolling your own crypto: Everything you need to build AES... by zrail on Wednesday July 13, 2022 @08:31AM (#32081727)
They're not special. Cryptographers are mostly (but not exclusively) the products of a few academic programs around the world that teach the specialized math involved in developing and proving (and breaking) crypto algorithms.

The standards are either the outcome of competitions the US government (through NIST) has held over the years, or they're de-facto standards because they're provably better for certain use cases than other algorithms.