암호프로토콜 기초 설계 기법


암호프로토콜 기초 설계 기법

Q. 128bit 블록 방식의 대칭 암호알고리즘을 이용하여 키 K로 A||KAB||padding을 ECB 모드를 사용하여 암호화하였다고 하자. 여기서 A는 32bit, KAB는 128bit이다. 수신자는 이 메시지의 내부 형태를 알고 있다고 가정하고, 채우기는 표준 채우기 이용하였다고 하자. 즉, 채워야 하는 12byte의 각 바이트를 12값으로 채웠다고 하자. 수신자가 K로 복호화하였을 때 2개의 블록에 대해 무엇을 확신할 수 있는가? A. 수신자는 여분 정보를 통해 해당 메시지가 올바르게 복호화 되었는지 확인할 수 있습니다. 수신자가 알고 있던 식별자 A와 복호화 후 확인되는 A가 동일하다면 복호화가 성공하였다고 확신할 수 있습니다. 다만 KAB에 대해서는 어떠한 확신을 할 수 없기 때문에 신뢰가 필요합니다. Q. 인증 암호화를 사용하면 명백한 여분 정보의 포함이 필요 없는 것인지 논하시오. 이를 위해 다음에서 C = {M}.K1, MAC.K2(C) C가 K1으로 암호화된 데이터...


#대칭암호알고리즘 #암호프로토콜 #암호화 #인증프로토콜 #타임스탬프

원문링크 : 암호프로토콜 기초 설계 기법