SDES
SIMPLIFIED DATA ENCRYPTION STANDARD
DEFINITION OF SDES
Simplified Data Encryption Standard (S-DES) is a simple version of the
DES Algorithm
It is similar to the DES algorithm but is a smaller algorithm and has
fewer parameters than DES.
It is a block cipher that takes a block of plain text and converts it into ciphertext. It takes a
block of 8 bit.
It is a symmetric key cipher i.e. they use the same key for both encryption and decryption.
We take a random 10-bit key and produce two 8-bit keys which will be used for encryption
and decryption.
KEY GENERATIONS
In the key generation algorithm, we accept the 10-bit key and convert it into two
8 bit keys. This key is shared between both sender and receiver.
PERMUTATION 10
P10 is a key transformation step in SDES that rearranges a 10-bit key into a new order to
enhance security.
PERMUTATION 10
PERMUATION 8
P8 selects and rearranges 8 bits from the 10-bit key after P10 and left shifts, to generate subkeys
K1 & K2.
[Link] 8
LEFT SHIFT
Left Shift (LS) in SDES is a circular left shift applied to the split 5-bit halves of the key during
subkey generation.
TYPES OF SHIFT IN SDES
[Link] SHIFT
STEPS FOR SDES
Step 1: We accepted a 10-bit key and permuted the bits by putting them in
the P10 table.
Step 2: We divide the key into 2 halves of 5-bit each
Step 3: Now we apply one bit left-shift on each key.
Step 4: Combine both keys after step 3 and permute the bits
by putting them in the P8 table. The output of the given table
is the first key K1.
Step 5: The output obtained from step 3 i.e. 2 halves after one
bit left shift should again undergo the process of two-bit left
shift.
Step 6: Combine the 2 halves obtained from step 5 and
permute them by putting them in the P8 table. The output of
the given table is the second key K2.
Final Output:
Advantages of SDES:
1. Simple and Easy to Understand
2. Fast Execution
3. Lightweight
4. Foundation for Learning DES
Disadvantage of SDES
Weak security
Not used in real time application
Limited Key space
No Resistance to Moder Attacks
POINTS TO REMEMBER