Tang is a network-based data binding server that provides location-dependent data access control. The system operates by making encrypted data available only when the client system is connected to a specific network where the Tang server is accessible. The tool functions through an asymmetric key-based encryption process. Tang servers advertise their public keys to clients on the network. Clients retrieve these advertised keys and use them to generate unique encryption keys for securing their data. After encrypting the data, clients discard the encryption key locally. When clients need to decrypt their data, they must be on the same network as the Tang server to perform an HTTP POST request that recovers the encryption key. This network-presence requirement ensures that data remains inaccessible when systems are removed from the designated network environment. Tang serves as an alternative to traditional key escrow systems by eliminating the need for centralized key storage while maintaining secure access control based on network location.
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
A database protection suite that provides field-level encryption, access control, and intrusion detection for distributed applications storing sensitive data.
A tool for creating encrypted volumes with self-destruction capabilities that automatically destroy data when tampering is detected or commands are issued.
A tool for securely backing up and versioning production secrets or shared passwords
BleachBit is an open-source system cleaning utility that removes temporary files and system artifacts to free disk space and protect user privacy.
Simple C++ Encryption and Steganography tool for hiding files inside images using LSB encoding.
Themis is an open-source cryptographic services library that provides high-level encryption and data protection capabilities for securing data during authentication, storage, messaging, and network exchange.
PINNED

Checkmarx SCA
A software composition analysis tool that identifies vulnerabilities, malicious code, and license risks in open source dependencies throughout the software development lifecycle.

Orca Security
A cloud-native application protection platform that provides agentless security monitoring, vulnerability management, and compliance capabilities across multi-cloud environments.

DryRun
A GitHub application that performs automated security code reviews by analyzing contextual security aspects of code changes during pull requests.