You are on page 1of 14

Saath)

Date /--

ABS (Advantcid Emtyptow Sthndand)

Syautarc kay block Cipheepublishecd by MtST, Qee0


Kounds
Mow keuld aphe tho eaypts' Oud decps a
data block 0 28 Lis
|Wes 0, 12 07 14 RoumdKs
Key Si2e
Key Cam be 128, 192 0 5 6 b+s, depwds 0w
mumber 0d s
ww deyrtuow alqoll tond Keys aue appGed
ww fhe emeese Ode
Nrdeias-he lo Aouds
Jhe ound kyCealid y Key-enpamscóow
algol eausays 12 J r .
Noo Aound key qenexaleol Ky eepaus Low
augo always Ome moe ha e me.
e ouds
Mo oLond key- N 1

Koad Key Ko, k, k


al (9uis:
AES wes f is measw u enl f0 aehe
to data
B r (biuay dgd- t vatue e o o (lowex caue)
Byte (a gop e i g bis thalCa be Toealid as
WOrd Smgte eu
BLoeks bobb b, b b
Stale 6
bylE-(1x8) *ou makiix8) couuu matix)
Lowen Caxe bold kete
Page No-
Date Saathi
lord
a geoup 32 Ts hat Cam be
ealed as d g le ntity . A 20 matip 4
bytsa Colu mata owe yl

ed B B, B B]_
Bo
B2
Bg

Block-a 0ut 12 Lis . neporu en ted as

Sate i
AES we Sevenal,
0udS each 2ówd
made SewualSages
data bloek w
transtotmedA0 0ué Stage
o amohe
au-he begmdwg
omd Omd he cphe,daka
block wed. beore md ala eae Shge
data bto ck w eeed to as a Sate, j
Axy matna
Blockto stte Omd Shcte to bloekfunsloutw

bo b b b y by b, b b b bio bu hz --h

Stmodhjn *Hock
Soo =So Sq by So 2 bs
Sio S,1 b
So,3b12
- ba S3 bis
S0 b S,1bg Sn byo S2,3 bty
830 $31 b S3r bu
Saath
Date

13

BLocu
6 chaiacleus block Cam be Aepres euled
Ax4 matuix o

8 2 4 2 5

tetblock w A£s USESA MATRIX.

A ES US ES A MATRIX 23/
DO 04 18 20 I8 0 18 0 12 00T9 1 8 23
o0 2 0C
O4 04 o0 1
12 12 3

Coww-e uwno wmtgeus tham touent wlo


hena decmal
8), Cr2
1618 2 22
66

Soucue ftac Roud s


acw loud encep he las wes.our toaukout
hal one mVectuble

he last ond has owly hoee transhonaluo w

Page No.
Date Stal Saath
a
derarled
f R o

Su Byta
S-ale

SAiRo
o
Stale
Hi Cotuuw
stule

Add Komd key fK Rowd

Sate
BLOCK DrAGRAM oP AESs
PAanterl-(12 Blus)
Pore lowud T C12 8 bik)
Ko
key
Caphtx ku
Rowxo1 k Expaui Cr28,t2,256
Rowol 2

RounoN

Gphwtel Page No.


Date /-
Saathi
Suum ay of AGS
Bock Sie 128 bis Pla TenlI-
No ionos lo Romds, 12,
=

Key Si3 128 b+is


N. Subleys kh Subkeys
ach Subkey se-32 bif|I SoodA By!
Scacw Rom AH Swbkeys (t22 bik [Awods/ 16 Jyla)
Fae owd Calculato w SubkeyA
Gphetenct = 128 i s

Selalecel Block Diagea AES


PRaatect- c28 s )
J
Add Rownd ke ko lwo-a)
Roup1 R2 wg- . u - k
Substhülë Byte|
R3 v s)- K
Shit Ro

MI Co uus

ADD RoUMD KEY (-w)

lo xc Mi Coums not putpued

Page No
Saath
Date

R
Repeseutakow d a t a w Ax4 matr

Plantert /e) ) ate ( uitulduale


Pesuls)
So, oSo, | So,2 So3
Se.D $t,1 , 2P3
S9, Sa,1 S, S 2,3
S9,0 Sa,,Ss, Ss,3

A)
Key
Oy
O0|09O3 k
0 O6| O10 O

2biTb

4o o r lo Konds
A o ADD Ro Key AA k s

43

' '

Page No.
Date 1-/-
Saath
ramuonatw
Jo Stuuy, ABS ses W
poide pu
tnsomatuou
Substiutio w (Substihute Byle
uwutatow
Mng
7Key-'addinq
)Substitutow 3 -S-B0x) 16x46matix
616 mat yte Vau
Called Om S-bo.
Couu al pos+ble Cowbiatiow
A
8bts Sequemce 28- 956.
o)
st t i s =4 biks =Rouo uubu Dto 1S
me bis=Ab+s -Columw Nuube o to 5
D 23
Rov caw
E0 63 C 1 T8 P2 6B-
e D FA 59
CA S2
PD 93 26 3F
25 39 36
Shl Asay
DO

Si22 S-boz 16XI6. fable


9[P - 000g oq901
-Ro.
01ol 5 Couuw

O Rou S t u w 5 Coue l o buauy


Otolooto fp
3tored m State aua Page No.
Saath)
Date 1

e ubstirlufiow doue kylë


Ouly 0ue table u ed or aauskoualto.w
yle table
Joanstouatow deued y uthe a
malhe m a u c a l Cal culatig
P20 pr0cuS0
4heGPe (2 ield
wwnoible bamstouatous
&ub Byle
Stte ealid aL a Ax4 matix. yl
ramouwattow o doue One yte o ame
J h e colemk ear tte uw hauged bul
Hhe auaugereml- of Hë yte w he mats

Auuas esame
6 woepeuden yte to yte thansonua touw
t)nv Sub Bylz Jnwuse oSub Byle
Shi Roo
SencyptwwThe toamslo uuyalow uo Callecd
ShitRows Omd t h Suing tothe e

h e mu bee of Sikssdepends Owhe Aow


umbee [0, L, 2 omd 3) .othe stati matin

RosO mo sh
Rouo 1-byle shik
Row 2 2-byte 3ik
Kou 3 3 byte shikl

PgeNo.
Saath)
Date I Iby
ShiRoo Ses Se Se Sa

S20 53 3Ss3
oP Stote Apvay
8hikKou

ou a A
Shk couo nsomatious opetate 0ue
me

vShigtRows
J he decyptuow, he hansforual Called
n Shi-Rows
to he Jugl-

| M1xiuG
Chawges d Couleuls o e a c byle y takg
o yl a a-tume Omd Coubluiu m a
to Jadeale me
-fow yle
to ut auleeha eacw byl ikku
t h e c o w u b i n a l- o w r o c e s s l m u t ip h e s e a c h

le Lout a dikteaenl- CO u t a l amo J


miu J

m wg Cam be 0ulded by Mat Mulpucatow

PageNo
Date Saath
Miy Coluw w

Opeales al he couun uel.


2eacw Couuww t h e stalE to a nuo CouLun
7 h e mauuy mutpu catow State co luun
Couslal Sq uaner mat

Sposepcdekued matn o d .

2 3 X
2 3
2

2
(10 d
0-
tord w State
l Micoluu Omay )
t as P
ADD RoUND Key

wjden Cou the late


SLColuw f the key aundputamay
a a
wtHo
esul-
Coluuw 0pgate auay

Pxe No.
Saath
Date

M o Cuwu
Stalt 63 C PE 30
P2 63 26 E2
1D DY C9 C9
D PA63

Mty Coluuw Madrix(PordeleTu ued R o 3 t o u u

2 Cou

Pe 3Bo
3 63 c9
2 3 X P2 26 E22
6. 3

23 TD DY 29 C
Dy A (3 37
FoYR elul
2x63) O(3xF2) I x 7D) Ix)4).
1 Coa tpoy
2 63) =DOID
842HH
+X .

63 o iio 00/
3xf2)
Ovw aU nsu UA 62
iXAeducible matuy
3

Page Ho.
Date. .
Saath
Key pameLo
3 61 74 69 13 66 63 6a 69 13 6 2 6F
b b b3 b b bs b b8 bq bio bu biu
bi
12 69 6e 6
b3 bi4 bis bi6

byt( br ba_b1g 8 3 69 27
61 6 73 69
A bzb
b 4 63 '62 6e
bis
69- 60 6FG
by be bz b16
t Od 32 bis
words C key
e
e ae
pad 43
Sube 8.

ws
b b bq b
b b6b1
b3b by
ybeb2b6

EY xponns o

3 13612
61 68 135 Rond 9
463 6z6e 3
646a6P6

S
Page No
Date
Saathi

2 6 9 6e 64
e shH- by i place)
Rot 61 6e 6 2

3ubood (Y)> bylë substikuthow 2 69


U Sbox 61 6e
6e 6

6T 2 o.
u XORoutto a o d

&P2 Pa Ry RsR P Re Ra Rio


Ro
02 O4 08 lo 20 uo 80 8 36
O Qo 00 D 00

00 00-
O

V R
VI F9 =
|lil loo to o0t11 0 0'
R Ol - 0000 0001 0000 00 000000

RR Rs R

Page No.
8y 2 Gaathu)
Date
L
o 36 4 69
8s40 tlio00
otlDo tiloo0

8b fe -fi 29
8B
000
3 2

Page No.

You might also like