RockyGuard

Download

Try RockyGuard in sixty seconds.

A self-contained demo bundle: the full library, headers, a sample license signed by us, and a 30-line C++ program that loads and verifies that license. Compile it, run it, see the API work. No vendor license, no email gate.

Sixty-second quick start

After unzipping, from inside the bundle:

cd demo
cmake -B build
cmake --build build --config Release

# Windows
build\Release\demo_app.exe
# Linux
./build/demo_app

You should see License OK printed with the license details.

What's in the bundle

  • Full RockyGuard library (static + shared), headers, bundled OpenSSL
  • CLI tools: license_keygen, license_create, license_verify, rg_fingerprint
  • Full PDF documentation set (Customer Documentation, API Reference, etc.)
  • demo/: a 30-line C++ program, CMakeLists.txt, sample public key, and a sample end-user license signed by us with the hardware-fingerprint check disabled (--threshold 0) so it runs anywhere.

What it doesn't include

  • × A vendor license bound to your build machine. license_create needs one to issue end-user licenses to your customers, and we only issue vendor licenses after a trial request or purchase.
  • × The vendor signing key the demo license was signed with. Demo licenses are issued by us; for production you generate your own keypair with license_keygen and embed your public key in your application.
  • × Floating-license tooling (floating_server_example, floating_client_example) and the examples/ sample apps. These are Premium-tier and ship in the paid bundle; the demo focuses on node-locked verification.

The bundle is everything a fresh evaluator needs to confirm the API works as documented before talking to us. The next step — issuing real licenses to your customers — needs a real vendor license.

Liked what you saw?

Start a 30-day Premium trial. We reply within one business day with a vendor license bound to your build machine.