GeoCodex’ patented Location-Based Encryption/Decryption (“L-BED”) technology integrates time and location into the encryption process such that if the file is within the authorized location boundaries and authorized times, it can be accessed. Otherwise, it cannot be accessed.



L-BED builds upon established cryptographic algorithms and protocols to provide an additional layer of security beyond conventional cryptography.  It can be used with both fixed and mobile applications and it supports a range of data sharing and distribution policies.  It provides full protection against attempts to bypass the location feature. Depending on the implementation, L-BED can also provide strong protection against location spoofing.

L-BED Narrowcasting

Narrowcasting is the transmission of data to a limited audience.  L-BED narrowcasting extends this concept by requiring the intended audience to be within specified zones at specific times.
L-BED narrowcasting improves upon other forms of narrowcasting.  Data can be transmitted in encrypted format without the need for a geographic filtering step on audience devices. Instead, either the data decrypts or it doesn’t dependent solely upon GPS measurements. Audience members can participate anonymously.

Location Aware Operating Systems

A Location Aware Operating System (“LAOS”) is a computing device operating system that has the capability (1) to determine its own location and (2) to decrypt instructions, rules, and sets of rules using L-BED functionality.
Traditionally, computing devices have limited location awareness and operate in the same manner at all locations. A LAOS-capable computing device operates, in part, according to its location.
For example, a LAOS-capable laptop computer might have full functionality in a previously specified office, diminished functionality at home and extremely limited functionality outside the United States.

Relay Encryption

Relay Encryption is a patented GeoCodex technology that requires encrypted data to follow specified geographical routes prior to final decryption at the designated destination. Relay Encryption is designed to work with secure routers capable of performing L-BED operations.
Relay Encryption uses the required route the data must traverse to recursively Geo-Encrypt the data. When the encrypted data is transmitted, it is decrypted at each designated router and, in effect, removes a “layer” of geo-encryption. If the data travels to each router in the proper sequence, the original cipher text is restored at the final destination.


GeoCodex SAGE

Using Geo-Encryption to Protect High-Value Data

GeoCodex’ new Smartphone Application for Geo-Encryption (SAGE) combines Location-Based Encryption/Decryption (L-BED) with proven encryption technologies to enable affordable, secure network-based Geo-Encrypted key management.

Learn More

GeoCodex White Paper

Learn more about how GeoCodex' innovative Location-Based Encryption / Decryption (L-BED) data security solution works.

Request White Paper

Contact Us

T: 323.993.8819

844 Seward Street, Suite 103
Hollywood, CA 90038