윈도우 클라이언트 , 리눅스 서버 AES암호화 통신에 관한 질문 좀 드릴께요..

hypnosis의 이미지

현재 윈도우는 MFC로 개발중에 있고, 리눅스는 순 C 로 코딩하고 있습니다.

소켓 통신으로 RSA메시지 암호화, 파일 소켓 통신도 가능하고 있는데요..

문제는 AES암호화 만 하면 문제가 생깁니다.. 리눅스에서 허프만 알고리즘을 사용해서

파일을 압축하고 그 파일의 길이와 해쉬값을 가져와서 키를 생성하고 그 키값으로

AES_ctr128_encrypt를 사용해서 암호화를 하면 암호화된 파일이 나옵니다.

이 파일을 윈도우 클라이언트에 키값과 파일길이 해쉬값 을 같이 실어서 보내주는데요.

윈도우 클라이언트에서 복호화를 해도 풀리지 않네요.. 어떤 분들은 endian 이 틀려서 그렇다는데,

찾아도 찾아도 이와 같은 경우를 찾기 힘드네요.. 정말 답답해서 질문 드립니다 .. 고수님들 도와 주세요 ㅠㅠ