블록 암호/운용모드 라이브러리

3-2. Padding Oracle Attack과 PCBC

winblack22 2021. 8. 18. 22:41

CBC를 공부하다 패딩 오라클 공격이 궁금해져서 찾아보았다.

Padding Oracle Attack 패딩 오라클 공격

이론은 위의 사진과 같다. CBC를 작년에 구현해놨기 때문에 패딩오라클공격도 코드를 고치면 할수있겠구나 생각이 들었지만,,, 나에겐 오라클이 없다는 걸 뒤늦게 깨달았다. 오라클 구현은... 너무 복잡해서... 패스.

 

PCBC

 

* https://en.wikipedia.org/wiki/Padding_oracle_attack를 참고하여 공부했습니다.

* https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation를 참고하여 공부했습니다.