LIMAN SDK is a lightweight, cross-platform software licensing library with strong cryptography. No external dependencies, just drop it into your C/C++ project.
Everything you need to protect your software and manage licenses effectively.
RSA signatures with SHA-256 hashing make your licenses virtually unforgeable.
Native support for Windows, Linux, and macOS in 64-bit. Windows also supports 32-bit.
Issue time-limited licenses for subscriptions, trials, or maintenance periods.
Bind licenses to specific hardware using MAC, CPU, disk ID, or hostname.
Detect system clock manipulation to prevent license expiry circumvention.
Static library with no external dependencies. Just link and go.
Add license verification to your application in minutes.
#include "liman.h"
int main() {
int err;
// Create environment with your chosen key size
pLIMENV env = lim_create_env(2048, 256, &err);
// Load and verify license
pLIMLIC lic = lim_create_lic_fromfile(env, "license.key", &err);
if (lim_is_verified(lic) && lim_assert_valid(lic) == LIM_OK) {
printf("License valid! Days remaining: %d\n",
lim_days_to_expiry(lic));
}
lim_free_lic(&lic);
lim_free_env(&env);
return 0;
}
Download LIMAN SDK and start protecting your applications today.