Public-key cryptography in functional programming context
Gy\"ongyv\'er M\'arton

TL;DR
This paper explores implementing RSA encryption in a functional programming language, assessing its efficiency and potential advantages for secure communication compared to traditional imperative approaches.
Contribution
It demonstrates how RSA encryption can be implemented in the Clean language and evaluates its efficiency, bridging cryptography and functional programming.
Findings
RSA can be effectively implemented in Clean
Functional programming offers viable alternatives for cryptography
Efficiency measurements show competitive performance
Abstract
Up to now, for efficiency reasons cryptographic algorithm has been written in an imperative language. But to get acquaintance with a functional programming language a question arises: functional programming offers some new for secure communication or not? This article investigates this question giving an overview on some cryptography algorithms and presents how the RSA encryption in the functional language Clean can be implemented and how can be measured the efficiency of a certain application.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Chaos-based Image/Signal Encryption · Cryptographic Implementations and Security
