← Back to Hub Documentation GitHub
v0.2.0 on NuGet 📦

NIS2 Compliance for .NET
Enterprise Ready

The minimal-overhead ASP.NET Core Middleware. Forensic logging, HMAC integrity, rate limiting, and Tor blocking.

View on NuGet GitHub
🚀 Need Enterprise Integrations?

Native Splunk, Datadog, QRadar connectors + Threat Intel + Priority Support

Explore Middleware Pro →

Enterprise Grade Protection

Forensic Logging

HMAC-SHA256 signed JSON logs. Tamper-proof audit trails.

Rate Limiting

Sliding window algorithm. Per-IP throttling. DoS protection.

Tor Blocking

Automatic Tor exit node detection. Configurable blocking.

PII Protection

IP anonymization. Field encryption. GDPR compliant.

Session Guard

IP/User-Agent fingerprinting. Session hijacking detection.

Multi-SIEM

Elasticsearch, Splunk HEC, Datadog. Native connectors.

Webhooks

Real-time alerts. Slack, Teams, Discord integration.

Quick Start

Install via .NET CLI:

dotnet add package Nis2Shield.AspNetCore

Program.cs:

builder.Services.AddNis2Shield(builder.Configuration);

app.UseNis2Shield();
app.UseAuthentication();
app.UseAuthorization();