z-logo
open-access-imgOpen Access
Applied study on cryptographic functions for algorithms used in communications security protocols
Author(s) -
Florin Medeleanu
Publication year - 2020
Publication title -
scientific bulletin
Language(s) - English
Resource type - Journals
eISSN - 2392-8956
pISSN - 1454-864X
DOI - 10.21279/1454-864x-20-i1-033
Subject(s) - block cipher , cryptography , stream cipher , linear cryptanalysis , computer science , differential cryptanalysis , theoretical computer science , cryptanalysis , security of cryptographic hash functions , s box , boolean function , cipher , algorithm , hadamard transform , cryptographic primitive , cryptographic protocol , mathematics , computer security , encryption , mathematical analysis
Communications security is one of the most important fields to take into account when designing a system that manages information, especially when implementing such a system for the military, no matter which branch, Navy, Air Force or Army. One important field when talking about information security in general is cryptology and within cryptology linear and nonlinear Boolean functions and maps are essential, important building blocks. They are used in the design of several block and stream ciphers. The study of cryptographic properties of these functions does not only help cryptanalysis but also plays an important role in the design of cryptographic algorithms that resist well against various cryptographic attacks. Linear and differential cryptanalysis of block ciphers is mainly based on determining and exploiting linear combinations of their components. The most useful mathematical tool for studying linearity of Boolean functions is the Walsh (or Hadamard) transform. This can be regarded as a size-2 discrete Fourier transform. Another method for determining linear combinations of cipher components is that of finding and solving linear systems of equations. This article reflects the authors’ effort to shed some light on this field.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here