انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

Lecture_3

Share |
الكلية كلية تكنولوجيا المعلومات     القسم قسم البرامجيات     المرحلة 4
أستاذ المادة الحارث عبد الكريم عبد الله الخفاجي       11/02/2017 20:18:39
Stream Ciphers
Encrypts a digital data stream one bit or one byte at a time
One time pad is example; but practical limitations
Typical approach for stream cipher:
Key (K) used as input to bit-stream generator algorithm
Algorithm generates cryptographic bit stream (ki ) used to encrypt plaintext
Users share a key; use it to generate keystream
Block Ciphers
Encrypt a block of plaintext as a whole to produce same sized ciphertext
Typical block sizes are 64 or 128 bits
Modes of operation used to apply block ciphers to larger plaintexts
Ideal Block Cipher
n-bit input maps to 2n possible input states
Substitution used to produce 2n output states
Output states map to n-bit output
Ideal block cipher allows maximum number of possible encryption mappings from plaintext block
Problems with ideal block cipher:
Small block size: equivalent to classical substitution cipher; cryptanalysis based on statistical characteristics feasible
Large block size: key must be very large; performance/implementation problems


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
الرجوع الى لوحة التحكم