Development and Implementation of the NTRUEncrypt Public Key Cryptographic System

Elena Revyakina, Larisa Cherckesova, Elena Menshenina

2021

Abstract

The article describes the development of a software tool for encrypting a text document and provides a number of formulas that were used in this case. It also describes the process of generating a private and public encryption key in the software, provides formulas for generating keys, and shows the user interface for entering the necessary parameters. In addition, the algorithm for decrypting the encrypted text was described and the output of the program results after decrypting the selected document was shown. A comparative analysis of the speed of key generation, encryption and data decryption of the implemented NTRUEncrypt cryptographic system with RSA and ECC is performed.

Download


Paper Citation


in Harvard Style

Revyakina E., Cherckesova L. and Menshenina E. (2021). Development and Implementation of the NTRUEncrypt Public Key Cryptographic System. In Proceedings of the International Scientific and Practical Conference on Computer and Information Security - Volume 1: INFSEC, ISBN 978-989-758-531-9, pages 41-47. DOI: 10.5220/0010617100003170


in Bibtex Style

@conference{infsec21,
author={Elena Revyakina and Larisa Cherckesova and Elena Menshenina},
title={Development and Implementation of the NTRUEncrypt Public Key Cryptographic System},
booktitle={Proceedings of the International Scientific and Practical Conference on Computer and Information Security - Volume 1: INFSEC,},
year={2021},
pages={41-47},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010617100003170},
isbn={978-989-758-531-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the International Scientific and Practical Conference on Computer and Information Security - Volume 1: INFSEC,
TI - Development and Implementation of the NTRUEncrypt Public Key Cryptographic System
SN - 978-989-758-531-9
AU - Revyakina E.
AU - Cherckesova L.
AU - Menshenina E.
PY - 2021
SP - 41
EP - 47
DO - 10.5220/0010617100003170