دوره آموزشی یادگیری رمزنگاری جاوا
1 ساعت 42 دقیقهمتوسط2018-07-09
مدرسین

Frank P Moley III
Senior Principal Engineer at Catch&Release
جزئیات دوره
امنیت برای هر برنامه ای مهم است. در جاوا، رمزنگاری کلید ذخیره و انتقال ایمن داده ها است: از منابع، کاربران و APIها و از آن. این دوره اصول رمزنگاری جاوا را با استفاده از کتابخانههای رمزنگاری کیت توسعه جاوا (JDK) آموزش میدهد: معماری رمزنگاری جاوا (JCA) و افزونههای رمزنگاری جاوا (JCE). مفاهیم و اصطلاحات رمزنگاری اولیه، از جمله رمزگذاری متقارن و نامتقارن، هش کردن، و امضای دیجیتال را بیاموزید. سپس نحوه استفاده از سرویسهای رمزنگاری یا «کلاسهای موتور» در JCA و JCE، مانند Cipher، KeyGenerator، MessageDigest و Signature را بیابید تا پیامها و ذخیرهسازی داده ایمن را اعمال کنید. به علاوه، نحوه ایجاد یک فروشگاه کلید جاوا برای مدیریت مخزن کلیدها و گواهیهای خود را بیاموزید. مربی فرانک مولی از بیش از 16 سال تجربه خود به عنوان یک توسعه دهنده نرم افزار و معمار امنیتی استفاده می کند تا شما را از طریق این موضوع پیچیده راهنمایی کند.
اهداف یادگیری
JCA و JCE
رمزگذاری متقارن در مقابل رمزگذاری نامتقارن
انجام رمزگذاری در جاوا
هش ایمن
امضای دیجیتال
ساخت فروشگاه کلید با JCA
اهداف یادگیری
JCA و JCE
رمزگذاری متقارن در مقابل رمزگذاری نامتقارن
انجام رمزگذاری در جاوا
هش ایمن
امضای دیجیتال
ساخت فروشگاه کلید با JCA
مهارت ها
JavaOracleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - به رمزنگاری جاوا خوش آمدید
- 02 - آنچه باید بدانید
1. مبانی کریتوگرافی جاوا
- 03 - مبانی رمزنگاری
- 04 - معماری رمزنگاری جاوا (JCA)
- 05 - پسوندهای رمزنگاری جاوا (JCE)
- 06 - مفاهیم اساسی JCA
2. رمزگذاری
- 07 - درک رمزگذاری
- 08 - رمزگذاری متقارن در مقابل نامتقارن
- 09 - ایجاد یک کلید متقارن
- 10 - انجام رمزگذاری متقارن در جاوا
- 11 - ایجاد یک جفت کلید نامتقارن
- 12 - انجام رمزگذاری نامتقارن در جاوا
3. هش کردن
- 13 - درک هش امن
- 14 - استفاده از موتور MessageDigest
- 15 - ایمن سازی رمزهای عبور
- 16 - استفاده از Bcrypt با جاوا
4. امضای دیجیتال
- 17 - درک امضای دیجیتال
- 18 - ایجاد امضای دیجیتال در جاوا
5. اشیاء JCA
- 19 - درک کلید ذخیره
- 20 - ساخت فروشگاه کلید جاوا
نتیجه
- 21 - یادداشتی در مورد قلعه فنری
- 22 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی برترین ویژگی های جاوا 21
- دوره آموزشی جاوا: تست خودکار API با REST Assured
- دوره آموزشی الگویابی برای Switch در جاوا ۲۱
- دوره آموزشی آمادگی برای گواهینامه توسعهدهنده جاوا MongoDB Associate
- دوره آموزشی یادگیری جاوا سوئینگ (Java Swing)
- دوره آموزشی یادگیری JakartaEE
- دوره آموزشی امنیت در میکروسرویسها
- دوره آموزشی راهنمای کامل برنامهنویسی موازی و همزمان با جاوا