A Novel Method to Design S-Boxes Based on Key-Dependent Permutation Schemes and its Quality Analysis

Abstract

S-boxes are used in block ciphers as the important nonlinear components. The nonlinearity provides important protection against linear and differential cryptanalysis. The S-boxes used in encryption process could be chosen to be key-dependent. In this paper, we have presented four simple algorithms for generation key-dependent S-boxes. For quality analysis of the key-dependent S-boxes, we have proposed eight distance metrics. We have assumed the Matlab function “randperm” as standard of permutation and compared it with permutation possibilities of the proposed algorithms. In the second section we describe four algorithms, which generate key-dependent S-boxes. In the third section we analyze eight normalized distance metrics which we have used for evaluation of the quality of the key-dependent generation algorithms. Afterwards, we experimentally investigate the quality of the generated key-dependent S-boxes. Comparison results show that the key-dependent S-boxes have good quality and may be applied in cipher systems.

Authors and Affiliations

Kazys Kazlauskas, Robertas Smaliukas, Gytis Vaicekauskas

Keywords

Related Articles

On the Probability of Detection Ability in Observing Dynamic Environmental Phenomena using Wireless Sensor Networks

Wireless Sensor Network (WSN) is being utilised for several purposes in military and civil domains, including surveillance, monitoring, and management, where networked sensors monitor and detect an event of interest and...

Reducing the Calculations of Quality-Aware Web Services Composition Based on Parallel Skyline Service

The perfect composition of atomic services to provide users with services through applying qualitative parameters is very important. As expected, web services with similar features lead to competition among the service p...

A Fast Adaptive Artificial Neural Network Controller for Flexible Link Manipulators

This paper describes a hybrid approach to the problem of controlling flexible link manipulators in the dynamic phase of the trajectory. A flexible beam/arm is an appealing option for civil and military applications, such...

An Improvement of Performance Handover in Worldwide Interoperability for Microwave Access using Software Defined Network

The WiMAX network designates in common language of a set of standards and techniques of the world of Wireless Metropolitan Area Networks (WMAN). The standard IEEE 802.16 or WiMAX allows the wireless connection of compani...

Real-Time Talking Avatar on the Internet Using Kinect and Voice Conversion

We have more chances to communicate via the in-ternet. We often use text/video chat, but there are some problems, such as a lack of communication and anonymity. In this paper, we propose and implement a real-time talking...

Download PDF file
  • EP ID EP128279
  • DOI 10.14569/IJACSA.2016.070412
  • Views 101
  • Downloads 0

How To Cite

Kazys Kazlauskas, Robertas Smaliukas, Gytis Vaicekauskas (2016). A Novel Method to Design S-Boxes Based on Key-Dependent Permutation Schemes and its Quality Analysis. International Journal of Advanced Computer Science & Applications, 7(4), 93-99. https://europub.co.uk./articles/-A-128279