Информатика и вычислительная техника
  • формат pdf
  • размер 3.31 МБ
  • добавлен 28 сентября 2011 г.
Tao R. Finite Automata and Application to Cryptography
Издательство Tsinghua/Springer, 2008, -441 pp.

The important summarizing work of RENJI TAO appears now in book form. It is a great pleasure for me to see this happen, especially because I have known Professor Tao as one of the very early contributors to public-key cryptography. The research community has missed a book such as the present one now published by Tsinghua University Press and Springer. The book will be of special interest for students and researchers in the theories of finite automata, cryptography and error correcting codes.
One of the phenomena characterizing the second half of the last century is the rapid growth of computer science and informatics in general. The theory of finite automata, models of computing devices with a finite non-extensible memory, was initiated in the 1940s and 1950s, mainly by McCulloch, Pitts and Kleene. It has found numerous applications in most diverse areas, as exemplified by the series of yearly inteational conferences in implementation and applications of finite automata. The present work by Professor Tao develops a theory and contains strong results conceing invertible finite automata: the input sequence can be recovered from the output sequence. This is a desirable feature both in cryptography and error correcting codes. The book considers various types of invertibility and, for instance, the effect of bounded delay to invertibility.
Cryptography, secret writing, has grown enormously both in extent and importance and quality during the past few decades. This is obvious in view of the fact that so many transactions and so much confidential information are nowadays sent over the Inteet. After the introduction of public-key cryptography by Diffie and Hellman in the 1970s, many devices were tried and applied for the construction of public-key cryptosystems. Professor Tao was one of such initiators in applying invertible finite automata. Although mostly in Chinese, his work was known also in the West. I referred to it already some twenty years ago. Later on, for instance, a PhD thesis was written about this topic in my university.
Many of the results in this book appear now for the first time in book form. The book systematizes important and essential results, as well as gives a comprehensive list of references. It can be used also as a starting point for further study. Different parts of the book are of varying importance for students and researchers, depending on their particular interests. Professor Tao gives useful guidelines about this in his Preface.

Automata theory is a mathematical theory to investigate behavior, structure and their relationship to discrete and digital systems such as algorithms, nerve nets, digital circuits, and so on. The first investigation of automata theory goes back to A. M. Turing in 1936 for the formulation of the informal idea of algorithms. Finite automata model the discrete and digital systems with finite memory, for example, digital circuits. The theory of finite automata has received considerable attention and found applications in areas of computer, communication, automatic control, and biology, since the pioneering works of Kleene, Huffman, and Moore in the 1950s. Among others, autonomous finite automata including shift registers are used to generate pseudo-random sequences, and finite automata with invertibility are used to model encoders and decoders for error correcting and cipher as well as to solve topics in pure mathematics such as the Buside problem for torsion groups. This book is devoted to the invertibility theory of finite automata and its application to cryptography. The book also focuses on autonomous finite automata and Latin arrays which are relative to the canonical form for one key cryptosystems based on finite automata.

Introduction
Mutual Invertibility and Search
Ra Rb Transformation Method
Relations Between Transformations .
Structure of Feedforward Inverses
Some Topics on Structure Problem
Linear Autonomous Finite Automata
One Key Cryptosystems and Latin Arrays .
Finite Automaton Public Key Cryptosystems
Читать онлайн
Похожие разделы
Смотрите также

Aiserman M., Gusev L., Rozonoer L., Smirnova l., Tal A. Logic, Automata, and Algorithms

  • формат pdf
  • размер 5.3 МБ
  • добавлен 03 января 2012 г.
Издательство Academic Press, 1971, -444 pp. This book deals with the general theory of finite automata and sequential machines, a subject of great current theoretical and practical importance and one likely to have an even greater impact in the future. In writing this text, we had in mind a wide audience. We naturally hoped i t would be useful to specialists in switching or digital computer theory and design. Such persons are already familiar wi...

Comon H. etc. Tree Automata Techniques and Applications

  • формат pdf
  • размер 1.7 МБ
  • добавлен 03 января 2012 г.
Universit? de Lille, 2008, -262 pp. During the past few years, several of us have been asked many times about references on finite tree automata. On one hand, this is the witness of the liveness of this field. On the other hand, it was difficult to answer. Besides several excellent survey chapters on more specific topics, there is only one monograph devoted to tree automata by Gecseg and Steinby. Unfortunately, it is now impossible to find a cop...

D?m?si P., Nehaniv C.L. Algebraic Theory of Automata Networks. An Introduction

  • формат pdf
  • размер 13.64 МБ
  • добавлен 03 января 2012 г.
Издательство Springer, 2005, -268 pp. An automata network is a collection of automata connected together according to a directed graph D. The vertices of D are considered as automata and the edges indicate the existence of communication links. Thus D has no parallel edges. Each automaton can change its state at discrete time steps as a local transition function of the states and a global input, and synchronous action of the local state transitio...

Ginzburg A. Algebraic Theory of Automata

  • формат djvu
  • размер 1.89 МБ
  • добавлен 01 ноября 2011 г.
Издательство Academic Press, 1968, -173 pp. This monograph is intended to provide a graduate student and a newcomer to the field with ideas, methods, and results of algebraic theory of automata ; nevertheless, people working in the area may find the book useful, too, especially the chapters about regular expressions and the decomposition theory of Krohn and Rhodes. The book can serve as a text for a one-semester course in Automata Theory. The...

Kobrinskii N.E., Trakhtenbrot B.A. Introduction to the Theory of Finite Automata

  • формат djvu
  • размер 2.09 МБ
  • добавлен 01 ноября 2011 г.
Издательство North Holland, 1963, -342 pp. In recent years, intensive work has been in progress at a number of centres to develop and apply various automatic digital systems for information processing. Such systems form the basis of digital computers, various control devices operating to a specified algorithm, and of models which simulate the activity of a living organism (termed robots). These automata take the form of independent special-purpo...

Lawson M.V. Finite Automata

  • формат pdf
  • размер 5.93 МБ
  • добавлен 27 декабря 2011 г.
Издательство CRC Press, 2004, -326 pp. The theory of finite automata is the mathematical theory of a simple class of algorithms that are important in computer science. Algorithms are recipes that tell us how to solve problems; the rules we learn in school for adding, subtracting, multiplying and dividing numbers are good examples of algorithms. Although algorithms have always been important in mathematics, mathematicians did not spell out precis...

Pin J.E. (ed.) Formal Properties of Finite Automata and Applications

  • формат djvu
  • размер 2.38 МБ
  • добавлен 01 ноября 2011 г.
Издательство Springer, 1989, -268 pp. The subject of the sixteenth School is the theory of finite automata and its applications. However two important parts of this theory are not treated in this volume, because they were already the subject of two earlier Spring Schools : "Automata on infinite words" (Spring School 1984) and "Automata Networks" (Spring School 1986). The proceedings have been divided into three sections. The first section is de...

Salcido A. (ed.) Cellular Automata - Simplicity Behind Complexity

  • формат pdf
  • размер 13.92 МБ
  • добавлен 29 октября 2011 г.
Издательство InTech, 2011, -580 pp. In the early 1950s, at the suggestion of Stanislaw Ulam, John Von Neumann introduced the cellular automata as simple mathematical models to investigate self-organisation and self-reproduction. Cellular automata make up a very important class of completely discrete dynamical systems. The physical environment of cellular automata is constituted of a finite-dimensional lattice, with each site having a finite numb...

Salomaa A., Wood D., Yu S. (eds.) A Half-Century of Automata Theory. Сelebration and Inspiration

  • формат djvu
  • размер 608.85 КБ
  • добавлен 01 ноября 2011 г.
Издательство World Scientific Publishing, 2001, -164 pp. In the past half century, automata theory has been established as one of the most important foundations of computer science, and its applications have spread to almost all areas of computer science. Research in automata theory and related areas has also reached a crucial point where researchers are searching for new directions. To celebrate the achievements in automata theory in the past h...

Taubner D. Finite Representations of CCS and TCSP Programs by Automata and Petri Nets

  • формат djvu
  • размер 1.31 МБ
  • добавлен 01 ноября 2011 г.
Издательство Springer, 1989, -167 pp. There are two main approaches to a theory of concurrent distributed computations: the theory of Petri nets and the Milner/Hoare theory of CCS/CSP. They are based on different philosophies and emerged from two different classical notions of computability. The Petri net approach developed (in the early 60s) from the ideas around Turing machines and automata; it has concurrency and causality as its basic concep...