Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/0xrlawrence/pribado
Authentification et AutorisationOutils de Chiffrement/DéchiffrementSécurité WebSécurité CloudProtection de la Vie PrivéeDétection de SecretsGestion des Identités et des Accès (IAM)Sécurité des API
GitHub0xrlawrence/pribado

Pribado

Plateforme de confidentialité zero-knowledge pour la gestion confidentielle de clés API, coffre-fort chiffré et chat sécurisé. Conçue sur les TEE Oasis Sapphire.

52il y a 8 moisPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Voir le dépôt
Site web

🔐 Pribado

Gestion privée des clés API & infrastructure Zero-Knowledge

MIT License Ko-fi

Pribado est une plateforme auto-hébergeable et Zero-Knowledge pour la gestion de clés API, de secrets chiffrés et de communications privées. Construite sur Oasis Sapphire pour le calcul confidentiel adossé au matériel.

Pribado Dashboard


✨ Fonctionnalités

🔑 Proxy API privé

  • Stocker des clés API (OpenAI, Anthropic, Google, etc.) chiffrées
  • Générer des clés proxy (priv_xxx) à utiliser au lieu d'exposer les vraies clés
  • Rotation automatique des clés avec notifications webhook
  • Zero-knowledge : le serveur stocke des blobs chiffrés qu'il ne peut pas déchiffrer

🗄️ Coffre-fort chiffré

  • Gestionnaire de mots de passe avec chiffrement AES-256-GCM
  • Clés dérivées de la signature de votre portefeuille (jamais stockées)
  • Sauvegarde sur la blockchain Oasis Sapphire
  • Synchronisation multi-appareils via un stockage chiffré sur chaîne

💬 Chat anonyme

  • Messagerie temps réel chiffrée de bout en bout
  • Aucun compte, aucun suivi d'identité
  • Les messages n'existent qu'en transit (non stockés)
  • Clés de session éphémères

📄 Signature de documents

  • Signer des PDF avec des signatures numériques
  • Ancrer les hashs de documents sur la blockchain Sapphire
  • Preuve immuable d'existence et d'intégrité

🛡️ Architecture de sécurité

  • Chiffrement à double couche : clés dérivées du portefeuille + enclave serveur
  • TEE matériel : contrats intelligents confidentiels Oasis Sapphire
  • Zero-knowledge : le serveur ne peut pas lire vos données
  • Limitation de débit : protection anti-spam/anti-abus basée sur l'adresse IP

🚀 Démarrage rapide

Prérequis

  • 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

Ouvrez http://localhost:3000 dans votre navigateur.

Docker

root@kitploit:~
docker-compose up -d

🔧 Configuration

VariableDescriptionRequis
ENCLAVE_SECRET

Voir SELF_HOSTING.md pour le guide de déploiement complet.


📦 Outil CLI

Gérez les clés API depuis la ligne de commande :

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

Voir cli/README.md pour la documentation complète.


🔐 Sécurité

Pribado implémente une architecture zero-knowledge :

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

Résultat : le serveur stocke des données chiffrées qu'il ne PEUT PAS déchiffrer.

Pour une documentation détaillée sur la sécurité, voir SECURITY.md.


🏗️ Stack technique


📚 Documentation

  • Guide d'auto-hébergement
  • Architecture de sécurité
  • FAQ sécurité
  • Contribuer
  • Documentation CLI

🤝 Contribuer

Les contributions sont les bienvenues ! Veuillez d'abord lire CONTRIBUTING.md.

  1. Forkez le dépôt
  2. Créez une branche de fonctionnalité (git checkout -b feature/amazing-feature)
  3. Commitez vos modifications (git commit -m 'feat: add amazing feature')
  4. Poussez vers la branche (git push origin feature/amazing-feature)
  5. Ouvrez une Pull Request

💰 Soutien

Si vous trouvez ce projet utile, envisagez de soutenir son développement :

Ko-fi

L'accès au mainnet nécessite des frais minimaux de 1 $/mois pour prévenir le spam et soutenir l'infrastructure.


⚠️ Avertissement

Ce projet est fourni tel quel pour un usage personnel et éducatif. Il n'est pas conçu pour une mise à l'échelle en entreprise. Si vous choisissez de l'utiliser dans un environnement de production, vous le faites à vos propres risques.

Pour un usage en entreprise, vous êtes encouragé à auto-héberger et à créer votre propre infrastructure.


📄 Licence

Licence MIT - voir le fichier LICENSE pour plus de détails.


Construit avec ❤️ pour la confidentialité

Télécharger l’outil
Clé de chiffrement hexadécimale de 64 caractères
✅ Oui
SAPPHIRE_PRIVATE_KEYClé privée du portefeuille Oasis❌ Facultatif
SAPPHIRE_RPC_URLPoint de terminaison RPC Oasis❌ Facultatif
CoucheTechnologie
FrontendNext.js 14, React, TailwindCSS
ChiffrementAES-256-GCM, PBKDF2, Argon2id
BlockchainOasis Sapphire (TEE)
Base de donnéesSQLite (WAL mode)
TransportHTTPS/TLS 1.3
Temps réelSocket.IO