Stream Ciphers: T U F O E C D
Stream Ciphers: T U F O E C D
FACULTY OF ENGINEERING
COMPUTER DEPARTMENT
Stream Ciphers
Presented by:
Azer Mohammed Eldukali
1
Supervisor:
Dr. Mehdi Elhafi
PRESENTATION OVERVIEW
Introduction
Stream Cipher
Example
2
INTRODUCTION
4
DIFFERENCE BETWEEN BLOCK CIPHER
AND STREAM CIPHER
A stream cipher eliminates the need to pad a message to
be an integral number of blocks.
The usual size of the block 128 bits or more in the Block
cipher. As against, 1 byte (8 bits) at a time is converted in
the stream cipher. 5
DIFFERENCE BETWEEN BLOCK CIPHER
AND STREAM CIPHER
A stream cipher is particularly appropriate for audio and
video streaming. A stream cipher is also frequently used
for browser – web-server links.
6
DIFFERENCE BETWEEN BLOCK CIPHER
AND STREAM CIPHER
Popular block ciphers are:
7
DIFFERENCE BETWEEN BLOCK CIPHER
AND STREAM CIPHER
Block cipher uses both confusion and diffusion while
stream cipher relies only on confusion.
stream cipher.
CIPHER FEEDBACK (CFB) MODE
9
OUTPUT FEEDBACK (OFB) MODE
10
STREAM CIPHER
11
STREAM CIPHER
12
STREAM CIPHER