Abstract:A detailed overview of the problems, solutions and experience of the first international student's Olympiad in cryptography, NSUCRYPTO'2014, is given. We start with the rules of participation and the description of rounds. All 15 mathematical problems of the Olympiad and their solutions are considered in detail. The problems are about differential characteristics of S-boxes, S-box masking, relations between cyclic rotation and additions modulo 2 and 2 n , special linear subspaces in F n 2 , the number of solut… Show more
“…A special parameter Q considered in the problem is called the linear branch number of a transformation [11]. This problem is a linear cryptanalysis equivalent of the problem "A special parameter" of NSUCRYPTO'2014 [2], where the differential branch number was discussed.…”
Mathematical problems and their solutions of the Fourth International Students' Olympiad in cryptography NSUCRYPTO'2017 are presented. We consider problems related to attacks on ciphers and hash functions, cryptographic Boolean functions, the linear branch number, addition chains, error correction codes, etc. We discuss several open problems on algebraic structure of cryptographic functions, useful proof-of-work algorithms, the Boolean hidden shift problem and quantum computings.
“…A special parameter Q considered in the problem is called the linear branch number of a transformation [11]. This problem is a linear cryptanalysis equivalent of the problem "A special parameter" of NSUCRYPTO'2014 [2], where the differential branch number was discussed.…”
Mathematical problems and their solutions of the Fourth International Students' Olympiad in cryptography NSUCRYPTO'2017 are presented. We consider problems related to attacks on ciphers and hash functions, cryptographic Boolean functions, the linear branch number, addition chains, error correction codes, etc. We discuss several open problems on algebraic structure of cryptographic functions, useful proof-of-work algorithms, the Boolean hidden shift problem and quantum computings.
“…where a is a nonzero vector in F n 2 . A vector of values for a given vectorial function F is the vector F (x (1) ), . .…”
Section: Definitionsmentioning
confidence: 99%
“…is a permutation was investigated. It was shown that certain choices of d implies that F is not an APN permutation for even n. It is worth noting that this problem was offered as an unsolved task on NSUCRYPTO competition (see [1] of S. Agievich et. al) and that there were some interesting ideas from participants.…”
Section: Apn Functions and Open Problemsmentioning
confidence: 99%
“…It was obtained that any subfunction from F n−1 is a 2-to-1 function for every nonzero a. Without loss of generality consider one of the derivatives and its values {y (1) , . .…”
Section: Differential Uniformity Of 2-to-1 Subfunctionsmentioning
Almost perfect nonlinear (APN) functions are of great interest to many researchers since they have the optimal resistance to the differential attack. The existence of bijective APN functions in even number of variables is an important open problem, and there is only one known example of such a function at present. In this paper we consider a special subclass of 2-to-1 vectorial Boolean functions that can allow us to search and construct APN permutations. We proved that each 2-to-1 function is potentially EA-equivalent to a permutation and proposed an algorithm that generates special symbol sequences for constructing 2-to-1 APN functions. Also, we described two methods for searching APN permutations, that are based on sequences generated by this algorithm.
“…However, the algebraic degree of F is equal to 3. The lookup table of F is as follows: F = (0, 12, 6,11,3,25,21,4,17,7,28,9,26,10,2,27,24,22,19,8,14,18,20,23,13,16,5,15,1,30,29,31).…”
Section: Problem "Algebraic Immunity" (Unsolved Special Prize)mentioning
The mathematical problems and their solutions of the Third International Students' Olympiad in Cryptography NSUCRYPTO'2016 are presented. We consider mathematical problems related to the construction of algebraic immune vectorial Boolean functions and big Fermat numbers, problems about secrete sharing schemes and pseudorandom binary sequences, biometric cryptosystems and the blockchain technology, etc. Two open problems in mathematical cryptography are also discussed and a solution for one of them proposed by a participant during the Olympiad is described. It was the first time in the Olympiad history.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.