New: Offline-first licensing with cryptographic validation. Learn more

Introducing Licenz: Enterprise Airgap Security Without the Enterprise Tax

Alex Chen

Alex Chen

January 15, 2025

3 min read
Licenz logo with a secure key visualization

Today we’re excited to announce the launch of Licenz, a modern software licensing solution designed from the ground up for air-gapped and high-security environments.

Why We Built Licenz

For years, software vendors targeting enterprise customers have faced a difficult choice: use expensive legacy licensing systems like Thales Sentinel or Wibu CodeMeter, or build a custom solution that inevitably becomes a maintenance nightmare.

These legacy systems come with significant drawbacks:

  • 500MB+ driver packages that require admin privileges to install
  • Hardware dongles that cost $48-60 each and create logistics headaches
  • Kernel drivers that can conflict with other software and require security exemptions
  • Opaque pricing that forces you into lengthy sales cycles

We built Licenz to solve these problems while maintaining the security guarantees that enterprise customers demand.

What Makes Licenz Different

2MB Static Binary

Our entire client library is a single 2MB Rust binary with zero dependencies. No JVM, no .NET runtime, no kernel drivers. Just copy the binary and you’re ready to validate licenses.

Open Source Client

The Licenz client is fully open source under the MIT license. Your security team can audit every line of code before deploying it in your air-gapped network. No black boxes.

True Airgap Support

Unlike online-first systems with bolted-on offline modes, Licenz was designed from the ground up for disconnected environments. Our sneakernet activation workflow lets you activate licenses on machines that will never see the internet.

Modern Cryptography

We use industry-standard cryptographic primitives:

  • RSA-SHA256 or Ed25519 for license signatures
  • AES-256-GCM for encrypted license state
  • HMAC-based time-tampering protection

Transparent Pricing

No sales calls required. Check our pricing page to see exactly what you’ll pay.

Who Is Licenz For?

Licenz is ideal for software vendors in:

  • Industrial Manufacturing - PLC software, SCADA systems, CNC controllers
  • Government & Defense - Classified networks, secure facilities
  • Healthcare & MedTech - Medical devices, diagnostic equipment
  • Desktop Software - Any application deployed to customer machines

Getting Started

Getting started with Licenz takes minutes, not weeks:

use licenz::{LicenseVerifier, License};

let verifier = LicenseVerifier::new(PUBLIC_KEY)?
    .with_hardware_binding();

let license = License::from_file("license.key")?;
let claims = verifier.verify(&license)?;

println!("Licensed to: {}", claims.licensee);

Check out our quickstart guide to integrate Licenz into your application today.

What’s Next

This is just the beginning. Over the coming months, we’ll be rolling out:

  • Additional language bindings (Python, Go, C/C++)
  • Enhanced hardware binding options
  • Self-hosted server deployment guides
  • Integration guides for popular build systems

We’re building Licenz in the open and we’d love your feedback. Star us on GitHub, join our Discord community, or reach out directly.

Welcome to the future of software licensing.

Alex Chen

Written by

Alex Chen

Founder & CEO at Licenz. Previously built licensing systems at industrial automation companies.

Stay up to date

Get the latest news about Licenz, including product updates, security best practices, and licensing industry insights.

No spam, unsubscribe at any time. Read our Privacy Policy.

Related Articles