sponsor 21

CBC (CHIPHER BLOCK CHAINING)

Cipher Block Chainig (CBC)


*      Plainteks ; RAYMOND PURBA
Setiap huruf diubah menjadi bilangan decimal ;

R
A
Y


82
65
89

*      Kemudian diubah ke bilangan biner 8 bit;

82
65
89

      P1                P2                P3         

01010010
01000001
01011001

Misalkan kunci(K);
Kunci (K)
Decimal
Biner
S
83
01010011

Sedangkan IV(initialization vector) adalah;
IV(CO)
Decimal
Biner
B
66
01000010


Penyelesaian Enkripsi


Rumus ;


Ø  C1 =

P1 =     0          1          0          1          0          0          1          0
C0 =    0          1          0          0          0          0          1          0        
                                                                                                            XOR
E          0          0          0          1          0          0          0          0         
K          0          1          0          1          0          0          1          1
                                                                                                            XOR

            0          1          0          0          0          0          1          1          
                                                                                                            <<1
C1=     1          0          0          0          0          1          1          0
Hasil bilangan biner C1 =10000110
Bilangan desimal= 134 maka hasilnya ;   å

Ø  C2
P2 =     0          1          0          0          0          0          0          1
C1 =     1          0          0          0          0          1          1          0
                                                                                                           XOR

E          1          1          0          0          0          1          1          1
K         0          1          0          1          0          0          1          1
                                                                                                           XOR
            1          0          0          1          0          1          0          0         
                                                                                                           <<1
C2=     0          0          1          0          1          0          0          1
Hasil bilangan biner C2 =00101001
Bilangan desimal= 41 maka hasilnya ;    )


Ø  C3

P3 =     0          1          0          1          1          0          0          1
C2=     0          0          1          0          1          0          0          1      
                                                                                                           XOR

E          0          1          1          1          0          0          0          0
K         0          1          0          1          0          0          1          1
                                                                                                           XOR

            0          0          1          0          0          0          1          1          
                                                                                                            <<1
C3=     0          1          0          0          0          1          1          0
Hasil bilangan biner C3 =01000110

Bilangan desimal= 70 maka hasilnya ;    F


Berdasarkan hasil pencarian diatas dengan ;
Plainteks         = RAY
Kunci              = S
IV(CO)           = B
Maka hasilnya adalah = å)F


Penyelesaian Deskripsi

RUMUS ;

Ø  P1 =

C1=     1          0          0          0          0          1          1          0          >>1
0          1          0          0          0          0          1          1
C0=     0          1          0          0          0          0          1          0
                                                                                                            XOR

D         0          0          0          0          0          0          0          1
K         0          1          0          1          0          0          1          1
                                                                                                            XOR

P1 =     0          1          0          1          0          0          1          0
                       
Hasil bilangan biner P1 =01010010
Bilangan desimal= 82 maka hasilnya ;   R

Ø  P2

C2=     0          0          1          0          1          0          0          1
1          0          0          1          0          1          0          0          >>1
C1=     0          1          0          1          0          0          1          0
                                                                                                            XOR

D         0          0          0          1          0          0          1          0
K         0          1          0          1          0          0          1          1
                                                                                                            XOR

P2=      0          1          0          0          0          0          0          1
Hasil bilangan biner P2 =01000001
Bilangan desimal= 65 maka hasilnya ;    A

Ø  C3

C3=     0          1          0          0          0          1          1          0
0          0          1          0          0          0          1          1          >>1
C2=     0          0          1          0          1          0          0          1
                                                                                                             XOR

D         0          0          0          0          1          0          1          0
K         0          1          0          1          0          0          1          1
                                                                                                            XOR

 P3       0          1          0          1          1          0          0          1
Hasil bilangan biner P3 =01011001
Bilangan desimal= 89 maka hasilnya ;    Y



Berdasarkan hasil dari pencarian chipherteks dan plainteks diatas yang didapat dengan metode Chipher Block Chaining (CBC) maka ;  
Plainteks           = RAY 
Kunci                = S 
IV(CO)             = B 
Chipherteks nya adalah = å)F
CBC (CHIPHER BLOCK CHAINING) CBC (CHIPHER BLOCK CHAINING) Reviewed by ces on 1:42:00 PM Rating: 5

Tidak ada komentar:

sponsor2

Diberdayakan oleh Blogger.