Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Tools/GitHubGitHub/0xrlawrence/pribado
Authentifizierung & AutorisierungVerschlüsselungs-/EntschlüsselungstoolsWebsicherheitCloud-SicherheitPrivatsphäreSecret-ErkennungIdentitäts- & Zugriffsmanagement (IAM)API-Sicherheit
GitHub0xrlawrence/pribado

Pribado

Zero-Knowledge-Datenschutzplattform für vertrauliche API-Schlüsselverwaltung, verschlüsselten Tresor und sicheren Chat. Aufgebaut auf Oasis Sapphire TEEs.

Repository anzeigen
524vor 8 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

🔐 Pribado

Private API-Key-Verwaltung & Zero-Knowledge-Infrastruktur

MIT License Ko-fi

Pribado ist eine selbst hostbare Zero-Knowledge-Plattform zur Verwaltung von API-Keys, verschlüsselten Geheimnissen und privater Kommunikation. Basierend auf Oasis Sapphire für hardwaregestütztes Confidential Computing.

Pribado Dashboard


✨ Funktionen

🔑 Privater API-Proxy

  • Speichert API-Keys (OpenAI, Anthropic, Google, etc.) verschlüsselt
  • Generiert Proxy-Keys (priv_xxx), die anstelle der echten Keys verwendet werden
  • Automatische Key-Rotation mit Webhook-Benachrichtigungen
  • Zero-Knowledge: Der Server speichert verschlüsselte Blobs, die er nicht entschlüsseln kann

🗄️ Verschlüsselter Tresor

  • Passwortmanager mit AES-256-GCM-Verschlüsselung
  • Schlüssel werden aus Ihrer Wallet-Signatur abgeleitet (nie gespeichert)
  • Backup auf der Oasis-Sapphire-Blockchain
  • Geräteübergreifende Synchronisierung über verschlüsselten Chain-Speicher

💬 Anonymer Chat

  • Ende-zu-Ende-verschlüsselte Echtzeit-Nachrichtenübertragung
  • Keine Konten, keine Identitätsverfolgung
  • Nachrichten existieren nur während der Übertragung (nicht gespeichert)
  • Ephemere Sitzungsschlüssel

📄 Dokumentensignierung

  • PDFs mit digitalen Signaturen signieren
  • Dokument-Hashes auf der Sapphire-Blockchain verankern
  • Unveränderlicher Nachweis von Existenz und Integrität

🛡️ Sicherheitsarchitektur

  • Doppelte Verschlüsselung: Aus der Wallet abgeleitete Schlüssel + Server-Enklave
  • Hardware-TEE: Vertrauliche Smart Contracts auf Oasis Sapphire
  • Zero-Knowledge: Der Server kann Ihre Daten nicht lesen
  • Rate Limiting: IP-basierter Spam-/Missbrauchsschutz

🚀 Schnellstart

Voraussetzungen

  • Node.js v20+
  • npm v10+

Installation

root@kitploit:~
# Clone the repository
git clone https://github.com/0xrlawrence/Pribado.git
cd Pribado

# Install dependencies
npm install

# Create environment file
cp .env.local.example .env.local

# Generate encryption secret
echo "ENCLAVE_SECRET=$(openssl rand -hex 32)" >> .env.local

# Build and run
npm run build
npm start

Öffnen Sie http://localhost:3000 in Ihrem Browser.

Docker

root@kitploit:~
docker-compose up -d

🔧 Konfiguration

VariableBeschreibungErforderlich
ENCLAVE_SECRET

Eine vollständige Bereitstellungsanleitung finden Sie unter SELF_HOSTING.md.


📦 CLI-Tool

Verwalten Sie API-Keys über die Kommandozeile:

root@kitploit:~
# Install globally
npm install -g pribado-cli

# Or use npx
npx pribado-cli

# Set up wallet
pribado init

# Add an API key
pribado keys add

# View your keys
pribado keys

# Revoke a key
pribado keys revoke

Die vollständige Dokumentation finden Sie unter cli/README.md.


🔐 Sicherheit

Pribado implementiert eine Zero-Knowledge-Architektur:

root@kitploit:~
User's Wallet Signature
        ↓
PBKDF2 (100,000 iterations)
        ↓
Encryption Key (exists ONLY in browser memory)
        ↓
AES-256-GCM Encryption
        ↓
Encrypted blob sent to server

Ergebnis: Der Server speichert verschlüsselte Daten, die er NICHT entschlüsseln kann.

Detaillierte Sicherheitsdokumentation finden Sie unter SECURITY.md.


🏗️ Technologie-Stack


📚 Dokumentation

  • Self-Hosting-Anleitung
  • Sicherheitsarchitektur
  • Sicherheits-FAQ
  • Mitwirken
  • CLI-Dokumentation

🤝 Mitwirken

Beiträge sind willkommen! Bitte lesen Sie zuerst CONTRIBUTING.md.

  1. Forken Sie das Repository
  2. Erstellen Sie einen Feature-Branch (git checkout -b feature/amazing-feature)
  3. Committen Sie Ihre Änderungen (git commit -m 'feat: add amazing feature')
  4. Pushen Sie in den Branch (git push origin feature/amazing-feature)
  5. Eröffnen Sie einen Pull Request

💰 Unterstützung

Wenn Sie dieses Projekt nützlich finden, erwägen Sie, seine Entwicklung zu unterstützen:

Ko-fi

Mainnet-Zugriff erfordert eine minimale Gebühr von 1 $/Monat, um Spam zu verhindern und die Infrastruktur zu unterstützen.


⚠️ Haftungsausschluss

Dieses Projekt wird wie besehen für den persönlichen und pädagogischen Gebrauch bereitgestellt. Es ist nicht für unternehmensweite Skalierung ausgelegt. Wenn Sie es in einer Produktionsumgebung verwenden, tun Sie dies auf eigenes Risiko.

Für den Unternehmenseinsatz wird empfohlen, selbst zu hosten und eine eigene Infrastruktur aufzubauen.


📄 Lizenz

MIT-Lizenz – Details finden Sie in der Datei LICENSE.


Mit ❤️ für Datenschutz gebaut

Tool herunterladen
64-stelliger hexadezimaler Verschlüsselungsschlüssel
✅ Ja
SAPPHIRE_PRIVATE_KEYPrivater Schlüssel der Oasis-Wallet❌ Optional
SAPPHIRE_RPC_URLOasis-RPC-Endpunkt❌ Optional
SchichtTechnologie
FrontendNext.js 14, React, TailwindCSS
VerschlüsselungAES-256-GCM, PBKDF2, Argon2id
BlockchainOasis Sapphire (TEE)
DatenbankSQLite (WAL-Modus)
TransportHTTPS/TLS 1.3
EchtzeitSocket.IO