현재 안드로이드에서 bouncycastle을 이용해 스트링 형태로 된 메시지를 암호화하는 기능을 구현했습니다.


문제는 이 메시지를 C# 기반의 임베디드 기기로 전송해 그곳에서 복호화 한 뒤 메시지 인식을 해야 하는데,


이게 잘 안되네요.


가령 "  ^%  "


이런 식으로 앞으로 공백 2칸 후 특수 문자 2개 후 공백 2칸으로 암호화가 되면


임베디드 기기에서는 "??^%??"로 인지를 합니다.


그러다보니 동일한 키값과 기본 벡터값을 사용해도 제대로 복호가 되질 않네요.


프로그래밍 상에서의 보정이나 DES 알고리즘 상에서의 보정 방법 등,


해결 방법이 없을까요?