Research

Research topics

PQC

Post-quantum cryptography

Code-based and lattice-based schemes that stay secure against quantum adversaries: key-encapsulation mechanisms, digital signatures and the hardness of the underlying decoding and equivalence problems. The group contributes to NIST-track designs and their cryptanalysis.

Code-based cryptoDigital signaturesKEMsNIST PQC
ECC

Error-correcting codes

Design and analysis of LDPC, MDPC and spatially-coupled codes, including bit-flipping decoders, decoding-failure-rate bounds and rate-compatible constructions for reliable communication and for cryptographic use.

LDPC / MDPCSC-LDPCBit-flipping decodingCode design
QEC

Quantum Error Correction

Design and analysis of quantum LDPC codes, including quasi-dyadic CSS constructions and genuinely non-CSS stabilizer XYZ codes, and of triorthogonal codes.

Quantum LDPCCSS codesStabilizer codesQuantum decoding
PLS

Physical-layer security

Securing the wireless link itself: physical-layer authentication, angle- of-arrival features and resilience to impersonation attacks, complementing cryptography at the lowest layer of the stack.

PHY authenticationWireless securityImpersonation defence
CYB

Cybersecurity & risk

Quantitative cyber-risk assessment, machine-learning-based attack detection and methods for estimating the likelihood and impact of cyber incidents for organisations.

Cyber-risk assessmentML for securityThreat detection
DLT

Blockchain & distributed ledgers

Coding-theoretic tools for distributed ledgers: protection against data- availability attacks, consensus based on fuzzy signatures and lightweight blockchain primitives for embedded and IoT devices.

Data availabilityConsensusFuzzy signaturesIoT
SPC

Space & satellite communications

Channel coding and synchronisation for earth-to-space links: CCSDS- compliant telecommand and telemetry, tail-sequence detection and the spectral behaviour of coded space signals.

CCSDSTelecommand / telemetrySynchronisation
Most of these threads connect: the same codes that correct errors on a noisy channel also underpin code-based cryptosystems. See the work in publications and the QSAFEIT project.