نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: Ssl چیست؟

  1. #1
    عضو انجمن
    تاریخ عضویت
    Jun 2014
    محل سکونت
    Ilam
    نوشته ها
    314
    تشکر تشکر کرده 
    322
    تشکر تشکر شده 
    1,221
    تشکر شده در
    903 پست

    پیش فرض Ssl چیست؟

    SSL یا Secure Socket Layer ( راه حلی جهت برقراری ارتباطات ایمن میان یك سرویسدهنده و
    یك سرویسگیرنده است كه توسط شركت Netscape ارایه شده است. در واقع SSL پروتكلی است كه
    پایینتر از لایه كاربرد )لایه ۴ از مدل TCP/IP ( و بالاتر از لایه انتقال )لایه سوم از مدل TCP/IP )
    قرار میگیرد. مزیت استفاده از این پروتكل بهرهگیری از موارد امنیتی تعبیه شده آن برای امن كردن
    پروتكلهای غیرامن لایه كاربردی نظیر HTTP ، LDAP ، IMAP و... میباشد كه براساس آن
    الگوریتمهای رمزنگاری بر روی دادههای خام ) plain text ( كه قرار است از یك كانال ارتباطی
    غیرامن مثل اینترنت عبور كنند، اعمال میشود و محرمانه ماندن دادهها را در طول كانال انتقال
    تضمین میكند. به بیان دیگر شركتی كه صلاحیت صدور و اعطاء گواهیهای دیجیتال SSL را دارد
    برای هر كدام از دو طرفی كه قرار است ارتباطات میان شبكهای امن داشته باشند، گواهیهای
    مخصوص سرویسدهنده و سرویسگیرنده را صادر میكند و با مكانیزمهای احراز هویت خاص
    خود، هویت هر كدام از طرفین را برای طرف مقابل تأیید میكند، البته غیر از اینكار میبایست
    تضمین كند كه اگر اطلاعات حین انتقال مورد سرقت قرار گرفت، برای رباینده قابل درك و استفاده
    نباشد كه اینكار را با كمك الگوریتمهای رمزنگاری و كلیدهای رمزنگاری نامتقارن و متقارن انجام
    میدهد.
    ملزومات یك ارتباط مبتنی بر پروتكل امنیتی SSL
    برای داشتن ارتباطات امن مبتنی بر SSL عموم ا به دو نوع گواهی دیجیتال SSL یكی برای
    سرویسدهنده و دیگری برای سرویسگیرنده و یك مركز صدور و اعطای گواهینامه دیجیتال یا CA
    نیاز میباشد. وظیفه CA این است كه هویت طرفین ارتباط، نشانیها، حسابهای بانكی و تاریخ
    انقضای گواهینامه را بداند و براساس آنها هویتها را تعیین نماید.
    مكانیزمهای تشكیلدهنده SSL
    ۱ - تأیید هویت سرویس دهنده
    با استفاده از این ویژگی در SSL ، یك كاربر از صحت هویت یك سرویسدهنده مطمئن میشود.
    نرمافزارهای مبتنی بر SSL سمت سرویسگیرنده )مثلا یك مرورگر وب نظیر Internet Explerer
    از تكنیكهای استاندارد رمزنگاری مبتنی بر كلید عمومی و مقایسه با كلیدهای عمومی یك
    سرویسدهنده )مثلا یك برنامه سرویسدهنده وب نظیر ) IIS میتواند از هویت او مطلع شود و پس از
    اطمینان كامل، كاربر میتواند نسبت به وارد نمودن اطلاعات خود مانند شماره كارتهای اعتباری و
    یا گذرواژهها اقدام نماید.
    ۲ - تأیید هویت سرویس گیرنده
    برعكس حالت قبلی در اینجا سرویسدهنده است كه میبایست از صحت هویت سرویسگیرنده
    اطمینان یابد. طی این مكانیزم، نرمافزار مبتنی بر SSL سمت سرویسدهنده پس از مقایسه نام
    سرویسگیرنده با نامهای مجاز موجود در لیست سرویسگیرندههای مجاز كه در داخل سرویسدهنده
    تعریف میشود و در صورت وجود، اجازه استفاده از سرویس های مجاز را به او میدهد.
    ۳- ارتباطات رمز شده
    كلیه اطلاعات مبادله شده میان سرویسدهنده و گیرنده میبایست توسط نرمافزارهای موجود در سمت
    شده و در طرف مقابل رمزگشایی )Encrypt( سرویسدهنده و سرویسگیرنده رمزنگاری
    در اینگونه سیستمها لحاظ شود. )Confidentiality( شوند تا حداكثر محرمانگی )Decrypt(
    SSL اجزای پروتكل
    دارای دو زیر پروتكل تحت عناوین زیر میباشد. SSL پروتكل
    كه نوع قالببندی دادههای ارسالی را تعیین میكند. SSL Rocord Protocol -۱
    كه براساس قالب تعیین شده در پروتكل قبلی، مقدمات ارسال SSL Handshake Protocol -۲
    را تهیه میكند. SSL دادهها میان سرویسدهندهها و سرویسگیرندههای مبتنی بر
    به دو زیر پروتكل دارای مزایای چندی است. از جمله: SSL بخشبندی پروتكل
    هویت سرویسدهنده برای )Handshake( اول: در ابتدای كار و طی مراحل اولیه ارتباط
    سرویسگیرنده مشخص میگردد.
    دوم: در همان ابتدای شروع مبادلات، سرویسدهنده و گیرنده بر سر نوع الگوریتم رمزنگاری تبادلی
    توافق میكنند.
    سوم: در صورت لزوم، هویت سرویس گیرنده نیز برای سرویسدهنده احراز میگردد.
    چهارم: در صورت استفاده از تكنیكهای رمزنگاری مبتنی بر كلید عمومی، میتوانند كلیدهای
    اشتراكی مخفی را ایجاد نمایند.
    SSL رمزنگاری میشوند.الگوریتمهای رمزنگاری پشتیبانی شده در SSL پنجم: ارتباطات بر مبنای
    Key Exchcenge ( از اغلب الگورتیمهای عمومی رمزنگاری و مبادلات كلید ، SSL در استاندارد
    RSA Key Exchauge و RSA ،۴RC،۲RC ،۵MD ،KEA ،DSA ،DES نظیر )Algorithm
    پشتیبانی میشود و بسته به اینكه نرمافزارهای سمت سرویسدهنده و DES و ۳ Skipjack، ۱SHA-،
    میتواند براساس هر كدام این از SSL سرویسدهنده نیز از موارد مذكور پشتیبانی نمایید، ارتباطات
    الگوریتمها صورت پذیرد. البته بسته به طول كلید مورد استفاده در الگوریتم و قدرت ذاتی الگوریتم
    میتوان آنها را در ردههای مختلفی قرار دارد كه توصیه میشود با توجه به سناریوهای موردنظر،
    با طول كلید ۱۶۸ بیت برای رمزنگاری دادهها و همچنین DES از الگوریتمهای قویتر نظیر ۳
    استفاده شود و یا اینكه اگر امنیت در این حد MD برای مكانیزمهای تأیید پیغام ۵ SHA- الگوریتم ۱
    با طول كلید ۴۰ بیت و RC موردنیاز نبود، میتوان در مواردی خاص از الگوریتم رمزنگاری ۴
    استفاده نمود. MD الگوریتم تأیید پیغام ۵
    SSL نحوه عملكرد داخلی پروتكل
    میتواند از تركیب رمزنگاری متقارن و نامتقارن استفاده كند. رمزنگاری SSL همانطور كه میدانید
    كلید متقارن سریعتر از رمزنگاری كلیدعمومی است و از طرف دیگر رمزنگاری كلید عمومی
    تكنیكهای احراز هویت قویتری را ارایه میكند. یك جلسه SSL Session) SSL ( با یك تبادل پیغام
    ساده تحت عنوان SSL Handshake شروع میشود. این پیغام اولیه به سرویسدهنده این امكان را
    میدهد تا خودش را به سرویسدهنده دارای كلید عمومی معرفی نماید و سپس به سرویسگیرنده و
    سرویسدهنده این اجازه را میدهد كه یك كلید متقارن را ایجاد نمایند كه برای رمزنگاریها و
    رمزگشایی سریعتر در جریان ادامه مبادلات مورد استفاده قرار میگیرد. گامهایی كه قبل از
    برگزاری این جلسه انجام میشوند براساس الگوریتم RSA Key Exchange عبارتند از:
    ۱ - سرویسگیرنده، نسخه SSL مورد استفاده خود، تنظیمات اولیه درباره نحوه رمزگذاری و یك داده
    تصادفی را برای شروع درخواست یك ارتباط امن مبتنی بر SSL به سمت سرویسدهنده ارسال
    میكند.
    ۲ - سرویسدهنده نیز در پاسخ نسخه SSL مورد استفاده خود، تنظیمات رمزگذاری و داده تصادفی
    تولید شده توسط خود را به سرویسگیرنده میفرستد و همچنین سرویسدهنده گواهینامه خود را نیز
    برای سرویسگیرنده ارسال میكند و اگر سرویسگیرنده از سرویسدهنده، درخواستی داشت كه
    نیازمند احراز هویت سرویسگیرنده بود، آن را نیز از سرویسگیرنده درخواست میكند.
    ۳ - سپس سرویسگیرنده با استفاده از اطلاعاتی كه از سرویسدهنده مجاز در خود دارد، دادهها را
    بررسی میكند و اگر سرویسدهنده مذكور تأیید هویت شد، وارد مرحله بعدی میشود و در
    غیراینصورت با پیغام هشداری به كاربر، ادامه عملیات قطع میگردد.
    ۴ - سرویسگیرنده یك مقدار به نام Premaster Secret را برای شروع جلسه ایجاد میكند و آن را
    با استفاده از كلید عمومی )كه اطلاعات آن معمولا در سرویسدهنده موجود است( رمزنگاری میكند
    و این مقدار رمز شده را به سرویسدهنده ارسال میكند.
    ۵ - اگر سرویسدهنده به گواهینامه سرویسگیرنده نیاز داشت میبایست در این گام برای
    سرویسدهنده ارسال شود و اگر سرویسگیرنده نتواند هویت خود را به سرویسدهنده اثبات كند،
    ارتباط در همینجا قطع میشود.
    ۶ - به محض اینكه هویت سرویسگیرنده برای سرویسدهنده احراز شد، سرویسدهنده با استفاده از
    كلید اختصاصی خودش مقدار Premaster Secret را رمزگشایی میكند و سپس اقدام به تهیه
    مقداری به نام Master Secret مینماید.
    ۷ - هم سرویسدهنده و هم سرویسگیرنده با استفاده از مقدار master Secret كلید جلسه ) Session Key ( را تولید میكنند كه در واقع كلید متقارن مورد استفاده در عمل رمزنگاری و رمزگشایی دادهها
    حین انتقال اطلاعات است و در این مرحله به نوعی جامعیت دادها بررسی میشود.
    ۸ - سرویسگیرنده پیغامی را به سرویسدهنده میفرستد تا به او اطلاع دهد، داده بعدی كه توسط
    سرویسگیرنده ارسال میشود به وسیله كلید جلسه رمزنگاری خواهد شد و در ادامه، پیغام رمز شده
    نیز ارسال میشود تا سرویسدهنده از پایان یافتن Handshake سمت سرویسگیرنده مطلع شود.
    ۹ - سرویسدهنده پیغامی را به سرویسگیرنده ارسال میكند تا او را از پایان Handshake سمت
    سرویسدهنده آگاه نماید و همچنین اینكه داده بعدی كه ارسال خواهد شد توسط كلید جلسه رمز
    میشود.
    ۱۰ - در این مرحله SSL Handshake تمام میشود و از این به بعد جلسه SSL شروع میشود و هر
    دو عضو سرویسدهنده و گیرنده شروع به رمزنگاری و رمزگشایی و ارسال دادهها میكنند.
    حملات تأثیرگذار بر SSL
    SSL نیز از حملات و نفوذهای مختلف در امان نیست. بعضی از حملات متداولی كه براین پروتكل
    واقع میشود عبارتند از Traffic Analysis : یا تحلیل ترافیك، حملات Cut Paste بلووین، حملات
    Certification Injection و حملات از نوع Man in the middle .

    منبع:اس اس ال چیست؟
    فعالیتی ندارم اینجاتاپیکی هم درمورد من زده شده ازش بگذرید مسلما تخریبه وگرنه کسی از پولش نمیگذره

  2. تعداد تشکر ها ازalmandata به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن
    تاریخ عضویت
    Jun 2014
    محل سکونت
    Ilam
    نوشته ها
    314
    تشکر تشکر کرده 
    322
    تشکر تشکر شده 
    1,221
    تشکر شده در
    903 پست

    پیش فرض پاسخ : Ssl چیست؟

    نقل قول نوشته اصلی توسط viasky نمایش پست ها
    لطفا منبع اصلی و معرفی کنید
    اینکه خودتون و به عنوان مرجع یک مقاله یا آموزش معرفی می کنید صحیح نیست
    منبع اصلی:
    http://www.ictpishro.com/webtakhasosi/31-ssl.html
    زمان انتشار مقاله:
    http://www.ictpishro.com/component/j...ontent/31.html
    تاریخ: تابستان 1391
    موفق باشید
    ولله خداوکیلی من حوصله شما رو ندارم اسپمر به تمام معنا
    اقای بیکار خارج نشین خودت بیکاری وقت مارم نگیر لطفا اگر زبان انسانی میفهمی اگه نه مترجم بیارم

    گزینه ده این سایت
    ۱۰- در این مرحله SSL Handshake تمام می شود و از این به بعد جلسه SSL شروع می شود و هر دو عضو سرویس دهنده و گیرنده شروع به رمزنگاری و رمزگشایی و ارسال داده ها می کنند.
    گزینه ده ما
    ۱۰ - در این مرحله SSL Handshake تمام میشود و از این به بعد جلسه SSL شروع میشود و هر
    دو عضو سرویسدهنده و گیرنده شروع به رمزنگاری و رمزگشایی و ارسال دادهها میكنند.
    حملات تأثیرگذار بر SSL
    SSL نیز از حملات و نفوذهای مختلف در امان نیست. بعضی از حملات متداولی كه براین پروتكل
    واقع میشود عبارتند از Traffic Analysis : یا تحلیل ترافیك، حملات Cut Paste بلووین، حملات
    Certification Injection و حملات از نوع Man in the middle .
    فعالیتی ندارم اینجاتاپیکی هم درمورد من زده شده ازش بگذرید مسلما تخریبه وگرنه کسی از پولش نمیگذره

  5. تعداد تشکر ها ازalmandata به دلیل پست مفید


  6. #3
    عضو انجمن
    تاریخ عضویت
    Jun 2010
    نوشته ها
    312
    تشکر تشکر کرده 
    552
    تشکر تشکر شده 
    423
    تشکر شده در
    286 پست

    پیش فرض پاسخ : Ssl چیست؟

    نقل قول نوشته اصلی توسط viasky نمایش پست ها
    لطفا منبع اصلی و معرفی کنید
    اینکه خودتون و به عنوان مرجع یک مقاله یا آموزش معرفی می کنید صحیح نیست
    منبع اصلی:
    http://www.ictpishro.com/webtakhasosi/31-ssl.html
    زمان انتشار مقاله:
    http://www.ictpishro.com/component/j...ontent/31.html
    تاریخ: تابستان 1391
    موفق باشید
    با اضافه کردن ۲ جمله و تغییر چند فعل منبع مقاله عوض میشه


    اینجا اینجوریه هرکسی وارد انجمن میشه میگه اااااااا چه باحال من هم سایت بزنم هاستینگ بفروشم ! هنوز یارو ۱ سال سابقه کار نداره !!!!! نماد نداره الکی اسم نماد گزاشته تو سایتش
    whmcs لایسنس نداره نال شده گذاشته ...
    دیگه تا تهش خود برو دیگه !


  7. تعداد تشکر ها ازmersad-mr به دلیل پست مفید


  8. #4
    عضو انجمن
    تاریخ عضویت
    Jun 2014
    محل سکونت
    Ilam
    نوشته ها
    314
    تشکر تشکر کرده 
    322
    تشکر تشکر شده 
    1,221
    تشکر شده در
    903 پست

    پیش فرض پاسخ : Ssl چیست؟

    نقل قول نوشته اصلی توسط mersad-mr نمایش پست ها
    با اضافه کردن ۲ جمله و تغییر چند فعل منبع مقاله عوض میشه


    اینجا اینجوریه هرکسی وارد انجمن میشه میگه اااااااا چه باحال من هم سایت بزنم هاستینگ بفروشم ! هنوز یارو ۱ سال سابقه کار نداره !!!!! نماد نداره الکی اسم نماد گزاشته تو سایتش
    whmcs لایسنس نداره نال شده گذاشته ...
    دیگه تا تهش خود برو دیگه !
    با عرض سلام خدمت شما
    فکر نکنم به شما مربوط باشه نماد داریم یا نه
    لایسنس مون رایگانه یا نه
    حالا دوستان گرامی هی برن ادم بیارن ضد ما حرف بزنن خب بزنید
    در جواب حرفاتون وقتی از چند مقاله یه مقاله درست کردیم ینی وقت گذاشتیم و حق مون هستش منبع بذاریم
    راجب نماد هم
    http://pardazmizban.com/namad/

    موفق باشید

    - - - Updated - - -

    توی انجمن ماشالله فعالیت اموزشی کلا جرم هستش کسی هم پست اموزشی میذاره با واکنش و اعتراض روبرو میشه
    فعالیتی ندارم اینجاتاپیکی هم درمورد من زده شده ازش بگذرید مسلما تخریبه وگرنه کسی از پولش نمیگذره

  9. تعداد تشکر ها ازalmandata به دلیل پست مفید


  10. #5
    عضو جدید
    تاریخ عضویت
    May 2016
    نوشته ها
    1
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : Ssl چیست؟

    تو کشوری که فیلم و نرم افزار کپی رایت نداره. چه توقعی هست که گیرم متن کپی رایت باشه منبعش رو به نام خود ثبت نکنن. و چه عزابیه که دوستان به این جور چیزا گیر بدن. و اعصاب همدیگه رو داغون کنن. چه اهمیتی دارد گر اندکی به علم ما افزوده شود.

  11. تعداد تشکر ها از vahedmohammadi به دلیل پست مفید


  12. #6
    عضو انجمن demonvictor آواتار ها
    تاریخ عضویت
    May 2014
    نوشته ها
    800
    تشکر تشکر کرده 
    1,057
    تشکر تشکر شده 
    435
    تشکر شده در
    323 پست

    پیش فرض پاسخ : Ssl چیست؟

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


    Sent from my LT22i using Tapatalk
    قدس مال ماست (من قولشو بت میدم)
    خدمات PaaS چابکان ( اوفففف عاشقش میشید )

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. کدباکس - تخفیف چیست؟ سو تفاهم چیست؟ خوب کیست؟
    توسط mamalak در انجمن فروش سرور مجازی
    پاسخ ها: 0
    آخرين نوشته: March 17th, 2018, 21:01
  2. سرور مجازی اختصاصی چیست؟| vds چیست؟
    توسط eskelet-sokhte در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: May 22nd, 2013, 16:27
  3. مطلب: کی لاگر چیست؟
    توسط cutegroup در انجمن مباحث دیگر
    پاسخ ها: 2
    آخرين نوشته: May 13th, 2012, 23:02
  4. فرق مجازی ساز و شبیه ساز چیست؟ ns2 چیست؟
    توسط hamnafas در انجمن ساير مجازي سازي ها
    پاسخ ها: 3
    آخرين نوشته: April 1st, 2011, 01:29

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •