padding oracle attack (이론)


padding oracle attack (이론)

padding oracle attack은 블록암호 모드 중에서 상황에 따라 패딩을 필요로 하는 블록 암호 모드에 적용이 가능한 기법이다.현재 알고있는 블록 암호 모드중에 패딩을 필요로 하는 암호 모드는 CBC와 CFB가 있는데 인터넷에 많은 예시로 나와있는 CBC 모드에 대한 padding oracle attack에 대해서 알아보겠다.위의 사진이 CBC모드의 암복호화 과정이다.위 사진처럼 문장을 블록암호 버전에 맞는 크기로 잘라 블록단위로 나누어 암호화를 진행한다.여기서 블록 단위로 자를때 패딩을 추가해준다.그럼 패딩은 무엇인가?블록 속에서 부족한 부분을 채워주는것 이라고 생각하면 편할 것이다.예를들어 블록 사이즈가 8이라고 가정했을때 문장이..........

padding oracle attack (이론)에 대한 요약내용입니다.

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



원문링크 : padding oracle attack (이론)