What I don't really understand about group theory: is multiplying a group element by an integer commutative?
@brixen @nuclearsandwich not entirely sure, but here's the source code: https://github.com/jedisct1/libsodium/blob/master/src/libsodium/crypto_scalarmult/curve25519/ref/smult.c#L247 …
-
-
@bascule if that code has docs somewhere I might be able to give you an answer. -
@nuclearsandwich hope you find RbNaCl to be well-documented. We've really been trying hard: https://github.com/cryptosphere/rbnacl/blob/master/lib/rbnacl/scalar.rb … -
@bascule I sadly don't have time to sit down and be good about it, but my intuition is that it probably doesn't commute. -
@nuclearsandwich not really an issue, just trying to double check my math on this: https://gist.github.com/tarcieri/4747652 … -
@bascule@nuclearsandwich There's also ##crypto on freenode. -
@yfeldblum@nuclearsandwich cool I should swing by sometime
End of conversation
New conversation -
-
-
@bascule@nuclearsandwich lol, this is why we need a dependently typed language for this and not C. No idea. :) - End of conversation
New conversation -
-
-
@bascule@nuclearsandwich definitely learn some basic abstract algebra. -
@brixen@nuclearsandwich I really want to. Will hopefully have a crash course on finite fields/group theory in Dan Boneh's Crypto II class -
@bascule I can lend you my Abstract Algebra textbook if you want it after May. Doing rings and fields right now.
End of conversation
New conversation -
-
-
@bascule the traditional addition and multiplication of real numbers.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@bascule In general subsets of reals that are more than just integers commute under multiplication and addition but that assumes...Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.