opennhp/opennhp

A lightweight, cryptography-powered, open-source toolkit built to enforce Zero Trust security for infrastructure, applications, and data in the AI-driven world.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 49 minutes ago
Added to GitGenius on September 4th, 2026
Created on August 4th, 2014
Open Issues & Pull Requests: 38 (+0)
GitHub issues: Enabled
Number of forks: 2,479
Total Stargazers: 13,918 (+0)
Total Subscribers: 829 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 10
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 64 days
Stale 30+ days: 10
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • compatibility (6)
  • P1 (5)
  • bug (5)
  • enhancement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

OpenNHP is a lightweight, cryptography-powered toolkit that implements Zero Trust security for infrastructure, applications, and data.

OpenNHP addresses the problem of exposed attack surfaces in modern networks by making services invisible by default. Traditional security models authenticate users after granting network access, leaving ports, IP addresses, and domain names permanently discoverable. The toolkit inverts this approach through two core protocols: the Network-infrastructure Hiding Protocol conceals server infrastructure behind a default-deny gate that requires cryptographically signed authentication before access is granted, while the Data-content Hiding Protocol encrypts data to make it usable but not visible. The project implements the Cloud Security Alliance's Network-infrastructure Hiding Protocol specification and represents a third-generation evolution beyond port knocking and single packet authorization, offering bi-directional communication, stateless design, and horizontal scalability in memory-safe Go.

Organizations facing rapid growth in AI-driven cyberattacks should consider OpenNHP if they need to reduce their network's discoverability without replacing existing IAM, DNS, or Zero Trust policy systems. The toolkit integrates alongside rather than replacing current security infrastructure. It suits deployments where hiding infrastructure from automated scanning and exploitation is a priority, particularly in environments where traditional perimeter defenses have proven insufficient.

The project maintains active development with regular updates to its core components. Documentation is comprehensive, including architecture guides and live demonstrations. The team operates public communication channels for community engagement and continues to refine the implementation based on the NIST Zero Trust Architecture model.