728x90
Android Data 를 가져오기를 하는데 파일 복호화 시 IllegalBlockSizeException 발생한다.
원인은 Copy & Paste 를 하면서 파일 암호화를 하지 않았는데, 암호화한줄 알고 복호화를 시도해서 발생했다.
암호화, 복호화가 정확하게 맞는 것인지 체크를 하지 못한 문제였다.
암호화, 복호화 함수는 잘 만들어져 있는데도 불구하고 다른 암호화 모듈로 변경도 시도해보고 했다.
그런데, 암호화/복호화가 문제없는 코드도 있었으므로 암호화/복호화 코드 문제는 아니라고 판단을 했어야 하는데, 문제는 PHP 코드에서 암호화를 하는 부분에서 암호화하지 않는 부분을 Android 에서 복호화를 시도하고 있었던 것이었다.
아무튼 기본기가 약하면 손발이 고생하는 수 밖에 없다.
728x90
'안드로이드 > 버그탈출' 카테고리의 다른 글
android webview err_unknown_url_scheme (0) | 2019.04.15 |
---|---|
Error: Program type already present: android.support.v4.app.BackStackRecord$Op (3) | 2019.02.14 |
Android Studio API 23 으로 낮춰서 gradle 설정시 에러 해결방안 (0) | 2018.09.30 |
소프트키보드 이벤트 감지 (1) | 2018.09.19 |
com.github.nkzawa:socket.io-client 버전 (0) | 2018.09.19 |