پیشنهاد فرادرس

آموزش اصول رمزنگاری برای برنامه نویسان جاوا و دات نت

دسته بندی ها: آموزش امنیت شبکه ، رمزنگاری ، دات نت ، آموزش جاوا (Java) ، آموزش شبکه ، آموزش های پلورال سایت (Pluralsight)

آموزش-اصول-رمزنگاری-برای-برنامه-نویسا

مبحث رمزنگاری یا Cryptography کاربرد زیادی در برنامه نویسی دارد.

این آموزش تصویری رمزنگاری داده ها در دات نت و جاوا را به شما آموزش می دهد.

این دوره آموزشی محصول Pluralsight می باشد.

سرفصل های دوره آموزشی:

  • آشنایی با الگوریتم های رمزنگاری
  • فشرده سازی و خطاگیری
  • کلیدهای خصوصی و عمومی
  • مثال Inverse Exponents
  • پیدا کردن Inverse Exponents
  • الگوریتم RSA
  • Pattern ها در RSA
  • امضای دیجیتال
  • الگوریتم های Hashing
  • AES در Java
  • RSA در Java
  • AES در دات نت
  • RSA در دات نت
  • Pasword های هش شده
  • اتصال به شیوه Open ID
  • آشنایی با NSA
  • و ...

عنوان دوره آموزشی: Cryptography Fundamentals for Java and .NET Developers سطح: متوسط مدت زمان: 4 ساعت و 14 دقیقه نویسنده: Michael Perryلیست سرفصل های دوره آموزشی:

Introduction
	 02:14	
One-Time Pads
	 03:08	
Entropy
	 04:42	
The Enigma Machine
	 03:42	
Cryptanalysis
	 05:42	
Diffie-Hellman
	 09:17	
Diffie-Hellman Example
	 05:44	
Conclusion
	 01:48	
Algorithms		 00:53:14	
Introduction
	 00:35	
Block Ciphers
	 02:09	
Confusion and Key Schedules
	 01:13	
Diffusion and Cipher Block Chaining
	 01:44	
Initialization Vectors
	 01:02	
DES
	 01:11	
AES
	 02:36	
Modern Cryptanalysis
	 02:07	
Compression and Error Correction
	 03:58	
Public and Private Keys
	 02:59	
Inverse Exponents Example
	 02:27	
Finding Inverse Exponents
	 04:45	
The RSA Algorithm
	 02:21	
Patterns in RSA
	 02:32	
Discrete Logarithm Problem
	 05:32	
Elliptic Curve
	 03:23	
Digital Signatures
	 02:30	
Hashing Algorithms
	 02:21	
Birthday Attack
	 04:04	
Trust
	 02:19	
Summary
	 01:18	
APIs		 00:36:25	
Symmetric Java APIs
	 02:55	
AES in Java
	 07:36	
Asymmetric Java APIs
	 01:56	
RSA in Java
	 06:01	
Bouncy Castle for Java
	 01:29	
.NET Crypto API
	 01:05	
AES in .NET
	 06:31	
RSA in .NET
	 07:42	
Summary
	 01:08	
Transport Layer Security		 00:22:08	
X.509 Certificates
	 07:28	
RSA Key Pair
	 01:40	
Certificate Signing Request
	 03:15	
Personal Information Exchange
	 02:44	
IIS
	 02:42	
Tomcat
	 01:10	
Naked Keys
	 00:48	
Apache
	 01:20	
Summary
	 00:58	
Authentication and Authorization		 00:40:01	
Passwords
	 02:14	
Hashed Passwords
	 02:02	
Rainbow Tables
	 03:55	
Salted Hashed Passwords
	 01:56	
Computing Password Entropy
	 03:43	
Password Based Key Derivation Functions
	 04:17	
Progressive Salted Hashed Passwords
	 01:58	
Federation
	 04:01	
Kerberos
	 01:27	
WS-Trust and WS-Federation
	 02:24	
XML Signature Wrapping Attacks
	 02:05	
OAuth
	 05:54	
OpenID Connect
	 02:43	
Conclusion
	 01:15	
Case Studies		 00:28:56	
Snapchat
	 05:10	
Safari
	 03:27	
Heartbleed
	 04:00	
Target
	 08:30	
NSA
	 06:37	
Lessons Learned
	 01:10	
Decentralized Systems		 00:37:28	
PGP
	 03:00	
Establishing Trust
	 04:50	
Hashcash
	 03:19	
Bitcoin
	 03:56	
Proof of Work
	 03:19	
Conflict Resolution
	 03:24	
Mining
	 02:54	
Freenet
	 04:19	
Untrusted Networks
	 05:49	
Conclusion
	 02:34

حجم فایل: 522MB

Pluralsight Cryptography Fundamentals for Java and .NET Developers

پیشنهاد فرادرس

hamid در 1393/04/27 ساعت 09:36

احسان جان به خاطر فیلم های جاوا خیلی ممنونم.
همیشه اولین سایتی که باز میکنم سایت شماست.
واقعا کارتون درسته.
یا علی.....

ATA در 1393/04/27 ساعت 09:34

آقا احسان به خاطر فیلم های جاوا خیلی ممنونم.
همیشه اولین سایتی که باز میکنم سایت شماست.
واقعا کارتون درسته.
یا علی.....