Record Detail
Advanced Search
Text
Keyboard Encryption Algorithm Based on Software Engineering Security
It is well known that nowadays the security issues in the information system are increased in noticed way. These issues include the hardware and software sides, in terms of data or information as well as the devices. One of the most important parts that can be used to tackle these issues is the keyboard. The attacks on the keyboard, such as key stroke and key logging, need to be tackled. In this paper, an encryption algorithm for keyboard is proposed to guarantee the security in the output keyboard from attackers. The proposed algorithm is built based on software engineering model in terms of structure and formulation. This is to increase the flexibility of development, scalability to involve more number of users (keyboards), and reliability of employing in real-time system due to its light and efficiency. The proposed algorithm uses the interleaving and XOR processes in encryption, where the interleaver uses random seeds in generating specific indexing orders. It is tested among numerous case studies including the randomness of the generated indexing orders that are passed through different tests. The efficiency of the proposed algorithm is tested over many experiments to obtain more than 98%. Moreover, the consumed time for encryption and decryption processes is checked as well to obtain that the decryption process takes less time.
Availability
No copy data
Detail Information
Series Title |
-
|
---|---|
Call Number |
-
|
Publisher | International Journal of Computing and Digital Systems : Bahrain., 2022 |
Collation |
005
|
Language |
English
|
ISBN/ISSN |
2210-142X
|
Classification |
NONE
|
Content Type |
-
|
Media Type |
-
|
---|---|
Carrier Type |
-
|
Edition |
-
|
Subject(s) | |
Specific Detail Info |
-
|
Statement of Responsibility |
-
|
Other Information
Accreditation |
Scopus Q3
|
---|
Other version/related
No other version available
File Attachment
Information
Web Online Public Access Catalog - Use the search options to find documents quickly