Introducing Licenz: Enterprise Airgap Security Without the Enterprise Tax
Alex Chen
January 15, 2025
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.
Stay up to date
Get the latest news about Licenz, including product updates, security best practices, and licensing industry insights.
Related Articles
Enterprise Software Licensing Security: Best Practices for 2025
Security best practices for software vendors implementing licensing systems. From key management to threat modeling, learn how to protect your software and your customers.
Marcus Johnson
The Complete Guide to Air-Gap Software Licensing
A comprehensive guide to implementing software licensing in disconnected, air-gapped environments. Learn the challenges, solutions, and best practices.
Sarah Mitchell
Introducing Licenz: Enterprise Airgap Security Without the Enterprise Tax
Today we're launching Licenz, a modern software licensing solution that brings enterprise-grade security to air-gapped environments without the complexity and cost of legacy systems.
Alex Chen