– We have designed a new class of public key algorithms based on quasigroup string transformations using a specific class of quasigroups called multivariate quadratic quasigroups (MQQ). Our public key algorithm is a bijective mapping, it does not perform message expansions and can be used both for encryption and signatures. The public key consist of n… (More)
Given a nite set A we consider quasigroup operations 1 2 : : : n on A and we use them to deene transformations E (n) D (n) : A + ! A + , w h e r e A + is the set of all nite strings with members from A. W e show that the mappings E (n) and D (n) have s e v eral useful properties, suitable for many purposes in cryptography, coding theory, deening and… (More)
The need of true random number generators for many purposes (ranging from applications in cryptography and stochastic simulation , to search heuristics and game playing) is increasing every day. Many sources of randomness possess the property of stationarity. However , while a biased die may be a good source of entropy, many applications require input in… (More)
We propose a new infinite family of cryptographic hash functions, Edon–R, based on a recently defined candidate one-way function. Edon–R is a class of hash functions with variable output lengths. It is de fined using quasigroups and quasigroup string trans formations.
This document contains the Intellectual Property Statement and the technical description of the MQQ-SIG-a new public key digital signature scheme. The complete scientific publication covering the design rationale and the security analysis will be given in a separate publication. MQQ-SIG consists of n − n 4 quadratic polynomials with n Boolean variables… (More)
In this article we apply a method for encrypting messages based on the properties of the quasigroups. According to the analysis given in the article the method is extremely secure. Beside that, the plain text and its cipher text are of the same length, and the encoding is of stream nature guarantying a very fast implementation.
Security is one of the issues in trend in networking domain. Obtaining a reliable method for providing secure communication is one of the basic tasks in this area. We implemented a solution by using a Quasigroup Enciphering method with almost public key as a new concept explained in detail in this paper. This Quasigroup Enciphering method is based on using… (More)
Error-correcting codes based on quasigroup transformations are proposed. For the proposed codes, similar to recursive convolutional codes, the correlation exists between any two bits of a codeword, which can have infinite length, theoretically. However, in contrast to convolutional codes, the proposed codes are nonlinear and almost random: for codewords… (More)
Quasigroups are algebraic structures closely related to Latin squares which have many different applications. There are several classifications of quasigroups based on their algebraic properties. In this paper we propose another classification based on the properties of strings obtained by specific quasigroup transformations. More precisely, in our research… (More)