9 Repos
Infrastructure for the secure storage and management of sensitive customer data to ensure compliance and security.
Distinguishing note: Focuses on the vaulting infrastructure for sensitive data, distinct from the tokenization process itself.
Explore 9 awesome GitHub repositories matching security & cryptography · Secure Data Vaults. Refine with filters or upvote what's useful.
Hyperswitch is a payment orchestration platform designed to manage complex transaction lifecycles through a centralized control layer. It functions as a processor-agnostic integration hub that standardizes disparate external payment APIs, allowing businesses to route transactions across multiple providers to optimize for authorization rates and cost efficiency. The platform utilizes a state-machine-based architecture to track every payment from initial authentication to final settlement, ensuring consistent processing and reliable error recovery. What distinguishes the platform is its intelli
Minimizing regulatory compliance scope by tokenizing and storing sensitive customer payment information within a centralized, secure infrastructure.
Notesnook is a cross-platform note-taking application designed for private knowledge management. It functions as a secure personal information manager that prioritizes user data confidentiality by employing client-side end-to-end encryption for all stored notes, attachments, and metadata. By utilizing a local-first synchronization model, the application ensures that information remains accessible offline while maintaining a consistent state across desktop and mobile devices. The platform distinguishes itself through a focus on privacy-centric organization and secure information handling. User
Protects sensitive collections with additional encryption layers to ensure data remains secure while the device is in use.
The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It
Isolates backup data in immutable, encrypted vaults with granular access controls to prevent unauthorized deletion.
Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain
Protects immutable backup data using encryption and vault locks to prevent unauthorized deletion.
Moto is a cloud service mockery framework and API mock server that simulates AWS infrastructure locally. It allows developers to test cloud-dependent code and verify infrastructure-as-code templates without deploying real resources or incurring costs. The project functions as an SDK interceptor that can patch existing service clients to redirect requests to a local mock environment. It can also be run as a standalone HTTP server, enabling any programming language to interact with the simulated endpoints. The framework covers a vast array of simulated capabilities, including data storage, com
Simulates the creation and management of immutable backup vaults and plans.
This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a
Runs local reports to identify security risks like weak passwords without decrypting data on a server.
KeePassX ist eine plattformübergreifende Passwort-Vault-Anwendung und ein Datenbankmanager, der Benutzernamen und Passwörter in einer verschlüsselten Datei speichert. Er nutzt das KeePass-Datenbankformat, um Datensätze mittels eines Master-Passworts oder einer optionalen Schlüsseldatei zu sichern. Die Anwendung enthält einen automatischen Formularausfüller, der Login-Felder in externen Anwendungen befüllt, sowie einen sicheren Passwortgenerator zur Erstellung hoch-entropischer, randomisierter Passwörter. Das System bietet Tools zur Organisation von Anmeldedaten durch benutzerdefinierte Metadaten und Gruppierung, neben Hilfsprogrammen zum Durchsuchen von Datensätzen sowie zum Importieren oder Exportieren von Daten.
Organizes credentials into a structured hierarchy using customizable groups, titles, and icons.
GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la
Audits the quantity of items retained across various data corpuses within secure backup vaults.
Keyguard is a password manager application and secure vault designed for storing and organizing logins, passkeys, and sensitive data. It provides a multi-factor authentication vault that utilizes encrypted offline access to ensure credentials remain available without an internet connection. The application includes a dedicated SSH key manager and agent integration for generating and managing keys to access remote servers. It also features a password security auditor that analyzes vault entries to identify compromised, reused, or weak credentials. The system covers a broad range of security c
Stores and organizes logins, passkeys, and sensitive information using standardized security formats.