PQC-XXJTLU · cryptanalysis

Home › Hash functions › MEGASCON

Hash function · symmetric (hash)

MEGASCON

A stronger public report is awaiting reproduction.

PQC-X lists a third party's break once it has reproduced it; until then this page shows PQC-X's own results only.

Design

megascon-1

The 384-bit digest is a prefix of the 512-bit digest for short messages

Holds · Demonstrated · Cause: construction

Property: separation between instances

Cost against claim: relation between instances; no claimed property falls

Both digest sizes start from the same zero state, absorb the same padded bytes and never absorb the output length, so for every message shorter than 1024 bits the MEGASCON-384 digest is the first 384 bits of the MEGASCON-512 digest. Each digest is also a prefix of its XOF output.

Parameter setClaimAttack costVerdict
MEGASCON-384 / MEGASCON-512no claim of separation between instancesnoneHolds

Evidence

Checked on the official test vectors: 1024/1024 lengths.

Cause in the specification, traced to the specification text.

Credit

First public report: M.-J. Saarinen (ngcc.dev hash-18-1, 2026-09-21). Found independently by PQC-X.