1,501 research outputs found
Group theory in cryptography
This paper is a guide for the pure mathematician who would like to know more
about cryptography based on group theory. The paper gives a brief overview of
the subject, and provides pointers to good textbooks, key research papers and
recent survey papers in the area.Comment: 25 pages References updated, and a few extra references added. Minor
typographical changes. To appear in Proceedings of Groups St Andrews 2009 in
Bath, U
Cryptanalysis of three matrix-based key establishment protocols
We cryptanalyse a matrix-based key transport protocol due to Baumslag, Camps,
Fine, Rosenberger and Xu from 2006. We also cryptanalyse two recently proposed
matrix-based key agreement protocols, due to Habeeb, Kahrobaei and Shpilrain,
and due to Romanczuk and Ustimenko.Comment: 9 page
Honeycomb Arrays
A honeycomb array is an analogue of a Costas array in the hexagonal grid; they
were first studied by Golomb and Taylor in 1984. A recent result of Blackburn,
Etzion, Martin and Paterson has shown that (in contrast to the situation for Costas
arrays) there are only finitely many examples of honeycomb arrays, though their
bound on the maximal size of a honeycomb array is too large to permit an exhaustive
search over all possibilities.
The present paper contains a theorem that significantly limits the number of possibilities
for a honeycomb array (in particular, the theorem implies that the number
of dots in a honeycomb array must be odd). Computer searches for honeycomb
arrays are summarised, and two new examples of honeycomb arrays with 15 dots
are given
Non-Overlapping Codes
We say that a -ary length code is \emph{non-overlapping} if the set of
non-trivial prefixes of codewords and the set of non-trivial suffices of
codewords are disjoint. These codes were first studied by Levenshtein in 1964,
motivated by applications in synchronisation. More recently these codes were
independently invented (under the name \emph{cross-bifix-free} codes) by
Baji\'c and Stojanovi\'c.
We provide a simple construction for a class of non-overlapping codes which
has optimal cardinality whenever divides . Moreover, for all parameters
and we show that a code from this class is close to optimal, in the
sense that it has cardinality within a constant factor of an upper bound due to
Levenshtein from 1970. Previous constructions have cardinality within a
constant factor of the upper bound only when is fixed.
Chee, Kiah, Purkayastha and Wang showed that a -ary length
non-overlapping code contains at most codewords; this bound is
weaker than the Levenshtein bound. Their proof appealed to the application in
synchronisation: we provide a direct combinatorial argument to establish the
bound of Chee \emph{et al}.
We also consider codes of short length, finding the leading term of the
maximal cardinality of a non-overlapping code when is fixed and
. The largest cardinality of non-overlapping codes of
lengths or less is determined exactly.Comment: 14 pages. Extra explanations added at some points, and an extra
citation. To appear in IEEE Trans Information Theor
Probabilistic Existence Results for Separable Codes
Separable codes were defined by Cheng and Miao in 2011, motivated by
applications to the identification of pirates in a multimedia setting.
Combinatorially, -separable codes lie somewhere between
-frameproof and -frameproof codes: all -frameproof codes are
-separable, and all -separable codes are
-frameproof. Results for frameproof codes show that (when is large)
there are -ary -separable codes of length with
approximately codewords, and that no -ary
-separable codes of length can have more than approximately
codewords.
The paper provides improved probabilistic existence results for
-separable codes when . More precisely, for all and all , there exists a constant (depending only on
and ) such that there exists a -ary -separable code of
length with at least codewords for all sufficiently
large integers . This shows, in particular, that the upper bound (derived
from the bound on -frameproof codes) on the number of codewords in a
-separable code is realistic.
The results above are more surprising after examining the situation when
. Results due to Gao and Ge show that a -ary -separable
code of length can contain at most codewords, and that codes with at
least codewords exist. So optimal -separable
codes behave neither like -frameproof nor -frameproof codes.
Also, the Gao--Ge bound is strengthened to show that a -ary
-separable code of length can have at most
codewords.Comment: 16 pages. Typos corrected and minor changes since last version.
Accepted by IEEE Transactions on Information Theor
- β¦