الگوریتم کلید متقارن: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
خط ۳:
سیستمهای رمز کلید متقارن بر دو قسماند: الگوریتمهای [[رمز قالبی]] و الگوریتمهای [[رمز دنبالهای]].
رمز قالبی تابعی است، که در آن ابتدا متن اصلی(پیام) را به قالبهایی تقسیمبندی میکنند، سپس قالبها را تحت کنترل یک کلید ثابت بطور مجزا رمز میکنند. برای مثال اگر پیام ۱۰۲۴ بیت باشد، ابتدا پیام را به قالبهای ۱۲۸ یا ۲۵۶ بیتی (یا هر قالب دیگری) تقسیم کرده، سپس ابتدا قالب اول را با کلید ۱۲۸ بیتی یا ۲۵۶ بیتی(بسته به نوع الگوریتم) رمز میکنیم، پس از آن قالبهای دوم، سوم تا قالب آخر را رمز میکنیم. در حالی که در الگوریتمهای رمز دنبالهای، متن پیام بیت به بیت رمز میشود، و طول کلید نیز بینهایت است. در واقع بیتهای کلید بصورت کاملاً تصادفی تولید میگردند.<ref> A. Menezes, P. van Oorschot and S. Vanstone, “Handbook of Applied Cryptography”, CRC Press,1997,PP 191-282. http://www.cacr.math.uwaterloo.ca/hac</ref>
{{خرد}}
|