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

Performance Evaluation of SIFT and Convolutional Neural Network for Image Retrieval

Convolutional Neural Network (NN) has gained a lot of attention of the researchers due to its high accuracy in classification and feature learning. In this paper, we evaluated the performance of CNN used as feature for i...

A Proposed Integrated Approach for BI and GIS in Health Sector to Support Decision Makers (BIGIS-DSS)

This paper explores the possibilities of adopting Business Intelligence (BI), and Geographic Information System (GIS) to build a spatial intelligence and predictive analytical approach. The proposed approach will help in...

An Efficient Approach for the Security Threats on Data Centers in IOT Environment

Internet of Things has progressed from the conjunction of wireless knowledge, MEMS which is termed as micro electromechanical systems, micro facilities and the Internet. The conjunction has helped scratch down the storag...

Implementation of a Hierarchical Hybrid Intrusion Detection Mechanism in Wireless Sensors Network

During the last years, Wireless Sensor Networks (WSNs) have attracted considerable attention within the scientific community. The applications based on Wireless Sensor Networks, whose areas include, agriculture, military...

GPS-Based Daily Context Recognition for Lifelog Generation Using Smartphone

Mobile devices are becoming increasingly more sophisticated with their many diverse and powerful sensors, such as GPS, acceleration, and gyroscope sensors. They provide numerous services for supporting daily human life a...

Download PDF file
  • EP ID EP128279
  • DOI 10.14569/IJACSA.2016.070412
  • Views 116
  • 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