"Don't roll your own crypto" is a psyop by the NSA, to simplify their efforts in cryptanalysis. You should absolutely invent your own cryptographic protocols, make them as deranged as only possible.
Conversation
Notices
-
Embed this notice
THE MARTYR OF BUTLERIAN JIHAD (icon_of_computational_sin@mstdn.starnix.network)'s status on Friday, 17-Jan-2025 03:50:35 JST THE MARTYR OF BUTLERIAN JIHAD - prettygood, MortSinyx and feld like this.
-
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Friday, 17-Jan-2025 18:05:54 JST 翠星石 @icon_of_computational_sin Rolling your own crypto is fine, just don't delude yourself into thinking it's secure and actually use it, until at least many people have looked at nobody has worked out how to break it (most hand-rolled crypto falls apart in minutes or hours even if it's beyond you to break it, if someone else looks at it).
The more complicated you make a cryptographic protocol, the higher the chance it has a cryptographic flaw - the simpler the protocol, the better, as nothing makes the NSA seethe more than a trivial to analyze protocol that is secure.