Recognition at the same level
Devices recognise each other with ML-DSA-65 signatures, NIST’s standard for signatures (FIPS 204).
Site map
Crystallis is software only. An agent next to existing systems protects every link with Zero Trust principles and quantum-safe hybrid encryption, on public standards. No quantum hardware to install.
Every link goes through all four, every time. The algorithms are public standards: ML-KEM for keys, ML-DSA for signatures.
Both sides present a certificate with a signature that resists quantum computers.
ML-DSA-65
Fresh keys for every link, derived from two methods together.
X25519 + ML-KEM-768
Every message is encrypted with 256-bit keys and checked for tampering.
TLS 1.3
The link opens only for the agreed services. The rest stay closed.
Signed rule
Granularity
Each link has its own identity and permissions, site by site and device by device.
Reach
From the control centre to a single device in the field, even on the smallest systems.
No changes
Applications and devices stay as they are. Only the agent is added.
The customer chooses which links to protect, and in what order, according to their priorities.
No device is trusted by default. Every link opens only after mutual recognition, and only for the permitted service. These protections already work against today’s attacks.
Threat: Unknown or cloned device
Each device has its own key, generated on the device. A second person approves its admission.
Threat: Stolen credentials
Before a single byte is exchanged, both ends of the link recognise each other.
Threat: Intruder moving from system to system
Each device reaches only the services written in its rule. Everything else stays closed.
Threat: Interception and altered commands
Every message travels encrypted with 256-bit keys. If someone alters or replays it, it is discarded.
Threat: Failure forced to fall back to plain text
If protection is unavailable, the link stops. Nothing passes in clear.
Threat: Lost device or departed supplier
An excluded device is rejected and its open sessions close at once.
The management centre sets the rules but never sees the data. Exclusions take two people. Every event leaves a signed trace, which also helps reconstruct an incident.
Threat: Insider abuse
Excluding or readmitting a device takes two people, each with their own signature.
Threat: Forgotten access
Rules, credentials and sessions expire on their own. Whoever still needs them renews them.
Threat: Management centre attacked or down
The centre writes the rules and cannot read the data. If it stops, the links stay protected.
Threat: Traces erased after an intrusion
Who talked to whom and when, and what was rejected, stays on record in a verifiable form.
Threat: Software flaws
The code is written in Rust, which by design avoids the memory errors attackers exploit most.
Threat: Fake update
A fake update is rejected. A faulty one rolls back on its own.
Quantum Security means all of today’s protection, plus a layer that also holds against quantum computers. Whoever records the links today will not be able to open them even with a quantum computer.
Every key comes from two methods together
Classical method X25519Quantum-resistant ML-KEM-768Link key 256 bit
To read the data, both have to be broken.
Devices recognise each other with ML-DSA-65 signatures, NIST’s standard for signatures (FIPS 204).
Rules, decisions and recorded events carry signatures of the same level.
The management centre shows which devices communicate and with which permissions, site by site. Exclusions take two people.
The management centre
Who can communicate
For which services
Who is out
What happened and when
Updates arrive signed and are verified before activation. If the start-up test fails, the system returns to the previous, already verified version.
Development and the team are in Europe, and the code and know-how belong to Crystallis. Data and keys stay under the customer’s control.
The team and research are based in Europe.
Developed by our own team and owned by Crystallis.
There is no foreign cloud anywhere in the data path.
Keys never leave the devices.
Reproducible builds, with libraries included.
No non-EU entity in the management centre.
Agents, the management centre and keys sit on the customer’s systems, with no external dependencies. Crystallis delivers signed software and support.
Public algorithms, written through a process open to review by the international scientific community.
FIPS 203
ML-KEM
Quantum-resistant key exchange. Crystallis uses ML-KEM-768, together with X25519.
FIPS 204
ML-DSA
Quantum-resistant digital signatures, for device recognition. Crystallis uses ML-DSA-65.
RFC 7748
X25519
Classical elliptic-curve key exchange, used together with ML-KEM: to read the data, both have to be broken.
RFC 8446
TLS 1.3
The protocol of the protected channel: every message is encrypted and checked for tampering.
Technical details are shared on request, in a confidential meeting.
The EU transition timelineA few lines on your context are enough: we will get back to you for a first meeting.
Thank you.
We have received your request.
We will get back to you to arrange a first meeting.
The form uses JavaScript. You can write to us directly at info@crystallis.eu