안드로이드 개발 질문/답변
(글 수 45,052)
현재 안드로이드에서 bouncycastle을 이용해 스트링 형태로 된 메시지를 암호화하는 기능을 구현했습니다.
문제는 이 메시지를 C# 기반의 임베디드 기기로 전송해 그곳에서 복호화 한 뒤 메시지 인식을 해야 하는데,
이게 잘 안되네요.
가령 " ^% "
이런 식으로 앞으로 공백 2칸 후 특수 문자 2개 후 공백 2칸으로 암호화가 되면
임베디드 기기에서는 "??^%??"로 인지를 합니다.
그러다보니 동일한 키값과 기본 벡터값을 사용해도 제대로 복호가 되질 않네요.
프로그래밍 상에서의 보정이나 DES 알고리즘 상에서의 보정 방법 등,
해결 방법이 없을까요?




기기로 전송되기전의 최종아웃풋을 전송하지 않고 그 플랫폼안에서 복호화 하면 제대로된 평문이 나오나여?