الگوریتم کلید متقارن: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز ←‏top: ابرابزار
خط ۳:
این نیاز که هر دو طرف، دسترسی به کلیدهای مخفی داشته باشند یکی از اشکالات اصلی رمزنگاری کلید متقارن، در مقایسه با [[رمزنگاری کلید عمومی]] است.
 
== انواع الگوریتم کلید متقارن ==
در رمزنگاری کلید متقارن می توانیدمی‌توانید از [[رمز جریانی]] و یا [[رمز قالبی]] استفاده کنید. در رمزگذاری رمزهای جریانی، رقمی (معمولاً بیت) از یک پیام را در یک زمان رمز میکنندمی‌کنند. در رمزگذاری رمزهای قالبی (بلوکی)، تعدادی بیت را در قالب یک واحد رمز گذاری میکنندمی‌کنند. الگوریتم تاییدتأیید شده توسط NIST در دسامبر سال 2001۲۰۰۱ به وسیله استاندارد رمزگذاری پیشرفته (AES) با استفاده از بلوکبلوک‌های های 128۱۲۸ بیتی، تاییدتأیید شد. همچنین الگوریتم هایالگوریتم‌های رمزجریانی سرعت بهتری نسبت به الگوریتم هایالگوریتم‌های رمز قالبی دارند.
 
چون رمزهای جریانی دارای پیچیدگی درالگوریتم نیستند.مانند الگوریتم salsa20.
در رمزنگاری کلید متقارن می توانید از [[رمز جریانی]] و یا [[رمز قالبی]] استفاده کنید. در رمزگذاری رمزهای جریانی، رقمی (معمولاً بیت) از یک پیام را در یک زمان رمز میکنند. در رمزگذاری رمزهای قالبی (بلوکی)، تعدادی بیت را در قالب یک واحد رمز گذاری میکنند.الگوریتم تایید شده توسط NIST در دسامبر سال 2001 به وسیله استاندارد رمزگذاری پیشرفته (AES) با استفاده از بلوک های 128 بیتی، تایید شد.همچنین الگوریتم های رمزجریانی سرعت بهتری نسبت به الگوریتم های رمز قالبی دارند.
چون رمزهای جریانی دارای پیچیدگی درالگوریتم نیستند.مانند الگوریتم salsa20.
 
== پیاده سازی ==