4 ms·
Well, to start, if you write pure functional code, then you can reason about the code without having to worry about side effects. EDIT: As a starting point. Pu
by jimbob45 7y ago
Well, to start, if you write pure functional code, then you can reason about the code without having to worry about side effects.
EDIT: As a starting point. Pure functional programming is one tool among the many in your toolbox. It should not be anyone's entire strategy.
- polemic 7y agoBold assertion in the face of side channel and timing attacks.
- mcguire 7y agoIs crypt32 supposed to be secure against side channel and timing attacks?
- magicalhippo 7y agoSide effects != side channels. Side channel is stuff like your multiplication code takes different amounts of time depending on the arguments, or your cache hit/miss patterns depend on arguments and thus can leak the argument.