Skip to content

Tessera PQC

PX-04

What it finds

Your cryptography, wherever it hides.

Most of a bank's cryptography is not in code it wrote. It is in vendor products delivered as compiled files, in HSMs and cloud key stores, and on network endpoints. Tessera PQC reads all of it into one CycloneDX 1.6 CBOM — each finding with its location, algorithm, key size, severity, the post-quantum replacement and a transition option.

01

03

Read into one inventory

Input

What is read

Source code

Python, JavaScript and TypeScript, Java and Kotlin, Go, C and C++, C# and .NET — the key type, size and curve at the exact line

Vendor applications

Compiled Java archives and Linux, Windows and macOS binaries. Covers core-banking and other vendor products shipped without source

Container images

Docker and OCI images, read offline, every layer

Keystores and certificates

JKS, PKCS#12, PEM and more. Metadata only — private key bytes never reach a report

HSMs and key stores

Read-only PKCS#11 inventory; AWS KMS, Azure Key Vault, Google Cloud KMS and HashiCorp Vault; Windows certificate stores and AD CS templates

Live endpoints

TLS and SSH checks for post-quantum key exchange, without completing a handshake or logging in. Only hosts you name

Network evidence

A receive-only listener on a mirror port, packet captures, and imports from the tools your team already runs

Servers, without an agent

A one-shot collector run once per server. Nothing stays installed

Server configuration

Settings in SSH, web servers, load balancers and OpenSSL that rule out post-quantum key exchange

Crypto libraries

Dependency lockfiles for 32 cryptography libraries, each marked PQC-ready, upgrade available, or no PQC release yet

Indian schemes

UIDAI Aadhaar, NPCI UPI and CCA eSign cryptography, tagged with the scheme operator who must change it

← Swipe for the rest of the table →

← Drag for the rest of the table →

Everything is read; nothing is changed. Fixes go through your own pull requests and change process.

02

03

What every finding carries

01

Where

File and line, artefact and layer, key store or host and port — enough for the owner to find it without asking.

02

What

Algorithm, key size and curve, and whether it is already weak today or breakable only by a quantum computer.

03

Who

The owning service and team, or the vendor or scheme operator when the cryptography is not yours to change.

04

By when

The migration date from the regulatory profile you work to.

05

With what

The NIST replacement — ML-KEM (FIPS 203), ML-DSA (FIPS 204) or SLH-DSA (FIPS 205) — and a hybrid transition option.

06

Since when

Findings persist across runs, so the inventory says what is new, what is fixed and what came back.

03

03

From what you have to what replaces it

Found today

Replace with

Transition

RSA key exchange and encryption

ML-KEM-768 (FIPS 203)

X25519MLKEM768 hybrid key exchange

ECDH, X25519

ML-KEM-768 (FIPS 203)

X25519MLKEM768 or SecP256r1MLKEM768

RSA and ECDSA signatures

ML-DSA-65 (FIPS 204) or SLH-DSA (FIPS 205)

Classical + ML-DSA-65 composite signature

DSA, RSA-1024, DH-1024

Replace now — already weak today

No transition: these are critical

← Swipe for the rest of the table →

← Drag for the rest of the table →

Tessera PQC is in early access.

The demo runs at pqc-demo.par2labs.com on a synthetic bank engagement. Logins are shared on request — write to enterprise@par2labs.com and we will send you one, or walk you through it on a call.