awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
StackExchange avatar

StackExchange/blackboxArchived

0
View on GitHub↗
6,768 स्टार्स·386 फोर्क्स·Go·MIT·10 व्यूज़

Blackbox

Blackbox is a GPG secret management tool and asymmetric encryption wrapper used to securely store and share sensitive files within version control systems like Git, Mercurial, or Subversion. It functions as a version control secret store that encrypts files for safe storage at rest while allowing authorized users and machines to decrypt them.

The system distinguishes itself by integrating directly with version control to provide plaintext diff and log visualization of encrypted files. It supports multi-recipient encryption and automated secret decryption via passphrase-less GPG subkeys, enabling non-interactive secret retrieval within continuous integration and deployment pipelines.

The tool covers a broad range of security and access control capabilities, including user access revocation, encryption key rotation, and secure content editing that shreds plaintext after use. It also provides mechanisms for injecting decrypted secrets into external configuration management tools and auditing modifications to sensitive data.

Features

  • Version-Controlled Secret Encryption - Encrypts sensitive files with GPG to safely store and share them within Git or other version control systems.
  • Version-Control Transparent Decryption - Intercepts version control diff and log operations to decrypt encrypted files for plaintext visualization.
  • Secrets Deployment Pipelines - Automatically decrypts configuration secrets using GPG keys during deployment and CI pipelines.
  • Non-Interactive Decryption - Utilizes passphrase-less GPG subkeys to enable non-interactive secret retrieval within automated CI and deployment pipelines.
  • Secret Re-encryptions - Provides mechanisms to re-encrypt secrets when team membership changes to ensure only current members have access.
  • Encryption Key Management - Associates specific GPG public keys with authorized administrators to manage secret encryption and decryption.
  • Asymmetric Encryption - Uses asymmetric GPG public keys to allow multiple authorized recipients to decrypt the same secret.
  • GPG-Based Encryption - Uses GnuPG public key cryptography to secure files at rest for multiple authorized recipients.
  • GPG Key Management - Integrates GPG keys into a shared keyring for use by authorized users and automated deployment systems.
  • Access-Based Key Management - Manages which team members or machines can decrypt secrets by controlling access to GPG keys.
  • GPG Key-Based - Manages which users can decrypt files using individual GPG keys without relying on shared passwords.
  • Passwordless Decryption - Enables non-interactive secret retrieval in CI pipelines by creating GPG subkeys without passphrases.
  • Public-Key Access Control - Manages secret access by associating specific GPG public keys with authorized users or machine roles.
  • Access Control - Implements access control by managing authorized GPG public keys to determine who can decrypt sensitive files.
  • Secure Content Editing - Allows users to edit encrypted secrets in plaintext and automatically re-encrypts them once the editor closes.
  • Decrypted Diff Visualizations - Provides a utility to decrypt files during version control diff and log operations to track plaintext changes.
  • Local Secret Decryption - Provides utilities to extract and decrypt secret files locally for manual editing or deployment purposes.
  • Decryption Utilities - Provides functionality to decrypt encrypted files for viewing or batch processing during deployment.
  • Ephemeral Plaintext Handling - Implements a secure editing workflow that decrypts files to temporary storage and automatically shreds the plaintext after use.
  • Plaintext Shredding - Ships a utility that wipes all decrypted files from the local system to prevent accidental secret exposure.
  • GitOps Secret Management - Provides a system for encrypting sensitive files with GPG for safe storage and collaboration within version control.
  • Asymmetric Secret Wrappers - Provides a utility that manages public key encryption and decryption for team-based secret sharing.
  • Configuration Decryption - Enables the decryption of configuration secrets specifically for use within production environments.
  • Secure Runtime Configuration - Manages encrypted settings that are decrypted on the fly for use by configuration tools on production servers.
  • User Access Revocation - Provides a process to revoke a user's access by removing their key and re-encrypting the data.
  • Modification Auditing - Allows tracking modifications to sensitive data by comparing decrypted files against their encrypted state.
  • DevSecOps And Hardening - Encrypts secrets at rest within version control systems.
  • Secret Management - Tool for storing secrets in version control securely.
  • Secrets Management - Encrypts credentials directly within your version control repository.
  • सुरक्षा और गोपनीयता - Securely store and encrypt secrets within version control.
  • Security & Privacy - Securely stores keys and credentials in git.

स्टार हिस्ट्री

stackexchange/blackbox के लिए स्टार हिस्ट्री चार्टstackexchange/blackbox के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

stackexchange/blackbox क्या करता है?

Blackbox is a GPG secret management tool and asymmetric encryption wrapper used to securely store and share sensitive files within version control systems like Git, Mercurial, or Subversion. It functions as a version control secret store that encrypts files for safe storage at rest while allowing authorized users and machines to decrypt them.

stackexchange/blackbox की मुख्य विशेषताएं क्या हैं?

stackexchange/blackbox की मुख्य विशेषताएं हैं: Version-Controlled Secret Encryption, Version-Control Transparent Decryption, Secrets Deployment Pipelines, Non-Interactive Decryption, Secret Re-encryptions, Encryption Key Management, Asymmetric Encryption, GPG-Based Encryption।

stackexchange/blackbox के कुछ ओपन-सोर्स विकल्प क्या हैं?

stackexchange/blackbox के ओपन-सोर्स विकल्पों में शामिल हैं: sobolevn/git-secret — git-secret is a command line tool and Bash encryption utility used to manage sensitive configuration files and… bitnami-labs/sealed-secrets — Sealed Secrets is a Kubernetes secret encryption tool and controller designed for GitOps security. It provides a… agwa/git-crypt — git-crypt is a transparent cryptography layer and secret manager for Git repositories. It encrypts specific files so… mozilla/sops — Sops is a secrets encryption tool designed to encrypt and decrypt sensitive values within configuration files. It… hashicorp/vault — Vault is a centralized secrets management platform designed to secure, store, and control access to sensitive… fluxcd/flux2 — Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with…

Blackbox के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Blackbox के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • sobolevn/git-secretsobolevn का अवतार

    sobolevn/git-secret

    4,023GitHub पर देखें↗

    git-secret is a command line tool and Bash encryption utility used to manage sensitive configuration files and passwords within Git repositories. It enables version controlled secret storage by encrypting files with GPG public keys, ensuring that sensitive data can be committed to a repository without exposing plaintext. The tool utilizes a PGP encryption workflow to control access through a managed keyring of authorized public keys. This allows for the granting and revocation of decryption permissions for specific users. To prevent accidental data leaks, it automatically integrates with Git

    Shellencryptiongitgit-addons
    GitHub पर देखें↗4,023
  • bitnami-labs/sealed-secretsbitnami-labs का अवतार

    bitnami-labs/sealed-secrets

    8,925GitHub पर देखें↗

    Sealed Secrets is a Kubernetes secret encryption tool and controller designed for GitOps security. It provides a mechanism to encrypt sensitive data into specialized resources that can be safely stored in public version control systems and decrypted only within a cluster. The system uses an asymmetric encryption manager to seal secrets with a public key, ensuring that only the corresponding private key held within the cluster can unseal them. It includes utilities for security key rotation, secret re-encryption, and offline private key recovery to maintain data access during disaster recovery

    Godevops-workflowencrypt-secretsgitops
    GitHub पर देखें↗8,925
  • agwa/git-cryptAGWA का अवतार

    AGWA/git-crypt

    9,746GitHub पर देखें↗

    git-crypt is a transparent cryptography layer and secret manager for Git repositories. It encrypts specific files so they remain as ciphertext on remote servers while appearing as plaintext in local directories. The tool uses Git attributes to define the scope of files and directories targeted for encryption. It supports both symmetric secret key encryption for shared access and asymmetric public key encryption to control decryption permissions among multiple collaborators. The system automates the encryption and decryption process through hook-based filters that trigger during commit and ch

    C++
    GitHub पर देखें↗9,746
  • mozilla/sopsmozilla का अवतार

    mozilla/sops

    22,116GitHub पर देखें↗

    Sops is a secrets encryption tool designed to encrypt and decrypt sensitive values within configuration files. It functions as a manager for secrets that integrates with cloud key vaults and PGP keys to secure data stored in version-controlled files. The tool utilizes structure-preserving encryption to encrypt individual values while keeping the overall file format and non-sensitive keys intact. It employs a KMS-backed encryption model, interfacing with external key management services from AWS, GCP, and Azure to handle cryptographic operations without exposing private keys locally. The proj

    Go
    GitHub पर देखें↗22,116
  • Blackbox के सभी 30 विकल्प देखें→