نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
رمزنگاری محرمانه بودن و اصالت اسناد دیجیتالی را تضمین می کند. ریاضیات پشت رمزنگاری به ما نشان می دهد که چرا و تا کجا می توان به آن اعتماد کرد. این دوره بخشی از موارد زیر است: مسیر امنیت برنامه وب همه را بزرگ کنید تاریخچه رمزنگاری دهه 36 م الگوریتم ها 53 متر 14 ثانیه API ها 36 متر 25 ثانیه امنیت لایه حمل و نقل 22 متر 8 ثانیه احراز هویت و مجوز 40 متر 1 ثانیه مطالعات موردی 28 متر 56s سیستم های غیرمتمرکز 37m 28s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
تاریخچه رمزنگاری
History of Cryptography
-
مقدمه
Introduction
-
پد های یکبار مصرف
One-Time Pads
-
آنتروپی
Entropy
-
ماشین معما
The Enigma Machine
-
تجزیه و تحلیل رمزنگاری
Cryptanalysis
-
دیفی هلمن
Diffie-Hellman
-
مثال دیفی هلمن
Diffie-Hellman Example
-
نتیجه
Conclusion
الگوریتم ها
Algorithms
-
مقدمه
Introduction
-
بلوک رمزها
Block Ciphers
-
سردرگمی و برنامه های کلیدی
Confusion and Key Schedules
-
انتشار و زنجیره بلوک رمزگذاری شده
Diffusion and Cipher Block Chaining
-
بردارهای اولیه
Initialization Vectors
-
DES
DES
-
AES
AES
-
تجزیه و تحلیل رمزنگاری مدرن
Modern Cryptanalysis
-
فشرده سازی و تصحیح خطا
Compression and Error Correction
-
کلیدهای عمومی و خصوصی
Public and Private Keys
-
مثال نمایندگان معکوس
Inverse Exponents Example
-
یافتن نماهای معکوس
Finding Inverse Exponents
-
الگوریتم RSA
The RSA Algorithm
-
الگوها در RSA
Patterns in RSA
-
مسئله لگاریتم گسسته
Discrete Logarithm Problem
-
منحنی بیضوی
Elliptic Curve
-
امضاهای دیجیتال
Digital Signatures
-
الگوریتم های هش کردن
Hashing Algorithms
-
حمله تولد
Birthday Attack
-
اعتماد کنید
Trust
-
خلاصه
Summary
API ها
APIs
-
API های متقارن جاوا
Symmetric Java APIs
-
AES در جاوا
AES in Java
-
نامتقارن API های جاوا
Asymmetric Java APIs
-
RSA در جاوا
RSA in Java
-
قلعه Bouncy برای جاوا
Bouncy Castle for Java
-
.NET Crypto API
.NET Crypto API
-
AES در .NET
AES in .NET
-
RSA در NET
RSA in .NET
-
خلاصه
Summary
امنیت لایه حمل و نقل
Transport Layer Security
-
گواهینامه های X.509
X.509 Certificates
-
جفت کلید RSA
RSA Key Pair
-
درخواست امضای گواهی
Certificate Signing Request
-
تبادل اطلاعات شخصی
Personal Information Exchange
-
IIS
IIS
-
تامکت
Tomcat
-
کلیدهای برهنه
Naked Keys
-
آپاچی
Apache
-
خلاصه
Summary
احراز هویت و مجوز
Authentication and Authorization
-
رمزهای عبور
Passwords
-
رمزهای عبور
Hashed Passwords
-
میزهای رنگین کمان
Rainbow Tables
-
رمزهای عبور شور شده
Salted Hashed Passwords
-
محاسبه آنتروپی رمز عبور
Computing Password Entropy
-
توابع استخراج کلید مبتنی بر رمز عبور
Password Based Key Derivation Functions
-
رمزهای عبور هش شده مترقی
Progressive Salted Hashed Passwords
-
فدراسیون
Federation
-
کربروس
Kerberos
-
WS-Trust و WS-Federation
WS-Trust and WS-Federation
-
حملات بسته بندی امضا XML
XML Signature Wrapping Attacks
-
اوت
OAuth
-
OpenID اتصال
OpenID Connect
-
نتیجه
Conclusion
مطالعات موردی
Case Studies
-
اسنپ چت
Snapchat
-
سافاری
Safari
-
خون دل
Heartbleed
-
هدف
Target
-
NSA
NSA
-
درس های آموخته شده
Lessons Learned
سیستم های غیرمتمرکز
Decentralized Systems
-
PGP
PGP
-
ایجاد اعتماد
Establishing Trust
-
هاشکاش
Hashcash
-
بیت کوین
Bitcoin
-
اثبات کار
Proof of Work
-
حل تعارض
Conflict Resolution
-
معدن
Mining
-
Freenet
Freenet
-
شبکه های غیر معتمد
Untrusted Networks
-
نتیجه
Conclusion
نمایش نظرات