Public-key encryption from a trapdoor one-way embedding of $SL_2(\mathbbN$)
<|reference_start|>Public-key encryption from a trapdoor one-way embedding of $SL_2(\mathbbN$): We obfuscate words of a given length in a free monoid on two generators with a simple factorization algorithm (namely $SL_2(\mathbb{N})$) to create a public-key encryption scheme. We provide a reference implementation in Python and suggested parameters. The security analysis is between weak and non-existent, left to future work.<|reference_end|>
@article{hines2024public-key,
    title={Public-key encryption from a trapdoor one-way embedding of
  $SL_2(\mathbb{N}$)},
    author={Robert Hines},
    journal={arXiv preprint arXiv:2409.07616},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.07616},
    primaryClass={cs.CR math.NT}
}