Cryptanalysis in cryptographic algorithm design

Cryptography is a science of protecting information by changing it into unreadable format (encryption) called ciphertext using a key. The original message can be recovered from the ciphertext by means of decryption. Cryptanalysis deals with the uncovering of encrypted messages without initial knowle...

Full description

Bibliographic Details
Main Authors: Z'aba, Muhammad Reza, Ahmad, Badrisham, Ibrahim, Subariah, Maarof, Mohd. Aizaini
Format: Conference or Workshop Item
Published: 2006
Subjects:
Online Access:http://eprints.utm.my/3272/
_version_ 1848890537277390848
author Z'aba, Muhammad Reza
Ahmad, Badrisham
Ibrahim, Subariah
Maarof, Mohd. Aizaini
author_facet Z'aba, Muhammad Reza
Ahmad, Badrisham
Ibrahim, Subariah
Maarof, Mohd. Aizaini
author_sort Z'aba, Muhammad Reza
building UTeM Institutional Repository
collection Online Access
description Cryptography is a science of protecting information by changing it into unreadable format (encryption) called ciphertext using a key. The original message can be recovered from the ciphertext by means of decryption. Cryptanalysis deals with the uncovering of encrypted messages without initial knowledge of the key used in the encryption process. These two branches are grouped together, called cryptology. The aim of this paper is to create awareness on the importance of cryptanalysis when designing cryptographic algorithms. The strength of a cryptographic algorithm is not fully dependant on the length of the key. The structure of the cryptographic algorithms must be constructed carefully so that it is resilient against attacks. Therefore, a cryptographic algorithm has to endure cryptanalysis to ensure that it is safe for private or public use. In this paper, we review the types of attacks and focus on short-cut attacks. Short-cut attacks make use of an algorithm’s weaknesses to discover the key faster than brute-force. Brute force is the process of searching for all possible values of the key. Cryptanalysis is vital in measuring a cryptographic algorithm’s resistant towards attacks. It also helps the cryptography community in building more secure algorithms.
first_indexed 2025-11-15T20:43:39Z
format Conference or Workshop Item
id utm-3272
institution Universiti Teknologi Malaysia
institution_category Local University
last_indexed 2025-11-15T20:43:39Z
publishDate 2006
recordtype eprints
repository_type Digital Repository
spelling utm-32722012-04-18T10:39:13Z http://eprints.utm.my/3272/ Cryptanalysis in cryptographic algorithm design Z'aba, Muhammad Reza Ahmad, Badrisham Ibrahim, Subariah Maarof, Mohd. Aizaini QA75 Electronic computers. Computer science Cryptography is a science of protecting information by changing it into unreadable format (encryption) called ciphertext using a key. The original message can be recovered from the ciphertext by means of decryption. Cryptanalysis deals with the uncovering of encrypted messages without initial knowledge of the key used in the encryption process. These two branches are grouped together, called cryptology. The aim of this paper is to create awareness on the importance of cryptanalysis when designing cryptographic algorithms. The strength of a cryptographic algorithm is not fully dependant on the length of the key. The structure of the cryptographic algorithms must be constructed carefully so that it is resilient against attacks. Therefore, a cryptographic algorithm has to endure cryptanalysis to ensure that it is safe for private or public use. In this paper, we review the types of attacks and focus on short-cut attacks. Short-cut attacks make use of an algorithm’s weaknesses to discover the key faster than brute-force. Brute force is the process of searching for all possible values of the key. Cryptanalysis is vital in measuring a cryptographic algorithm’s resistant towards attacks. It also helps the cryptography community in building more secure algorithms. 2006-01 Conference or Workshop Item PeerReviewed Z'aba, Muhammad Reza and Ahmad, Badrisham and Ibrahim, Subariah and Maarof, Mohd. Aizaini (2006) Cryptanalysis in cryptographic algorithm design. In: Konferensi ICT Kebangsaan 2006, January 17, 2006, Perlis, Malaysia.
spellingShingle QA75 Electronic computers. Computer science
Z'aba, Muhammad Reza
Ahmad, Badrisham
Ibrahim, Subariah
Maarof, Mohd. Aizaini
Cryptanalysis in cryptographic algorithm design
title Cryptanalysis in cryptographic algorithm design
title_full Cryptanalysis in cryptographic algorithm design
title_fullStr Cryptanalysis in cryptographic algorithm design
title_full_unstemmed Cryptanalysis in cryptographic algorithm design
title_short Cryptanalysis in cryptographic algorithm design
title_sort cryptanalysis in cryptographic algorithm design
topic QA75 Electronic computers. Computer science
url http://eprints.utm.my/3272/