A case-based approach to cryptanalysis that explains how and why attacks can happenApplied Cryptanalysis focuses on practical attacks on real-world ciphers. Using detailed case studies, the authors demonstrate how modern cryptographic systems are broken, and they do so with a minimum of complex mathematics and technical jargon. All major classes of attacks are covered, providing IT professionals with the knowledge necessary for effective security implementation within their organizations. Each chapter concludes with a series of problems that enables the reader to practice and fine-tune their own cryptanalysis skills. Applied Cryptanalysis can serve as a textbook for a cryptanalysis course or for independent study.The text is organized around four major themes: * Classic Crypto offers an overview of a few classical cryptosystems, introducing and illustrating the basic principles, concepts, and vocabulary. The authors then cover World War II cipher machines, specifically the German Enigma, Japanese Purple, and American Sigaba. * Symmetric Ciphers analyzes shift registers and correlation attacks, as well as attacks on three specific stream ciphers: ORYX, RC4 (as used in WEP), and PKZIP. In addition, block ciphers are studied: Hellman’s Time-Memory Trade-Off attack is discussed and three specific block ciphers are analyzed in detail (CMEA, Akelarre, and FEAL). * Hash Functions presents hash function design, birthday attacks, and the “Nostradamus” attack. Then the MD4 attack is examined, which serves as a precursor for the authors’ highly detailed analysis of the recent attack on MD5. * Public Key Crypto includes an overview of several public key cryptosystems including the knapsack, Diffie-Hellman, Arithmetica, RSA, Rabin cipher, NTRU, and ElGamal. Factoring and discrete log attacks are analyzed, and the recent timing attacks on RSA are discussed in detail.
ترجمه فارسی (ترجمه ماشینی)
رویکردی مبتنی بر مورد برای تحلیل رمز که توضیح میدهد چگونه و چرا حملات میتوانند رخ دهند. Cryptanalysis کاربردی بر حملات عملی به رمزهای دنیای واقعی تمرکز دارد. با استفاده از مطالعات موردی دقیق، نویسندگان نشان میدهند که چگونه سیستمهای رمزنگاری مدرن شکسته شدهاند، و این کار را با حداقل ریاضیات پیچیده و اصطلاحات فنی انجام میدهند. تمام کلاسهای اصلی حملات تحت پوشش قرار میگیرند و به متخصصان فناوری اطلاعات دانش لازم برای اجرای مؤثر امنیت در سازمانهایشان را ارائه میدهند. هر فصل با مجموعهای از مشکلات پایان مییابد که خواننده را قادر میسازد تا مهارتهای تحلیل رمزی خود را تمرین کرده و به دقت تنظیم کند. Cryptanalysis کاربردی می تواند به عنوان یک کتاب درسی برای یک دوره تحلیل رمزنگاری یا برای مطالعه مستقل عمل کند. متن حول چهار موضوع اصلی سازماندهی شده است: * Crypto Classic یک مرور کلی از چند سیستم رمزنگاری کلاسیک ارائه می دهد که اصول، مفاهیم و واژگان اساسی را معرفی و نشان می دهد. سپس نویسندگان ماشینهای رمزی جنگ جهانی دوم، بهویژه انیگما آلمان، بنفش ژاپنی و سیگابا آمریکایی را پوشش میدهند. * رمزهای متقارن، رجیسترهای تغییر و حملات همبستگی و همچنین حملات به سه رمز جریان خاص: ORYX، RC4 (همانطور که در WEP استفاده می شود) و PKZIP را تجزیه و تحلیل می کند. علاوه بر این، رمزهای بلوکی مورد مطالعه قرار میگیرند: حمله Hellman’s Time-Memory Trade-Off مورد بحث قرار میگیرد و سه رمز بلاک خاص با جزئیات تجزیه و تحلیل میشوند (CMEA، Akelarre، و FEAL). * توابع هش طراحی تابع هش، حملات تولد و حمله “نوستراداموس” را ارائه می دهد. سپس حمله MD4 مورد بررسی قرار می گیرد، که به عنوان پیش زمینه ای برای تجزیه و تحلیل بسیار دقیق نویسندگان از حمله اخیر به MD5 عمل می کند. * رمز عمومی کلید عمومی شامل نمای کلی چندین سیستم رمزنگاری کلید عمومی از جمله کوله پشتی، Diffie-Hellman، Arithmetica، RSA، رمز رابین، NTRU و ElGamal است. فاکتورینگ و حملات گزارش گسسته تجزیه و تحلیل میشوند و حملات زمانبندی اخیر در RSA به تفصیل مورد بحث قرار میگیرند.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.