Saturday, 8 March 2008

DES (08) - S-Box permutation ????? Inverse Initial Permutation ????????????

S-Box ?????? ????????????? ?????? 48 bits ??????? permutation ??????? ???? ??????????
(??? ?) ??? ??????? ? 48 bits ??? permutation ?????????? output ?? 32 bits ???? ??????????


(??? ?)
??? function ??? permuted ??????????? 32 bits ???????????? algorithm ?? L0 ?? R1 ????????????? function ??? ??????? 32 bits ??? ???? L0 (32 bits) ??? Exclusive-OR ?????????? ???? ?????????????? equation ????? ?R1=L0?f(R0.K1)? ????????????????? R0 ???? L1 ????? ??????????? assign ??????? ????????????? ?????? ????? L1 ??????????????????? R0 ?? ???-? ??? IP ???????? ??????? R0 (32bits) ??????????
????? L ??? R ??? ???????? ??????????? 16 round ??????????? ??????????????????? R16 ??? L16 ?????????????? ???? R16(32bits) ??? L16(32bits) ???????????? 64 bits ??????????? 64 bits ??? inverse initial permutation (??? ?) ?????????????? ??? final output (cipher text) 64 bits ??? ?????????????????

(??? ?)

No comments: