Blue Circle
Blue Circle
Marine Data Governance

Governance Mechanism · Demonstration

Rights-holder-controlled keys

How envelope encryption can let a rights-holder or authorized data steward control the key to protected data, where applicable, while the platform holds nothing it can read.

How the mechanism works

Step through the lifecycle and inspect what the platform holds at each stage: it never holds readable protected values.

Community side

(1.2345, 103.5678)

Platform database

Nothing uploaded yet

The community encrypts protected coordinates on its own device. Plaintext becomes ciphertext before anything leaves.

1 / 5

One synthetic sample, encrypted in browser

This runs encryption in your browser for demonstration. The protected sample track is encrypted locally, only ciphertext is uploaded to the demo endpoint, and the stored server record can be inspected. After revocation in this session, the demo no longer has the key needed to open the stored copy.

Loading encryption demo…

Encryption uses the established libsodium library; no cryptography is invented here. Key custody is deliberately simplified to browser-local storage for this demo. Production threshold keys, key-management services, and multi-representative authorization are outside this demonstration's scope.