3 ms·
I remember them changing the licensing system, it was shortly before I started at the company. Matt Slot, who was the lead coder alongside Andrew, wrote an arti
by TomAnthony 6y ago
I remember them changing the licensing system, it was shortly before I started at the company. Matt Slot, who was the lead coder alongside Andrew, wrote an article about it which I've managed to find archived [1].
The article doesn't shed a lot more light on it, but the rough understanding (between my understanding at the time and what I've lost to memory!) was that it was similar to public key cryptography, with a public key in the app that could be used to verify license codes signed with the private key.
[1] http://www.windowsusers.org/piracy.html http://www.windowsusers.org/piracy.html
- rgovostes 6y agoThat's probably the exact article where I first heard about it using polynomials. Perhaps it uses something like Shamir's secret sharing. I found a Reddit post that explains most of the algorithm, but not much to do with polynomials. https://www.reddit.com/r/evnova/comments/g3ie3x/ambrosia_and_registration/ https://www.reddit.com/r/evnova/comments/g3ie3x/ambrosia_and... (P.S., I did pay my registration fee for Uplink. Thanks for porting it!)