JaeWon's Devlog
article thumbnail
반응형

1. 에러 발생 상황

- AES128 복호화 시 기본 평문에서는 이상 없었지만, 특수문자가 들어갈 경우 복호화 시 에러가 발생함.

 

2. 원인

- 암호화 시 base64로 인코딩을 하여 전달함.

- 복호화 시 이 인코딩을 복호화 하지 않았음.

 

3. 에러 발생시 해결법

String decodeText = URLDecoder.decode(text, "UTF-8");

- 복호화 할 텍스트를 한번 Decode 후 AES 복호화 진행하여 해결함.

반응형
profile

JaeWon's Devlog

@Wonol

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!