توضیحاتی در مورد کتاب :
این کتاب درسی مقدمهای بر ریاضیاتی است که رمزنگاری مدرن بر آن استوار است. این نه تنها رمزنگاری کلید عمومی، جزء پر زرق و برق رمزنگاری مدرن را پوشش میدهد، بلکه توجه قابلتوجهی به رمزنگاری کلید مخفی، که در عمل کارآمد است، دارد.
رمزنگاری مدرن به عنوان علم یکپارچگی اطلاعات توصیف شده است که همه جنبههایی مانند محرمانگی، اصالت و عدم انکار را پوشش میدهد و همچنین شامل پروتکلهای مورد نیاز برای دستیابی به این اهداف میشود. هم در تئوری و هم در عمل به مفاهیم و ساختارهای سه رشته اصلی نیاز دارد: علوم کامپیوتر، مهندسی الکترونیک و ریاضیات. در ریاضیات، نظریه گروه، نظریه میدان های محدود، و نظریه اعداد ابتدایی و همچنین برخی از موضوعاتی که معمولاً در دروس جبر پوشش داده نمی شوند، مانند نظریه توابع بولی و نظریه شانون، درگیر هستند.
اگرچه اساساً مستقل است، اما درجاتی از بلوغ ریاضی از طرف خواننده در نظر گرفته میشود که مطابق با پیشینه او در علوم کامپیوتر یا مهندسی است. جبر برای رمزشناسان کتاب درسی برای دوره مقدماتی رمزنگاری یا دوره فوق لیسانس در جبر، یا برای خودآموزی در آمادگی برای تحصیلات تکمیلی در رمزنگاری است.
فهرست مطالب :
Front Matter....Pages i-xiv
Prerequisites and Notation....Pages 1-15
Basic Properties of the Integers....Pages 17-44
Groups, Rings and Ideals....Pages 45-65
Applications to Public Key Cryptography....Pages 67-84
Fields....Pages 85-104
Properties of Finite Fields....Pages 105-122
Applications to Stream Ciphers....Pages 123-173
Boolean Functions....Pages 175-218
Applications to Block Ciphers....Pages 219-249
Number Theory in Public Key Cryptography....Pages 251-276
Where Do We Go from Here?....Pages 277-283
Back Matter....Pages 285-301
توضیحاتی در مورد کتاب به زبان اصلی :
This textbook provides an introduction to the mathematics on which modern cryptology is based. It covers not only public key cryptography, the glamorous component of modern cryptology, but also pays considerable attention to secret key cryptography, its workhorse in practice.
Modern cryptology has been described as the science of the integrity of information, covering all aspects like confidentiality, authenticity and non-repudiation and also including the protocols required for achieving these aims. In both theory and practice it requires notions and constructions from three major disciplines: computer science, electronic engineering and mathematics. Within mathematics, group theory, the theory of finite fields, and elementary number theory as well as some topics not normally covered in courses in algebra, such as the theory of Boolean functions and Shannon theory, are involved.
Although essentially self-contained, a degree of mathematical maturity on the part of the reader is assumed, corresponding to his or her background in computer science or engineering. Algebra for Cryptologists is a textbook for an introductory course in cryptography or an upper undergraduate course in algebra, or for self-study in preparation for postgraduate study in cryptology.