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

lecture_4

Share |
الكلية كلية تكنولوجيا المعلومات     القسم قسم البرامجيات     المرحلة 4
أستاذ المادة الحارث عبد الكريم عبد الله الخفاجي       11/02/2017 20:23:39
Modes of Operation
Block cipher: operates on fixed length b-bit input to produce b-bit ciphertext
What about encrypting plaintext longer than b bits?
Break plaintext into b-bit blocks (padding if necessary) and apply cipher on each block
Security issues arise: different modes of operation have been developed
Summary
Each block of 64 plaintext bits is encoded independently using same key
Typical applications: secure transmission of single values (e.g. encryption key)
Problem: with long message, repetition in plaintext may cause repetition in ciphertext
CBC Summary
Input to encryption algorithm is XOR of next 64-bits plaintext and preceding 64-bits ciphertext
Typical applications: General-purpose block-oriented transmission; authentication
Initialisation Vector (IV) must be known by sender/receiver, but secret from attacker
CFB Summary
Converts block cipher into stream cipher
No need to pad message to integral number of blocks
Operate in real-time: each character encrypted and transmitted immediately
Input processed s bits at a time
Preceding ciphertext used as input to cipher to produce pseudo-random output
XOR output with plaintext to produce ciphertext
Typical applications: General-purpose stream-oriented transmission; authentication


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