CELS (Crystalline Encryption Layered Security): A Security Extension of Messaging Applications using Post-Quantum Cryptography

Privacy and security are vital for digital communications to protect sensitive information and enable free expression. In this paper we present CELS (Crystalline Encryption Layered Security), a security extension based on a hybrid cryptographic approach that layers post-quantum cryptography (PQC) on top of a messaging application, to provide end-to-end data security. We introduce two CELS protocols, one for shared key establishment and one for key retrieval. Our prototype implementation, Discord CELS is a Firefox sidebar extension that adds end-to-end message encryption to a Discord server channel with native webhooks. It uses CRYSTALS-Kyber-1024 compiled with Emscripten for key encapsulation along with AES-256 GCM and PBKDF2 from the Web Crypto API for data encryption. CELS is resistant to attacks by both classical and quantum computers. CELS enables users to protect their messages with end-to-end encryption from being viewed by the messaging application company when using their existing service such as Discord. It is adaptable to other messaging applications and has cross-device flexibility, subject to platform constraints. Extensive performance evaluations demonstrate that the prototype system achieves good efficiency with low overhead, making it a practical security enhancement.

Authors

Institutions

Publication Details

Published
2025-06-23
DOI
https://doi.org/10.1109/svcc65277.2025.11133654
Primary Topic
Cryptographic Implementations and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CELS (Crystalline Encryption Layered Security): A Security Extension of Messaging Applications using Post-Quantum Cryptography

Vaibhav Bajpai, Tingting Chen, Noah Loke
Cryptographic Implementations and Security
article

CELS (Crystalline Encryption Layered Security): A Security Extension of Messaging Applications using Post-Quantum Cryptography

Vaibhav Bajpai, Tingting Chen, Noah Loke
article en

Abstract

Privacy and security are vital for digital communications to protect sensitive information and enable free expression. In this paper we present CELS (Crystalline Encryption Layered Security), a security extension based on a hybrid cryptographic approach that layers post-quantum cryptography (PQC) on top of a messaging application, to provide end-to-end data security. We introduce two CELS protocols, one for shared key establishment and one for key retrieval. Our prototype implementation, Discord CELS is a Firefox sidebar extension that adds end-to-end message encryption to a Discord server channel with native webhooks. It uses CRYSTALS-Kyber-1024 compiled with Emscripten for key encapsulation along with AES-256 GCM and PBKDF2 from the Web Crypto API for data encryption. CELS is resistant to attacks by both classical and quantum computers. CELS enables users to protect their messages with end-to-end encryption from being viewed by the messaging application company when using their existing service such as Discord. It is adaptable to other messaging applications and has cross-device flexibility, subject to platform constraints. Extensive performance evaluations demonstrate that the prototype system achieves good efficiency with low overhead, making it a practical security enhancement.

Pomona College (US), California State Polytechnic University (US)
Openalex Percentile: Top 88%
Cryptographic Implementations and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

CELS (Crystalline Encryption Layered Security): A Security Extension of Messaging Applications using Post-Quantum Cryptography — Vaibhav Bajpai, Tingting Chen, et al. · (2025) | TGRS Research Map | TGRS