An efficient approach for data encryption using two keys

Other Title(s)

تصميم طريقة فعالة جديدة لتشفير البيانات باستخدام مفتاحين

Dissertant

Abu Salim, Bilal Yahya Abd al-Karim

Thesis advisor

Makki, Muhammad Amin

Comitee Members

Abu Samrah, Ayman Ahmad
Abu Nasir, Sami Salim

University

Islamic University

Faculty

Faculty of Engineering

Department

Department of Computer Engineering

University Country

Palestine (Gaza Strip)

Degree

Master

Degree Date

2015

English Abstract

Internet security has witnessed an explosive and exciting growth in the past three decades .

Under the surface of excitement lies a mine of technical and commercial challenges.

Without solving these challenges, secure systems will not reach the expected potential.

Security can be achieved via encryption.

Encryption uses b―keys‖ to encrypt and decrypt the information.

Without having the cryptographic key, the ciphered information will never be converted into its original text.

The selective application of technological and related procedural safeguards is an important responsibility of every organization in providing adequate security to its electronic data systems.

Protection of data during transmission or while in storage may be necessary to maintain the confidentiality and integrity of the information represented by the data.

The Advanced Encryption Standard (AES) that uses 128 bit block size as well as 128 bits key size was introduced by NIST.

Encryption is a method by which data – digital or otherwise – is converted into an encoded form that can only be decoded and read if the user possesses an appropriate encryption key.

It represents one of several techniques that may be applied to protect research data from unauthorized access.

The Advanced Encryption Standard (AES), which is a very popular choice in terrestrial communications, is slowly emerging as the preferred option in the aerospace industry including satellites.

AES is a block cipher, which encrypts one block of fixed length data at a time.

Symmetric encryption is widely used to enforce data security and provide other cryptographic primitives.

This thesis proposed a new efficient approach for data encryption algorithm using two keys.

One supplied and generated by the system that's specific to an individual user and one from the user (user key).I hashed the user key with the system key to get a master key which will be used at the end to encrypt data.

I used AES as the basis of our approach.

AES is symmetric key that uses only one key.

So my proposed cryptographic system is symmetric.

By two keys method, the new algorithm had several useful properties.

First, it is fast, Second, can be easily implemented in hardware.

Third, it is highly secure.

Similar to DES, when one bit in the data is charged the encryption code will have many bits e charged.

The length of data block can vary.

The encryption mode can be changed easily.

The proposed approach may be used by large organizations, governments, banks in addition to individuals

Main Subjects

Information Technology and Computer Science

No. of Pages

44

Table of Contents

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Introduction.

Chapter Two : Related works.

Chapter Three : Symmetric encryption.

Chapter Four : Message authentication code (MAC).

Chapter Five : Symmetric data encryption using two keys.

Chapter Six : Conclusion.

References.

American Psychological Association (APA)

Abu Salim, Bilal Yahya Abd al-Karim. (2015). An efficient approach for data encryption using two keys. (Master's theses Theses and Dissertations Master). Islamic University, Palestine (Gaza Strip)
https://search.emarefa.net/detail/BIM-724009

Modern Language Association (MLA)

Abu Salim, Bilal Yahya Abd al-Karim. An efficient approach for data encryption using two keys. (Master's theses Theses and Dissertations Master). Islamic University. (2015).
https://search.emarefa.net/detail/BIM-724009

American Medical Association (AMA)

Abu Salim, Bilal Yahya Abd al-Karim. (2015). An efficient approach for data encryption using two keys. (Master's theses Theses and Dissertations Master). Islamic University, Palestine (Gaza Strip)
https://search.emarefa.net/detail/BIM-724009

Language

English

Data Type

Arab Theses

Record ID

BIM-724009