awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

47 dépôts

Awesome GitHub RepositoriesEncrypted Backups

Methods for creating and restoring database backups that are secured with encryption to protect sensitive data at rest.

Distinguishing note: None available; no candidates provided.

Explore 47 awesome GitHub repositories matching security & cryptography · Encrypted Backups. Refine with filters or upvote what's useful.

Awesome Encrypted Backups GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • ncw/rcloneAvatar de ncw

    ncw/rclone

    57,898Voir sur GitHub↗

    rclone is a command-line utility and sync engine for managing, synchronizing, and migrating files across numerous cloud storage providers. It functions as a storage management tool that enables bidirectional or one-way synchronization between local filesystems and remote cloud backends. The project acts as a unified cloud storage gateway, capable of merging multiple remote providers into a single directory tree. It further provides a filesystem mount to expose remote cloud storage as a local disk for direct operating system access and a transparent encryption wrapper to secure data before it

    Secures sensitive data using transparent encryption before uploading it to cloud providers for backup.

    Go
    Voir sur GitHub↗57,898
  • ente-io/enteAvatar de ente-io

    ente-io/ente

    27,281Voir sur GitHub↗

    Ente is a privacy-focused platform for end-to-end encrypted storage and two-factor authentication management. It functions as a zero-knowledge identity provider, ensuring that all cryptographic operations, key derivation, and data encryption occur locally on the user's device. By maintaining this architecture, the service provider remains unable to access or decrypt any stored personal information or authentication credentials. The platform distinguishes itself through a combination of on-device intelligence and resilient data distribution. It utilizes a local machine learning engine to perfo

    Provides secure, client-side encrypted cloud backups for sensitive personal data and credentials.

    Dart2faandroidauthy
    Voir sur GitHub↗27,281
  • drduh/macos-security-and-privacy-guideAvatar de drduh

    drduh/macOS-Security-and-Privacy-Guide

    22,449Voir sur GitHub↗

    This project is a security hardening guide and privacy configuration manual for macOS. It provides a comprehensive set of instructions for configuring system settings to improve privacy, reduce the attack surface, and implement a malware defense framework. The guide covers technical methods for validating software notarization, verifying application sandboxing, and auditing system activity. It distinguishes itself by providing detailed workflows for restricting high-risk features and applying advanced security configurations to protect the operating system. The documentation covers several k

    Describes a redundant 3-2-1 backup model utilizing encrypted local and remote copies.

    appledisk-encryptiondnscrypt-proxy
    Voir sur GitHub↗22,449
  • drduh/os-x-security-and-privacy-guideAvatar de drduh

    drduh/OS-X-Security-and-Privacy-Guide

    22,444Voir sur GitHub↗

    This project is a comprehensive security hardening and privacy management guide for macOS. It provides a set of instructions and checklists for reducing the system attack surface through manual configuration, policy enforcement, and a layered defense strategy. The guide emphasizes a system auditing framework, using binary analysis, system logs, and packet inspection to verify that security controls and application sandboxing are functioning as intended. It offers tool-agnostic recommendations, defining security goals while allowing users to select their own third-party software for implementa

    Provides guidance on creating encrypted local or remote archives to protect system backups from unauthorized access.

    Voir sur GitHub↗22,444
  • signalapp/signal-desktopAvatar de signalapp

    signalapp/Signal-Desktop

    16,376Voir sur GitHub↗

    Signal-Desktop is a cross-platform messaging application that provides end-to-end encrypted communication. It implements the Signal Protocol to secure messages and voice calls, ensuring that only intended recipients can access content. The application manages asynchronous key exchange and session initialization to maintain secure communication channels between parties who are not online simultaneously. The project distinguishes itself through advanced cryptographic protections, including hybrid post-quantum security that combines classical elliptic curve cryptography with lattice-based algori

    Encrypts local message archives to prevent unauthorized access if the physical device is compromised.

    TypeScript
    Voir sur GitHub↗16,376
  • avwo/whistleAvatar de avwo

    avwo/whistle

    15,570Voir sur GitHub↗

    Whistle is an HTTP debugging proxy that captures, inspects, and modifies traffic through a web-based management interface. It operates as a man-in-the-middle proxy, intercepting HTTP, HTTPS, HTTP/2, WebSocket, and TCP traffic between clients and servers, and provides a plugin-based architecture that extends core functionality with custom rules, UI panels, and protocol handlers at runtime. The project distinguishes itself through a combination of capabilities that go beyond basic traffic inspection. It supports server-side headless operation on Linux, allowing it to intercept traffic for appli

    Provides on-the-fly modification of HTTP request headers, bodies, URLs, and responses through user-defined rules.

    JavaScriptcharlesdebugfiddler
    Voir sur GitHub↗15,570
  • duplicati/duplicatiAvatar de duplicati

    duplicati/duplicati

    14,283Voir sur GitHub↗

    Duplicati is a self-hosted backup server designed to perform encrypted, incremental, and compressed backups to a wide range of local, network, and cloud-based storage providers. It functions as a background service that automates recurring data protection tasks, ensuring that only changed data blocks are stored to maximize efficiency and minimize bandwidth usage. The project distinguishes itself through a centralized management console that allows for the orchestration of multiple distributed backup agents from a single web-based dashboard. It supports multi-tenant management, enabling the or

    Secures backup archives with AES-256 encryption to ensure data confidentiality at rest on remote storage providers.

    C#backupc-sharpclient-only-backup
    Voir sur GitHub↗14,283
  • borgbackup/borgAvatar de borgbackup

    borgbackup/borg

    12,986Voir sur GitHub↗

    Borg est un utilitaire de sauvegarde en ligne de commande conçu pour l'archivage de données dédupliquées et le stockage sécurisé. Il fonctionne en identifiant des blocs de fichiers uniques et en appliquant une compression pour minimiser l'empreinte de stockage totale sur plusieurs versions de sauvegarde. Le logiciel se distingue par l'utilisation d'un chiffrement authentifié, qui garantit que toutes les données stockées restent confidentielles et protégées contre toute altération non autorisée. Il fournit également une interface de système de fichiers virtuel, permettant aux utilisateurs de monter des archives comme des répertoires locaux pour parcourir et accéder à des fichiers individuels sans effectuer une restauration complète du jeu de données. Le système gère ces archives via l'indexation des métadonnées au niveau du dépôt et le découpage défini par le contenu, qui utilise des algorithmes de hachage glissant pour détecter et stocker uniquement les segments de données uniques. Ces capacités sont soutenues par une compression basée sur les flux pour optimiser à la fois les besoins de stockage et les vitesses de transfert réseau.

    Offers a security-focused backup solution that uses authenticated encryption to protect archived data.

    Pythonbackupborgbackupcompression
    Voir sur GitHub↗12,986
  • beemdevelopment/aegisAvatar de beemdevelopment

    beemdevelopment/Aegis

    12,613Voir sur GitHub↗

    Aegis is a mobile application designed to manage and store multi-factor authentication tokens. It functions as a local-first credential vault that generates time-based and counter-based one-time passwords to verify user identity across various online services. The application secures sensitive authentication data by employing authenticated symmetric encryption and hardware-backed key storage to protect credentials at rest. Access to the stored tokens is gated by system-level biometric authentication or password verification, ensuring that only authorized users can retrieve the generated secur

    Creates encrypted copies of security tokens to ensure data recovery and protection against device loss.

    Java2faandroidauthenticator
    Voir sur GitHub↗12,613
  • kopia/kopiaAvatar de kopia

    kopia/kopia

    12,612Voir sur GitHub↗

    Kopia is a backup utility designed to create encrypted, deduplicated, and compressed snapshots of files and directories. It functions as a client-side tool that secures data locally before transmitting it to various storage targets, ensuring that sensitive information remains protected throughout the backup process. The system utilizes content-addressable block storage and metadata-driven versioning to identify and remove redundant data across multiple snapshots. By employing a pluggable storage abstraction layer, it supports a wide range of local, network, and cloud-based storage providers,

    Creates deduplicated and compressed snapshots of files with end-to-end encryption for secure storage.

    Gobackupclouddeduplication
    Voir sur GitHub↗12,612
  • dstotijn/hettyAvatar de dstotijn

    dstotijn/hetty

    11,485Voir sur GitHub↗

    Hetty is an HTTP intercepting proxy and web security research toolkit used to capture, inspect, and modify traffic between a browser and a server. It functions as an HTTP request editor for creating and replaying manual requests to test server behavior and as a project-based traffic logger that isolates network logs across different security research engagements. The tool provides a request-response interception loop that pauses outgoing requests and incoming responses in transit, allowing for manual editing or cancellation. It includes a manual request replay engine to construct and transmit

    Intercepts and alters HTTP request or response data in real time to test server behavior.

    Go
    Voir sur GitHub↗11,485
  • 0xjacky/nginx-uiAvatar de 0xJacky

    0xJacky/nginx-ui

    11,172Voir sur GitHub↗

    This project is a web-based management interface designed for the administration, monitoring, and configuration of Nginx server instances. It functions as a centralized platform for managing reverse proxy settings, traffic routing, and server lifecycles, providing a visual dashboard to replace manual configuration file editing. The platform distinguishes itself through integrated infrastructure automation and observability tools. It supports distributed environments by synchronizing configuration states across multiple nodes and containerized services, while offering artificial intelligence a

    Encrypts configuration backups to ensure data protection and integrity.

    Gochatgpt-appcode-completioncopilot
    Voir sur GitHub↗11,172
  • everywall/ladderAvatar de everywall

    everywall/ladder

    8,499Voir sur GitHub↗

    Ladder is a web proxy server and HTTP response modifier designed to circumvent bot protections, CORS restrictions, and paywalls. It functions by intercepting traffic to modify HTML, CSS, and JavaScript via regular expressions and altering HTTP headers to reveal restricted content. The project distinguishes itself through its ability to bypass anti-scraping mechanisms and specialized bot detection, such as Cloudflare, by integrating with external challenge-solving services. It also enables client identity emulation by spoofing user agents and network identifiers to masquerade as different brow

    Intercepts and alters HTTP request and response data in real time using regular expressions to modify page content.

    Gobypasscorscors-proxy
    Voir sur GitHub↗8,499
  • alibaba/anyproxyAvatar de alibaba

    alibaba/anyproxy

    7,913Voir sur GitHub↗

    AnyProxy is an HTTP/HTTPS proxy framework built on Node.js that intercepts and modifies traffic through a plugin system. It functions as a configurable proxy server where user-defined plugins inspect or alter requests and responses as they pass through the proxy. The framework distinguishes itself through a middleware stack that processes requests sequentially, enabling modular traffic transformation and logging. It handles HTTPS interception by dynamically generating and installing root certificates for transparent decryption, and routes traffic based on configurable rules matching request p

    Alters the content of intercepted HTTP or HTTPS messages before they reach their destination or the client.

    JavaScript
    Voir sur GitHub↗7,913
  • longhorn/longhornAvatar de longhorn

    longhorn/longhorn

    7,803Voir sur GitHub↗

    Longhorn is a distributed block storage system and orchestrator for Kubernetes. It provides persistent, replicated block storage volumes that survive pod restarts and node failures by maintaining synchronous copies of data across multiple cluster nodes. The system implements the Container Storage Interface (CSI) for dynamic volume provisioning and attachment. It is distinguished by its support for shared read-write access to a single block volume across multiple pods, as well as the ability to export volume snapshots to external S3 or NFS targets for off-cluster disaster recovery. The platfo

    Applies encryption to volume backups independently of whether the source volume is encrypted.

    Shellcncfdistributed-systemshigh-availability
    Voir sur GitHub↗7,803
  • databasus/databasusAvatar de databasus

    databasus/databasus

    7,502Voir sur GitHub↗

    Databasus is a self-hosted backup platform that automates PostgreSQL backups, verifies their restorability, and stores them across multiple destinations while managing team access with role-based permissions. It combines on-the-fly AES-256-GCM encryption, cron-driven scheduling, job-queue-based verification, multi-destination storage, WAL streaming, throwaway container restore testing, and workspace-based role access control into a unified backup system. The platform distinguishes itself through automatic backup verification that restores each backup into a temporary database container for in

    Encrypts each backup file on the fly with AES-256-GCM using a unique key derived from a master key and random salt.

    Gobackupbackupsdatabase
    Voir sur GitHub↗7,502
  • proxymanapp/proxymanAvatar de ProxymanApp

    ProxymanApp/Proxyman

    6,858Voir sur GitHub↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    Intercepts HTTP requests and lets users edit the URL, method, headers, and body before forwarding them to the server.

    debugging-tooliosmacos
    Voir sur GitHub↗6,858
  • elazarl/goproxyAvatar de elazarl

    elazarl/goproxy

    6,698Voir sur GitHub↗

    An HTTP proxy library for Go

    Intercepts both HTTP and decrypted HTTPS traffic at request and response stages for inspection and modification.

    Go
    Voir sur GitHub↗6,698
  • standardnotes/appAvatar de standardnotes

    standardnotes/app

    6,519Voir sur GitHub↗

    Decrypts an encrypted backup file using a standalone browser-based tool without needing the app.

    TypeScriptencryptedevernotemarkdown
    Voir sur GitHub↗6,519
  • inventree/inventreeAvatar de inventree

    inventree/InvenTree

    6,350Voir sur GitHub↗

    InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in

    Applies GPG encryption to backup archives during creation and decrypts them during restore.

    Pythondjangohacktoberfestpython
    Voir sur GitHub↗6,350
Préc.123Suivant
  1. Home
  2. Security & Cryptography
  3. Encrypted Backups

Explorer les sous-tags

  • Cloud-CompatibleEncrypted backup systems that store files individually for efficient incremental synchronization with cloud services. **Distinct from Encrypted Backups:** Distinct from Encrypted Backups: focuses on per-file encryption for cloud sync compatibility, not general backup encryption.
  • DeterministicEncrypted backup generation that uses deterministic encryption to ensure consistent ciphertext for identical plaintext. **Distinct from Encrypted Backups:** Specializes Encrypted Backups by adding the deterministic property for easier recovery and storage synchronization.
  • Encrypted Backup Exports to PlaintextDecrypts and verifies encrypted shards, then writes data into readable formats like .eml, Markdown, or JSONL. **Distinct from Encrypted Backups:** Distinct from Encrypted Backups: focuses on the decryption and export to plaintext formats, not the creation of encrypted backups.
  • GPG Encrypted ArchivingArchival processes that integrate GPG or age encryption into the backup workflow. **Distinct from Encrypted Backups:** Integrates encryption directly into the backup tool's pipeline, rather than being a standalone encryption utility.
  • Offline Backup DecryptorsStandalone tools for decrypting encrypted backup files without requiring the original application. **Distinct from Encrypted Backups:** Distinct from Encrypted Backups: focuses on the offline decryption capability of backup files, not the creation or restoration of backups.
  • On-the-Fly3 sous-tagsBackup files encrypted during creation using unique keys derived from a master key, backup ID, and random salt. **Distinct from Encrypted Backups:** Distinct from Encrypted Backups: specifies on-the-fly encryption with per-backup key derivation, not general encrypted backup methods.
  • Sharded Git BackupsEncrypts API data into age-encrypted shards and commits them to Git for versioned backup. **Distinct from Encrypted Backups:** Distinct from Encrypted Backups: adds sharding and Git-based versioning for incremental, crash-recoverable backups.