Title :
High speed implementation of RSA algorithm with modified keys exchange
Author :
Nagar, S.A. ; Alshamma, S.
Author_Institution :
Fac. of Electron. Eng., Sudan Univ. of Sci. & Technol., Khartoum, Sudan
Abstract :
This paper aims to speed up the implementation of the RSA algorithm during data transmission between different communication networks and Internet, which is calculated to generate the keys by a program prepared in a C# language and then save these values of the keys in the databases created by SQL Server 2008 R2. Within indexed tables, this stage is called RSA-Key Generations Offline as it is an inevitable stage carried out in each gateway before using the RSA algorithm. In RSA algorithm identical database must be used in all networks gateways, the creation of the database controlled by a special protocol programmed in a C# language called RSA Handshake Database Protocol, the protocol controls each gateway that runs a RSA-Key Generations Offline according to specific issues and necessaries. In this paper a new method to exchange the values of the keys between gateways, which are exchanged indexes (Indexes Exchange) refers to the fields that contain the values of public and private keys that are stored in the tables inside the database before starting to use RSA algorithm to encrypt and decrypt the data, rather than using the exchange of real values n, e, and d.
Keywords :
cryptographic protocols; data communication; public key cryptography; C # language; RSA algorithm; RSA handshake database protocol; RSA-key generations offline; SQL Server 2008; communication networks; data transmission; high speed implementation; indexes exchange; modified keys exchange; Encryption; Indexes; Logic gates; Protocols; C#; Cryptography; Cryptosystem; Did; Eid; Indexes exchange; Nid; RSA; RSA Handshake Database Protocol; RSA-Key Generations Offline; SQL Server 2008 R2; Setid; private-key; public-key; secret-key;
Conference_Titel :
Sciences of Electronics, Technologies of Information and Telecommunications (SETIT), 2012 6th International Conference on
Conference_Location :
Sousse
Print_ISBN :
978-1-4673-1657-6
DOI :
10.1109/SETIT.2012.6481987