The research of block ciphers non-injective key schedules properties

Authors

  • Мария Родинко V.N. Karazin Kharkiv National University
  • Роман Олейников V.N. Karazin Kharkiv National University

Keywords:

block cipher, key schedule, equivalent keys, block cipher "Kalyna", DSTU 7624, 2014

Abstract

The considers non-injective key schedules used in many known block ciphers ("Kalyna", FOX, Twofish, etc.). It is estimated the probability of matching of round keys (formed by non-injective key schedule) set and encryption keys set cardinalities; a theorem which determines such a probability is formulated and proved. It is shown that for a full cipher with a non-injective key schedule, the probability of matching of round keys set and encryption keys set cardinalities is practically equal to 1. Thus, it is proved that the exhaustive search attacks complexity on non-injective key schedules is almost equal to injective ones (the exhaustive search attacks complexity does not decrease). At the same time, non-injective key schedules provide additional strength to attacks on the implementation and other attacks.

Author Biographies

  • Мария Родинко, V.N. Karazin Kharkiv National University
    PhD student, Department of Information Systems and Technologies Security
  • Роман Олейников, V.N. Karazin Kharkiv National University
    Doctor of Sciences (Engineering), Ph.D. (Engineering), Full Prof., Department of Information Systems and Technologies Security

Published

2017-09-26

Issue

Section

Статті

How to Cite

The research of block ciphers non-injective key schedules properties. (2017). Computer Science and Cybersecurity, 2, 24-31. https://periodicals.karazin.ua/cscs/article/view/8731