I'd like to implement a software licensing scheme. I like the looks of the TrueLicense package in Java, but it's overkill, and I need to validate a license file not just in Java, but in C on both Windows and Linux.
Can anyone suggest an approach and/or libraries or tools to validate an encrypted file across Java and C, Linux and Windows? I'm new to encryption, so a quick and simple implementation is likely best, but I'd like to use a public/private key system and a normal keystore.
Thanks