![]() 28
-r-
--
rou...'"ld
=r-
key
-
-
I
r
I
Inpt.:t
:
plair: text
-
-----...,-------...!
c=taro
r---------- ----------,
1
I
itial round :add round
i
key
standa:!:d round : byte
sub, shift row, mix
col'.nnn,
add round
key
r-1
rounds
I
s
andard ro
c
:
I
inv
byte
sub,
ir:.v s!:ift
l
L
row,
inv
cix
colurrn, ad:J
r-1
rotL""ldS
I
·
final
rou."1.d
_
l
b_y_t_e-subr
'
o
_s
un
h
-l
d
- _t
f
k
ey
r_o_w_, a_dd
_;
final
round.
;
1
I
inv byte s stitut
on, i v
!
shift row
dd =ound key
L
:
j
output
cipher text
[
o_u_·t_p_u_t-----rp_l_a_in_,
text
t
e_P_.d
--=:>
PJjndael Encryption
Algorithm
BRijndael Decryption Algorithm
Gambar 2.2.
Flowchart algoritma enkripsi dekripsi Rijndael
2.4.
RSA
Algoritma RSA
diciptakan oleh
Rom1ld Rivest,
Adi Shamir,
dan
Leonard
Adleman pada
tahun 1977.
Teknik dasar dari a!goritma ini sebenarnya
ditemukan oleh
Cliffcrd Cocks
pada
tahun
1973RSA
termasuk
dalam
kriptografi kunci asimetris yang
berdasar pada
modular exponentation.
|