DATA ENCRYPTION STANDARD (DES) TRB CSI › Cyber Security › data encryption standards

DATA ENCRYPTION STANDARD (DES)

DES - Data Encryption Standard என்பது ஒரு symmetric key block cipher. இதில்: Encryption மற்றும் Decryption இரண்டிற்கும் same secret key பயன்படுத்தப்படுகிறது. DES ஒரு plaintext block-ஐ fixed-size block ஆக எடுத்துக் கொண்டு பல rounds மூலம் ci…

Premium — locked Advanced 22 min 118 cards 15 MCQs v3
This is a premium lesson. You can see the shape of every card — unlock to read them. Unlock

DATA ENCRYPTION STANDARD (DES)…

Premium This card is part of the premium lesson. Unlock
Definition

DES - Data Encryption Standard என்பது ஒரு symmetric key block cipher. இதில்: Encryption மற்றும் Decrypti……

Premium This card is part of the premium lesson. Unlock
Simple Explanation

Suppose plaintext: HELLO... DES நேரடியாக letter-by-letter encrypt செய்யாது. Instead: Plaintext ↓ 64-bit……

Premium This card is part of the premium lesson. Unlock
Explanation
Full form

DES = Data Encryption Standard…

Premium This card is part of the premium lesson. Unlock
Algorithm
DES என்பது

Symmetric Cipher ↓ Block Ciph……

Premium This card is part of the premium lesson. Unlock
Important

Symmetric algorithm Block cip……

Premium This card is part of the premium lesson. Unlock
Explanation
History

DES IBM உருவாக்கிய Lucifer cipher-ஐ அடிப்படையாகக் கொண்டது. 1970s-ல் IBM மற்றும் U.S. Nat……

Premium This card is part of the premium lesson. Unlock
Comparison
DES-ன் முக்கிய properties
Important
Most important point

DES key: 64 bits என்று input ஆகும். ஆனால் actual encryption s……

Premium This card is part of the premium lesson. Unlock
Explanation
Parity bit

DES key-ல் ஒவ்வொரு 8-bit byte-க்கும் ஒரு parity bit இருக்கும். So: 8 b……

Premium This card is part of the premium lesson. Unlock
Explanation
Odd parity

Traditional DES key represent……

Premium This card is part of the premium lesson. Unlock
Definition
Meaning

ஒவ்வொரு 8-bit group-லுள்ள num……

Premium This card is part of the premium lesson. Unlock
Explanation
Example

1011001? First 7 bits-ல் 1s count e……

Premium This card is part of the premium lesson. Unlock
Flow
Des overall flow

64-bit Plaintext ↓ Initial Permuta……

Premium This card is part of the premium lesson. Unlock

16 Rounds ↓ L16 R16 ↓ Swap / ……

Premium This card is part of the premium lesson. Unlock
Explanation
Des complete structure

64-bit Plaintext | v Initial Permutation | v ------------------- | | L0 32-bit R0 32-bi……

Premium This card is part of the premium lesson. Unlock
Explanation
Initial permutation

DES processing ஆரம்பத்தில்: IP = Initial Perm……

Premium This card is part of the premium lesson. Unlock
Important

Initial Permutation encryption str……

Premium This card is part of the premium lesson. Unlock
Explanation
After initial permutation

64-bit input: 64 bits இரண்டு equal halves-ஆக divi……

Premium This card is part of the premium lesson. Unlock
Explanation
Des round

DES has: 16 rounds ஒவ்வொரு round-லும்: Li = R(i-……

Premium This card is part of the premium lesson. Unlock
Formula
Round formula

For round i: Li = R(i-1) Ri = L(i-1) ⊕ F(……

Premium This card is part of the premium lesson. Unlock
Simple Explanation
Simple round idea

Suppose: L0 = Left 32 bits R0 = Right 32 bits Round 1: L1 = R……

Premium This card is part of the premium lesson. Unlock
Explanation
F function

DES-ன் heart: F Function…

Premium This card is part of the premium lesson. Unlock

Flow: 32-bit R ↓ Expansion ↓ 48 bits ↓ XOR with 4……

Premium This card is part of the premium lesson. Unlock
Formula
F function formula

F(R,K) = P(S(E(R) XOR K)) Where: E = E……

Premium This card is part of the premium lesson. Unlock
Explanation
Step 1: expansion

Right half: 32 bits Expansion function ……

Premium This card is part of the premium lesson. Unlock
Explanation
Why 32 → 48?

Round key size: 48 bits So XOR செய்ய inpu……

Premium This card is part of the premium lesson. Unlock
Concept
Expansion concept

Expansion சில bits-ஐ repeat ச……

Premium This card is part of the premium lesson. Unlock
Concept

32 bits ↓ Certain boundary bi……

Premium This card is part of the premium lesson. Unlock
Explanation
Step 2: xor with round key

Expanded right half: 48 bits Round key: 48……

Premium This card is part of the premium lesson. Unlock
Table
XOR truth table
Explanation

Memory: Same → 0 Different → 1…

Premium This card is part of the premium lesson. Unlock
Explanation
Step 3: s-box

After XOR: 48 bits இந்த 48 bits: 8 groups ×……

Premium This card is part of the premium lesson. Unlock
Explanation
Number of s-boxes

DES has: 8 S-Boxes Named: S1 S2 S3 S4 S5 S6 S7 S8 Each S-B……

Premium This card is part of the premium lesson. Unlock
Explanation
S-box structure

Each DES S-box contains: 4 rows × 1……

Premium This card is part of the premium lesson. Unlock
Explanation
S-box row selection

6-bit input: b1 b2 b3 b4 b5 b6 Row is determined by: Fi……

Premium This card is part of the premium lesson. Unlock
Explanation
S-box column selection

Middle four bits: b2 b3 b4 b5 determ……

Premium This card is part of the premium lesson. Unlock
Real Life Example
S-box example

Suppose input: 011011 Bits: 0 1 1 0 1 1 Row bits: First + Last = 0 1 = binary 01 = Row 1 Column……

Premium This card is part of the premium lesson. Unlock
Important
Very important memory

For a 6-bit S-box input: 1 2 3 4 5 6 Row: 1st + 6t……

Premium This card is part of the premium lesson. Unlock
Explanation
Why s-box important?

DES-ல் S-box: Non-linear substitution provide செய்கிறது. இது DES security-க்க……

Premium This card is part of the premium lesson. Unlock
Explanation
Confusion

S-box முக்கியமாக: Confusion p……

Premium This card is part of the premium lesson. Unlock
Definition
Meaning

Key மற்றும் ciphertext இடையேய……

Premium This card is part of the premium lesson. Unlock
Explanation
Step 4: p-box permutation

8 S-box outputs: 8 × 4 = 32 bits combine செய்யப்படும். Then: P P……

Premium This card is part of the premium lesson. Unlock
Explanation
Diffusion

Permutation operations பல input bits-ன் influence-ஐ multiple output posit……

Premium This card is part of the premium lesson. Unlock
Explanation
Complete f function

R = 32 bits ↓ Expansion E ↓ 48 bits ↓ XOR ……

Premium This card is part of the premium lesson. Unlock
Flow
Round complete flow

Li-1 -------------------------> XOR ----> Ri ^ | Ri-1 ---> F(Ri-1,Ki) ……

Premium This card is part of the premium lesson. Unlock
Explanation
Key schedule

DES uses one effective: 56-bit key ஆனால் 16 rounds-க்கும் different round keys தேவை. Each round key: 48 bits ……

Premium This card is part of the premium lesson. Unlock
Explanation
Pc-1

Initial 64-bit key-ல் parity bits நீக்கப்பட்டு/permuted……

Premium This card is part of the premium lesson. Unlock
Output
Result
Explanation
Splitting key

56-bit key: 56 bits split: C0……

Premium This card is part of the premium lesson. Unlock
Explanation
Left circular shift

Each round-ல் C and D halves: Left Circular ……

Premium This card is part of the premium lesson. Unlock
Table
DES shift schedule
Explanation

Memory: Rounds 1, 2, 9, 16 → ……

Premium This card is part of the premium lesson. Unlock
Explanation
Circular shift

Suppose: 10110 One-bit left circular sh……

Premium This card is part of the premium lesson. Unlock
Explanation
Pc-2

After shifting: C_i + D_i = 5……

Premium This card is part of the premium lesson. Unlock
Output
Result

This is the round key: K1, K2……

Premium This card is part of the premium lesson. Unlock
Flow
Key generation flow

64-bit Key ↓ PC-1 ↓ 56 bits ↓ C0 28 bits + D0 28 bit……

Premium This card is part of the premium lesson. Unlock
Explanation
Round keys

DES produces: K1 K2 K3 ... K1……

Premium This card is part of the premium lesson. Unlock
Explanation
Final round

After 16 rounds: L16 R16 are produced. DES typical……

Premium This card is part of the premium lesson. Unlock
Explanation
Final permutation

Final permutation: FP is inverse of……

Premium This card is part of the premium lesson. Unlock
Explanation
Des encryption complete

64-bit Plaintext ↓ Initial Permutation ↓ L0 + R……

Premium This card is part of the premium lesson. Unlock
Explanation
Des decryption

DES decryption structure encr……

Premium This card is part of the premium lesson. Unlock
Comparison
Difference

Round keys reverse order-ல் பயன்படுத்தப்படும். Encryption……

Premium This card is part of the premium lesson. Unlock
Important
Important advantage of feistel

Feistel cipher-ல் encryption மற்றும் decryption alm……

Premium This card is part of the premium lesson. Unlock
Comparison
Des encryption vs decryption
Explanation
Des block size

DES block size: 64 bits This never……

Premium This card is part of the premium lesson. Unlock
Question

DES key length? Possible answers: 64 bits including parity……

Premium This card is part of the premium lesson. Unlock
Explanation
Why des became insecure

DES effective key size: 56 bits Possible keys: 2^56 Approximately……

Premium This card is part of the premium lesson. Unlock
Explanation
Brute force

Brute-force attacker: Try Key 1 Try Key 2 Try Key 3 ... Try all 2^56 k……

Premium This card is part of the premium lesson. Unlock
Explanation
Des challenger

Electronic Frontier Foundation-ன் DES Cracker project 1998-ல் DES-ன் 56-bit key s……

Premium This card is part of the premium lesson. Unlock
Explanation
Des replacement

DES replaced by stronger algo……

Premium This card is part of the premium lesson. Unlock
Explanation
Triple des

3DES / Triple DES என்பது DES operation-ஐ three times……

Premium This card is part of the premium lesson. Unlock
Flow
3des flow

Plaintext ↓ Encrypt K1 ↓ Decr……

Premium This card is part of the premium lesson. Unlock
Explanation
Why middle decrypt?

Historical backward compatibility with DES systems காரணமாக EDE structure பயன……

Premium This card is part of the premium lesson. Unlock
Explanation
Aes

DES-க்கு modern replacement: AES = Advanced Encryption St……

Premium This card is part of the premium lesson. Unlock
Comparison
Des vs aes
Comparison
Des vs 3des
Explanation
Confusion and diffusion

DES uses both: Confusion + Diffusion Confus……

Premium This card is part of the premium lesson. Unlock
Explanation
Avalanche effect

Good cipher property: One input bit change should cause many ciphertext bits to change. Plaintext 1 000……

Premium This card is part of the premium lesson. Unlock
Explanation
Why 16 rounds?

Single round enough security தராது. Repeated rounds: Substitution Permutation X……

Premium This card is part of the premium lesson. Unlock
Remember

8 S-Boxes Each: 6-bit input 4……

Premium This card is part of the premium lesson. Unlock
Explanation
Des number memory

இந்த sequence-ஐ நினைவில் வைத்……

Premium This card is part of the premium lesson. Unlock
Definition
Meaning

64-bit input key ↓ 56 effective bits ↓ 48-bit round key ……

Premium This card is part of the premium lesson. Unlock
Explanation
Super memory

DES DATA: 64-bit Block 64-bit Input Key 56-bit Effective Key……

Premium This card is part of the premium lesson. Unlock
Remember

R ↓ E ↓ XOR K ↓ S ↓ P Short: ……

Premium This card is part of the premium lesson. Unlock
Definition
Meaning

R = Right half E = Expansion ……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 1

Wrong: DES is asymmetric. Cor……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 2

Wrong: DES is stream cipher. ……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 3

Wrong: DES block size = 56 bits. Co……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 4

Wrong: DES uses 64 effective key bits. ……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 5

Wrong: DES has 8 rounds. Corr……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 6

Wrong: DES has 16 S-boxes. Co……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 7

Wrong: S-box converts 4 bits to……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 8

Wrong: Expansion converts 48 → 32. C……

Premium This card is part of the premium lesson. Unlock
Common Mistake
Common error 9

Wrong: DES decryption needs a different algorithm. Correct:……

Premium This card is part of the premium lesson. Unlock
Remember

DES = 64, 56, 16, 48, 8…

Premium This card is part of the premium lesson. Unlock
Definition
Meaning

64 = Block size 56 = Effectiv……

Premium This card is part of the premium lesson. Unlock
TRB Point

TRB / NET / SET exam-க்கு important: DES full form: Data Encryption Standard DES is a: Symmetric Block Cipher……

Premium This card is part of the premium lesson. Unlock
MCQ

DES stands for:…

Premium This card is part of the premium lesson. Unlock
MCQ

DES is a:…

Premium This card is part of the premium lesson. Unlock
MCQ

DES block size is:…

Premium This card is part of the premium lesson. Unlock
MCQ

DES effective key length is:…

Premium This card is part of the premium lesson. Unlock
MCQ

DES has how many rounds?…

Premium This card is part of the premium lesson. Unlock
MCQ

DES round key size is:…

Premium This card is part of the premium lesson. Unlock
MCQ

DES has how many S-boxes?…

Premium This card is part of the premium lesson. Unlock
MCQ

Each DES S-box converts:…

Premium This card is part of the premium lesson. Unlock
MCQ

DES expansion operation conve……

Premium This card is part of the premium lesson. Unlock
MCQ

S-box row is determined by:…

Premium This card is part of the premium lesson. Unlock
MCQ

DES uses which structure?…

Premium This card is part of the premium lesson. Unlock
MCQ

DES key has how many parity b……

Premium This card is part of the premium lesson. Unlock
MCQ

DES decryption uses round key……

Premium This card is part of the premium lesson. Unlock
MCQ

DES S-box mainly provides:…

Premium This card is part of the premium lesson. Unlock
MCQ

DES is considered insecure to……

Premium This card is part of the premium lesson. Unlock
TRB Point
Exam short answer

Data Encryption Standard (DES) என்பது 64-bit plaintext blocks-ஐ encrypt செய்யும் symmetric Feistel block ciph……

Premium This card is part of the premium lesson. Unlock
Summary

DES | ----------------------- | | Data Block Key 64 bits 64 bits | | | 8 parity | | | 56 bits | | | Key Sched……

Premium This card is part of the premium lesson. Unlock
Text size
17px
Theme
Contents
Print / PDF
Program