A Classical Introduction to Cryptography : Applications for Communications Security
This advanced-level textbook covers conventional cryptographic primitives and cryptanalysis of these primitives; basic algebra and number theory for cryptologists; public key cryptography and cryptanalysis of these schemes; and other cryptographic protocols, e.g. secret sharing, zero-knowledge proofs and undeniable signature schemes.
Aritmetica, crittografia e codici = Arithmetic, cryptography and codes
The basic techniques of algebra and number theory useful in recent applications to cryptography and codes are developed, with the aim of being elementary and self-sufficient. The emphasis is on computational problems. This part of the volume can be useful as a textbook for a first course in algebra for mathematicians, computer scientists or engineers. Important applications of algebra and geometry to cryptography and codes are then illustrated. Both, cryptography and codes have significant applications in daily life which are illustrated here. Cryptography is developed in detail in much of its classic and current aspects, and both private and public key cryptography are developed. Cryptography with the use of elliptic curves on finite fields is also illustrated. A chapter introducing the subject is dedicated to linear codes.
Advanced Linear Algebra
For the third edition, the author has added a new chapter on associative algebras that includes the well known characterizations of the finite-dimensional division algebras over the real field (a theorem of Frobenius) and over a finite field (Wedderburn's theorem); polished and refined some arguments (such as the discussion of reflexivity, the rational canonical form, best approximations and the definitions of tensor products); upgraded some proofs that were originally done only for finite-dimensional/rank cases; added new theorems, including the spectral mapping theorem; considerably expanded the reference section with over a hundred references to books on linear algebra.
Advanced Algebra : Along with a companion Vol. Basic Algebra
Basic Algebra and Advanced Algebra systematically develop concepts and tools in algebra that are vital to every mathematician, whether pure or applied, aspiring or established. Together, the two books give the reader a global view of algebra and its role in mathematics as a whole.



