Paper 2023/606

Novel Approach to Cryptography Implementation using ChatGPT

Hyeokdong Kwon, Hansung University
Minjoo Sim, Hansung University
Gyeongju Song, Hansung University
Minwoo Lee, Hansung University
Hwajeong Seo, Hansung University
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)
PDF
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
No rights reserved
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}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.