Hacker News new | ask | show | jobs
by tete 5451 days ago
Do you know OTR (Off the record messaging). It uses some nice stuff, like the Socialist millionaire protocol which exactly does this. Comparing values (for example passwords) without sending them. I still use salted hashes, which in this case also have to be implemented on client side. I don't think it makes a lot of sense for passwords anyway, because there is SSL. Again, this is just a personal project where I just played with this stuff. However it can still be useful in authentication. See OTR for example. I suggest to read this. http://www.cypherpunks.ca/otr/Protocol-v2-3.1.0.html

There are also related protocols which might be very handy. Wikipedia is a very good source for finding such stuff. Follow interwiki links and external ones. There are many great protocols allowing you to do amazing things, that seem impossible in first place. I also like it because it shows how great math can be.

Like most people school mostly made me afraid of math and it took a while until I started enjoying it. I guess math (like programming) isn't something you should learn in a school, but something you should learn on your own. It's something you won't learn or enjoy when someone else explains it. You have to get things on your own, especially in your own pace, because people simply have different brains. I guess I'm very off topic now. It just makes me sad when people hate to learn.

1 comments

Thanks for pointing me to that page. I've got some reading and playing around to do now. =)