Paper 2023/606
Novel Approach to Cryptography Implementation using ChatGPT
Abstract
ChatGPT, which emerged at the end of 2022, has gained significant attention as a highly advanced conversational artificial intelligence service. Developed by OpenAI, ChatGPT is a natural language processing model. There are instances where individuals might want to attempt programming using ChatGPT. In this paper, we utilized the ChatGPT to implement a cryptographic algorithms. Despite numerous trial and error efforts, it was possible to implement cryptography through ChatGPT. This implies that even without extensive coding skill or programming knowledge, one can implement cryptography through ChatGPT if they understand the cryptographic structure. However, the ability to analyze the source code is essential, as it is necessary to identify incorrect parts within the implemented code.
Metadata
- Available format(s)
- Category
- Implementation
- Publication info
- Preprint.
- Keywords
- ChatGPTBlock CipherCryptography ImplementationSoftware Implementation
- Contact author(s)
-
korlethean @ gmail com
minjoos9797 @ gmail com
thdrudwn98 @ gmail com
minunejip @ gmail com
hwajeong84 @ gmail com - History
- 2023-04-29: revised
- 2023-04-28: received
- See all versions
- Short URL
- https://ia.cr/2023/606
- License
-
CC0
BibTeX
@misc{cryptoeprint:2023/606, author = {Hyeokdong Kwon and Minjoo Sim and Gyeongju Song and Minwoo Lee and Hwajeong Seo}, title = {Novel Approach to Cryptography Implementation using {ChatGPT}}, howpublished = {Cryptology {ePrint} Archive, Paper 2023/606}, year = {2023}, url = {https://eprint.iacr.org/2023/606} }