TRUST CENTRE // GÜVENLİK MERKEZİ

Security & Trust

The full architecture on one page: the sealing process, node architecture, threat model and deployment. This page is written for technical evaluators.

01SEALING PROCESS

MÜHÜRLEME SÜRECİ

What happens when a file is sealed?

Four steps. Each one is an independent layer; losing one never brings down the rest.

K2 · SERVER ENVELOPE · ML-KEM-768K1 · DEVICE · X25519 + ML-KEM-768contract_annex-2.pdfLPSKEYKEY STAYS WITH YOUP·01P·02P·03AES-256-GCMAES-256-GCMAES-256-GCM≤ 5 MB / CHUNK · NODE-SPECIFIC LAYER+…9f2c → …4b07 → …e81aCEIC-BFT · APPEND-ONLYEXPOSES ANY TAMPERING
FIG. 01 · SEALING STEPSSTEP 1/4
01

Encrypted on the device

The file is end-to-end encrypted with a hybrid scheme before it ever leaves your device. Only you hold the key.

X25519 + ML-KEM-768LPSKEY
02

The server wraps it

The server wraps every chunk in an additional envelope whose keys are established with ML-KEM-768. This step never requires plaintext; only encrypted data reaches the server.

ENVELOPE · ML-KEM-768
03

Chunked, spread across nodes

The file is split into chunks of up to 5 MB. Every storage node adds its own unique AES-256-GCM layer.

CHUNK ≤ 5 MBAES-256-GCM
04

Committed to the ledger

Permissions and the audit trail are recorded in a cryptographically verifiable, append-only audit ledger. This permissioned ledger has no relationship with cryptocurrency or tokens.

CEIC-BFTAPPEND-ONLY

02DEFENCE IN DEPTH

SAVUNMA DERİNLİĞİ

Real nodes blend into the crowd.

Storage nodes hide among decoy nodes that behave identically on the network. An outside observer has no practical way to tell the real nodes from the decoys.

INDISTINGUISHABLE.

K1Device encryption
KEY: USER (LPSKEY)
K2Server envelope
NO PLAINTEXT REQUIRED
K3Node layer
NODE-SPECIFIC AES-256-GCM
DLedger
CEIC-BFT · PERMISSIONS + AUDIT
GUESS #01 · RESULT: WRONGBEHAVIOUR: IDENTICAL
FIG. 02 · NODE CAMOUFLAGEREAL NODES AMONG DECOYS

03ASSUME BREACH

VARSAYIM: İHLAL

What if the worst happens?

We start the design from "the breach happened," not "it won't." Six scenarios, one outcome.

SN·01

All network traffic is intercepted.

Encryption starts on the device; only ciphertext ever travels the wire.

RESULT: CIPHERTEXT
SN·02

Root access on the servers is seized.

The server workflow never requires plaintext; what is seized is only ciphertext.

RESULT: CIPHERTEXT
SN·03

Storage nodes and AES keys are stolen.

Two independent layers remain below: the server envelope and device encryption.

RESULT: CIPHERTEXT
SN·04

An authorised administrator turns malicious.

Content keys are never issued to administrator accounts; every attempt leaves a trace in the ledger.

RESULT: CIPHERTEXT
SN·05

A powered-off disk is physically stolen.

Not a single meaningful byte on the disk; the keys are elsewhere.

RESULT: CIPHERTEXT
SN·06

Quantum computers arrive.

Key establishment uses ML-KEM-768 (NIST FIPS 203), the post-quantum standard. The architecture is designed against "harvest now, decrypt later" attacks.

RESULT: CIPHERTEXT

04ENCRYPTION, AUDIT & DISCLOSURE

ŞİFRELEME, DENETİM VE AÇIKLAMA
T·01

Encryption and keys

Content is encrypted client-side and the keys are held under institutional control. The LpsKey is bound to the user; no content key is stored on the server side.

T·02

Audit integrity

The audit record lives in a cryptographically verifiable, append-only ledger. This permissioned ledger has no relationship with cryptocurrency or tokens.

T·03

Post-quantum implementation

Key establishment in the device and server layers uses ML-KEM-768 (NIST FIPS 203). The architecture is crypto-agile; algorithms can be replaced when needed.

T·04

Assurance and certifications

Certified to ISO 27001, ISO 9001, ISO 22301, ISO 20000-1 and SPICE. We work aligned with GDPR, NIST CSF 2.0 and NIS2.

T·05

Vulnerability disclosure

If you find a security issue, report it to security@lpschain.com. Reports receive a response within 72 hours; good-faith research is not pursued legally.