로딩
요청 처리 중입니다...

DES(Data Encryption Standard) 암호 이론

 DES(Data Encryption Standard) 암호 이론

DES의 이론을 구체적으로 살펴봅시다. 암호화 순서는 다음과 같이 진행됩니다. 1.

평문을 64비트 블록으로 자르고, 이 블록을 각각 암호화합니다. * 예를 들어 128비트짜리 평문은 64비트짜리 2개 블록으로 나뉘게 되고, 암호화는 블록당 한 번씩 하게 됩니다. 2. 64비트짜리 한 블록은 32비트짜리 두 개의 작은 블록으로 나눕니다. ( 각각 L, R로 명명 ) 3. L R를 초기 순열박스에 집어넣고, L0 R0를 얻습니다. 4.

L0, R0를 시작으로 16번의 암호화 라운드를 돌립니다. 그 과정은 다음과 같은 수식으로 표현됩니다.

여기서 K는 키값인데 56비트짜리 대표키 하나를 선정한 후, 이를 가공해서 48비트짜리 16개의 서브키(K0, K1, ... K15) 를 만들..........

DES(Data Encryption Standard) 암호 이론에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.