Entrelid Framework's platform delivers mathematically undiscoverable data storage through our proprietary Cryptographic Storage Address Derivation system—the third layer in our revolutionary three-factor security model.
WHO/WHAT you are
WHAT relationship exists
WHERE data is located
Unlike traditional security models that rely on policy enforcement alone, Entrelid's approach makes unauthorized access mathematically impossible. All three factors are cryptographically required—without any single factor, data doesn't just become denied, it becomes undiscoverable within our vast 128-bit address space.
Resource Context is the logical construction of attributes and parameters passed to Entrelid D-ISP servers that determines where and how data is stored or retrieved. It's not just a location descriptor—it's a sophisticated cryptographic derivation mechanism that creates mathematically un-discoverable storage keys.
The three-component path (namespace/domain, entity class, and collection name) combined with the validated RDID and the document's UUID undergoes multiple rounds of information transformation to produce a 128-bit encoded transform. This transform becomes the storage key under which the document is stored and retrieved in our distributed Key-Value data store.
This approach creates a key-space so vast (340 trillion trillion possible values) that brute force discovery is computationally infeasible, even with quantum computing on the horizon.

Namespace/domain, entity class, and collection name that create the logical hierarchy for the data
Unique identifier for the specific document being stored or retrieved
Multiple rounds of proprietary transformations to create the final 128-bit encoded storage key
Authentication tokens, relationship identifiers, operation modes (GET/POST), and various request parameters that control how data is processed and returned.
This key derivation process ensures that each document's storage location has no mathematical relationship to any other document. Even with complete server access, attackers cannot enumerate or discover what data exists without knowing the exact inputs to the derivation algorithm.
Storage keys are generated through cryptographic transformations, creating non-sequential values that cannot be iterated through. Even if an attacker discovers one key, there's no way to compute or guess adjacent keys.
Unlike traditional databases with catalogs or metadata that reveal what data exists, our system provides no mechanism to discover what storage keys are in use without knowing the exact inputs that generated them.
Finding one document provides zero information about how to find related documents. Each document exists at its own isolated address in the vast keyspace, with no traversable relationships between them.
With 2^128 possible addresses (approximately 340 trillion trillion), the key-space is so vast that even if you could check 1 billion keys per second, it would take longer than the age of the universe to enumerate all possibilities.
When data is stored in the Entrelid system, it's parsed into our proprietary Common Hierarchical Format (CHF). This structured format allows the server to:
CHF optimizes document structure for rapid traversal and retrieval, enabling our exceptional performance metrics: up to 145 fully indexed 1K document writes/second and 175,000 reads/second per server.
Every data node (d-node) in a CHF document can have associated security parameters (s-nodes) that control access, visibility, and redaction rules at a granular level.
The hierarchical structure allows the server to efficiently traverse the document to find matching query tags or fields without loading the entire document into memory.
During retrieval operations, the server locates the document using the computed storage key, traverses the CHF structure to find requested data nodes, applies security parameters for redaction, and returns the properly formatted result (as objects, arrays, or elements).
Client constructs a Resource Context with path components, document ID, authentication token (JWT), relationship identifier (RDID), and operation parameters
Request is directed to the appropriate server based on the queue-id in the Entity's profile, ensuring jurisdictional compliance
Server validates JWT token (WHO) and RDID (WHAT relationship) before proceeding
Server computes the 128-bit storage key using the Resource Context components
Server performs requested GET or POST operation using the computed storage key
Server returns document ID (for POST) or requested document fragment in JSON format (for GET), along with success/error code
This entire flow ensures that data access is not just authorized but mathematically defined by the three security factors. Without the correct inputs to generate the exact storage key, the data becomes effectively invisible within the system.

Entrelid's integration with Open Source NATS JetStream messaging adds crucial capabilities to our security architecture:
"European data stays in Europe, US data stays in US. The 'right to be forgotten' is instant—revoke an RDID and that entity's access disappears everywhere, immediately, without touching the data itself."
The queue-id in each Entity's profile ensures that all requests are routed to servers in the appropriate jurisdiction, maintaining compliance while preserving our cryptographic security model.
Fully indexed 1K documents with complete security controls
Per server under typical operational conditions
Possible unique storage addresses (340 trillion trillion)
These aren't theoretical benchmarks—they're measured performance in real-world deployments. Our architecture delivers enterprise-grade throughput while maintaining the full security guarantees of our three-factor model.
Entrelid implements a novel approach to distributed transactions using Document Time-To-Live (TTL) based locking mechanisms. This clever implementation:
This approach aligns perfectly with our security architecture—transaction control remains cryptographically bound to the Resource Context, preventing unauthorized transaction manipulation while ensuring data consistency.

Traditional database security relies on access control policies enforced by the database engine. Even with robust policies, an administrator with sufficient privileges can still discover what data exists and potentially access it.
With Entrelid's Cryptographic Storage Address Derivation:
"Even if attackers steal our entire database, they can't find your data. The storage addresses are cryptographically derived—without the exact inputs, your data is mathematically invisible."
This fundamental architectural innovation goes beyond access control to make unauthorized data discovery computationally infeasible, even with coming quantum computation, creating a new transformational data security that exceeds regulatory requirements and enterprise security expectations.
By separating data discovery from data access, Entrelid creates a security model where administrative access to systems doesn't automatically grant data access—a crucial distinction for zero-trust architectures.
The "right to be forgotten" is implemented through relationship revocation (RDID)—once revoked, the data becomes mathematically undiscoverable without having to delete or encrypt it.
As regulatory requirements evolve, Entrelid's architecture allows for dynamic routing and storage strategies without compromising the core security model or requiring data migration.
Resource Context isn't just a security feature—it's the cornerstone of Entrelid's architectural advantage. By making data location a mathematical function rather than a discoverable property, we've created a system where security is built into the fundamental fabric of data storage rather than layered on as policy enforcement.
Resource Context: The Cornerstone of Entrelid™'s Cryptographic Security Architecture