TY - GEN
T1 - Parallel Implementation of DNA Cryptography Encryption Scheme using MPI and CUDA
AU - Kamath, Navaneeth N.
AU - Manjunath, K. N.
AU - Roopalakshmi, R.
AU - Rana, Akhil
AU - Nayak, Ashalatha
AU - Neelima, B.
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - There is a great requirement for cryptographic systems to secure shared or transmitted data over the internet. Periodic modification of the currently used cryptographic scheme to encrypt the data is also suggested to keep data transmission more secure. Along with the complexity of cracking the cryptosystem, it is expected that the overall encryption or decryption process should be less time-consuming to use in real time for data transmission over the internet. In this paper, we propose a DNA (Deoxy-Ribose-Nucleic-Acid) Cryptography and Substitution method-based encryption scheme to secure the text data which takes O(n) time to complete the encryption process of text data containing n characters and it is implemented using MPI (Message Passing Interface) and CUDA (Compute Unified Device Architecture) programming. The computation time of the sequential C program, MPI program, and CUDA program were analyzed on different data.
AB - There is a great requirement for cryptographic systems to secure shared or transmitted data over the internet. Periodic modification of the currently used cryptographic scheme to encrypt the data is also suggested to keep data transmission more secure. Along with the complexity of cracking the cryptosystem, it is expected that the overall encryption or decryption process should be less time-consuming to use in real time for data transmission over the internet. In this paper, we propose a DNA (Deoxy-Ribose-Nucleic-Acid) Cryptography and Substitution method-based encryption scheme to secure the text data which takes O(n) time to complete the encryption process of text data containing n characters and it is implemented using MPI (Message Passing Interface) and CUDA (Compute Unified Device Architecture) programming. The computation time of the sequential C program, MPI program, and CUDA program were analyzed on different data.
UR - https://www.scopus.com/pages/publications/85166365548
UR - https://www.scopus.com/pages/publications/85166365548#tab=citedBy
U2 - 10.1109/ICAECIS58353.2023.10170145
DO - 10.1109/ICAECIS58353.2023.10170145
M3 - Conference contribution
AN - SCOPUS:85166365548
T3 - IEEE International Conference on Advances in Electronics, Communication, Computing and Intelligent Information Systems, ICAECIS 2023 - Proceedings
SP - 127
EP - 132
BT - IEEE International Conference on Advances in Electronics, Communication, Computing and Intelligent Information Systems, ICAECIS 2023 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 1st IEEE International Conference on Advances in Electronics, Communication, Computing and Intelligent Information Systems, ICAECIS 2023
Y2 - 19 April 2023 through 21 April 2023
ER -