Paper 2025/1589

A Symmetric Group-Based Public-Key Cryptosystem with Secret Partition-Dependent Decryption

Kaveh Dastouri, Tarbiat Modares University
Abstract

We present a purely theoretical public-key cryptosystem based on the symmetric group \( \Sym_n \) and a one-way function derived from conjugacy class sizes. The secret key is a carefully chosen partition \(\lambda \vdash n\), and the public key is \(f(\lambda) = |C_\lambda| \cdot m_1(\lambda)\). Decryption inherently requires knowledge of \(\lambda\) to compute \(\phi(f(\lambda))\) or equivalently to factor \(f(\lambda)\). The system combines combinatorial inversion hardness and integer factorization difficulty, ensuring that only someone who knows \(\lambda\) can decrypt. Historical context, worked examples, and theoretical security analysis are included.

Note: The previous version, titled "Symmetric Group-Based Public-Key Cryptosystem with Large Prime Moduli," contained some errors in encryption and decryption. We have revised it to present a theoretically correct version.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
Keywords
Public-Key CryptographySymmetric GroupInteger FactorizationAlgebraic Cryptography
Contact author(s)
kavehdastouri45 @ gmail com
History
2025-09-16: last of 2 revisions
2025-09-03: received
See all versions
Short URL
https://ia.cr/2025/1589
License
Creative Commons Attribution-NonCommercial-NoDerivs
CC BY-NC-ND

BibTeX

@misc{cryptoeprint:2025/1589,
      author = {Kaveh Dastouri},
      title = {A Symmetric Group-Based Public-Key Cryptosystem with Secret Partition-Dependent Decryption},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1589},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1589}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.