Podcast
Questions and Answers
رمز نگاری نامتقارن از چه نوعی کلید استفاده میکند؟
رمز نگاری نامتقارن از چه نوعی کلید استفاده میکند؟
یک جفت کلید
کلید عمومی در رمز نگاری نامتقارن به طور گسترده منتشر می شود.
کلید عمومی در رمز نگاری نامتقارن به طور گسترده منتشر می شود.
True (A)
کدامیک از موارد زیر از عناصر اصلی امنیتی در سیستمهای رمزنگاری مدرن هستند؟
کدامیک از موارد زیر از عناصر اصلی امنیتی در سیستمهای رمزنگاری مدرن هستند؟
- همه موارد (correct)
- صحت
- محرمانگی
- عدم انکار پذیری
دو منظور اصلی استفاده از الگوریتمهای نامتقارن کدامند؟
دو منظور اصلی استفاده از الگوریتمهای نامتقارن کدامند؟
در الگوریتم نامتقارن پیام توسط کلید عمومی رمزگذاری می شود.
در الگوریتم نامتقارن پیام توسط کلید عمومی رمزگذاری می شود.
چه کسی برای انجام امضاء ديجيتال از کلید خصوصی استفاده می کند؟
چه کسی برای انجام امضاء ديجيتال از کلید خصوصی استفاده می کند؟
چه کسی میتواند امضاء ديجيتال را بررسی کند ؟
چه کسی میتواند امضاء ديجيتال را بررسی کند ؟
امضاء دیجیتال چه چیزی را فراهم می کند؟
امضاء دیجیتال چه چیزی را فراهم می کند؟
تابع هش برای رمز نگاری یک طرفه و معکوس ناپذیر است.
تابع هش برای رمز نگاری یک طرفه و معکوس ناپذیر است.
در روش HMAC از یک الگوریتم متقارن برای رمز نگاری و رمزگشایی استفاده می شود.
در روش HMAC از یک الگوریتم متقارن برای رمز نگاری و رمزگشایی استفاده می شود.
چه چیزی برای جلوگیری از حمله مرد میانی بکار می رود؟
چه چیزی برای جلوگیری از حمله مرد میانی بکار می رود؟
کدامیک از موارد زیر از مزایای استفاده از امضاء ديجيتال نیست؟
کدامیک از موارد زیر از مزایای استفاده از امضاء ديجيتال نیست؟
Flashcards
رمزنگاری نامتقارن
رمزنگاری نامتقارن
یک سیستم رمزنگاری که از دو کلید استفاده می کند: کلید عمومی که قابل انتشار است و کلید خصوصی که فقط برای مالک شناخته شده است.
کلید عمومی
کلید عمومی
کلیدی که به طور عمومی منتشر شده و برای رمزنگاری داده ها استفاده می شود.
کلید خصوصی
کلید خصوصی
کلیدی که فقط توسط مالک آن شناخته شده است و برای رمزگشایی داده های رمزنگاری شده با کلید عمومی استفاده می شود.
الگوریتم نامتقارن
الگوریتم نامتقارن
Signup and view all the flashcards
امضاء دیجیتال
امضاء دیجیتال
Signup and view all the flashcards
احراز هویت در رمزنگاری
احراز هویت در رمزنگاری
Signup and view all the flashcards
تابع هش (Hash)
تابع هش (Hash)
Signup and view all the flashcards
HMAC (Hash Message Authentication Code)
HMAC (Hash Message Authentication Code)
Signup and view all the flashcards
حمله مرد میانی (Man in the Middle)
حمله مرد میانی (Man in the Middle)
Signup and view all the flashcards
گواهینامه دیجیتال
گواهینامه دیجیتال
Signup and view all the flashcards
رمزنگاری با کلید عمومی
رمزنگاری با کلید عمومی
Signup and view all the flashcards
امضا کردن پیام با کلید خصوصی
امضا کردن پیام با کلید خصوصی
Signup and view all the flashcards
رمزنگاری نامتقارن برای محرمانگی
رمزنگاری نامتقارن برای محرمانگی
Signup and view all the flashcards
امضا کردن با کلید خصوصی برای احراز هویت
امضا کردن با کلید خصوصی برای احراز هویت
Signup and view all the flashcards
امنیت اطلاعات
امنیت اطلاعات
Signup and view all the flashcards
عدم انکارپذیری در رمزنگاری
عدم انکارپذیری در رمزنگاری
Signup and view all the flashcards
مدیریت کلید ها
مدیریت کلید ها
Signup and view all the flashcards
رمزنگاری متقارن
رمزنگاری متقارن
Signup and view all the flashcards
هش کردن
هش کردن
Signup and view all the flashcards
احراز هویت با کلید مخفی
احراز هویت با کلید مخفی
Signup and view all the flashcards
احراز هویت با کد هش
احراز هویت با کد هش
Signup and view all the flashcards
رمزنگاری
رمزنگاری
Signup and view all the flashcards
رمزگشایی
رمزگشایی
Signup and view all the flashcards
الگوریتم دیفی-هلمن
الگوریتم دیفی-هلمن
Signup and view all the flashcards
الگوریتم امضاء دیجیتال
الگوریتم امضاء دیجیتال
Signup and view all the flashcards
الگوریتم RSA
الگوریتم RSA
Signup and view all the flashcards
رمزنگاری متقارن برای محرمانگی
رمزنگاری متقارن برای محرمانگی
Signup and view all the flashcards
احراز هویت با کلید مخفی برای تایید صحت
احراز هویت با کلید مخفی برای تایید صحت
Signup and view all the flashcards
تابع MAC
تابع MAC
Signup and view all the flashcards
تابع HMAC
تابع HMAC
Signup and view all the flashcards
Study Notes
رمزنگاری نامتقارن و امضاء دیجیتال
- رمزنگاری نامتقارن یک سیستم رمزنگاری است که از دو کلید استفاده می کند:
- کلید عمومی که می توان آن را به طور گسترده منتشر کرد.
- کلید خصوصی که فقط مالک آن می داند.
- الگوریتم های نامتقارن عناصر اصلی امنیتی در سیستمهای رمزنگاری مدرن هستند و در مورد محرمانگی، صحت و عدم انکارپذیری ارتباطات تحت شبکه اطمینان میدهند.
- در این سیستم، هر کسی میتواند با استفاده از کلید عمومی گیرنده، پیام را رمزنگاری کند.
- اما این پیام رمزگذاری شده فقط با کلید خصوصی گیرنده قابل رمزگشایی است.
- این الگوریتمها برای توزیع کلید و امضای دیجیتال مورد استفاده قرار میگیرند.
- توزیع کلید یکی از کاربردهای اصلی رمزنگاری نامتقارن است، زیرا به افراد اجازه میدهد تا به طور ایمن با یکدیگر کلیدهای متقارن را مبادله کنند.
- سرعت رمزنگاری نامتقارن پایین است، برای همین بیشتر برای این دو منظور استفاده میشود: توزیع کلید و امضای دیجیتال.
- امضای دیجیتال به این معنی است که هر کسی میتواند اعتبار یک پیام را با بررسی امضای دیجیتال آن تأیید کند.
- یک فرستنده میتواند یک پیام را با کلید خصوصیاش رمزنگاری کند، تا یک امضای دیجیتال کوتاه روی پیام ایجاد شود.
- هر کسی که کلید عمومی مربوط به فرستنده را دارد، میتواند پیام را رمزگشایی و بررسی کند که آیا آن امضا معتبر است یا نه.
- امضای دیجیتال به عنوان یک روش احراز هویت(authentication) استفاده میشود.
الگوریتم HMAC
- HMAC از یک الگوریتم متقارن برای رمزنگاری و رمزگشایی استفاده می کند.
- فرستنده و گیرنده از قبل سر یک کلید سری مشترک توافق کرده اند.
امضای دیجیتال
- الگوریتم های محاسبه چکیده پیام (مثل هش و MAC) همگانی هستند.
- هکر میتواند ضمن تغییر سند، چکیده را هم براساس سند تغییر یافته محاسبه کند و جایگزین چکیده قبلی کند.
- چکیده با کلید خصوصی صاحب آن رمز می شود.
- هکر به کلید خصوصی صاحب آن دسترسی ندارد.
- جهت احراز هویت صاحب پیام، چکیده رمز شده پیام با کلید عمومی یک نفر از رمز خارج میشود.
- این کار اطمینان میدهد که همان شخص صاحب پیام است، زیرا فقط دارنده کلید خصوصی متناظر با این کلید عمومی میتواند چکیده را رمز کند.
حمله Man-in-the-Middle
- در این حمله، هکر سعی می کند خود را بین دو طرف فرستنده و گیرنده قرار دهد.
- هکر کلید عمومی خود را به دو طرف معرفی میکند.
- برای جلوگیری از این حمله باید مطمئن شد که هیچ شخص ثالثی در بین، کلید عمومی را عوض نکرده است.
- این نکته با استفاده از گواهینامه دیجیتال برآورده میشود.
جمعبندی
- در این روش رمزنگاری و امضای دیجیتال، توزیع کلیدها، صحت و عدم انکارپذیری ارتباطات تحت شبکه فراهم می شود.
- این الگوریتمها برای کاربردهای امنیتی در سیستمها و پروتکلهای ارتباطی مدرن ضروری هستند.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.