윈도우 클라이언트 , 리눅스 서버 AES암호화 통신에 관한 질문 좀 드릴께요..
글쓴이: hypnosis / 작성시간: 월, 2013/01/28 - 2:24오후
현재 윈도우는 MFC로 개발중에 있고, 리눅스는 순 C 로 코딩하고 있습니다.
소켓 통신으로 RSA메시지 암호화, 파일 소켓 통신도 가능하고 있는데요..
문제는 AES암호화 만 하면 문제가 생깁니다.. 리눅스에서 허프만 알고리즘을 사용해서
파일을 압축하고 그 파일의 길이와 해쉬값을 가져와서 키를 생성하고 그 키값으로
AES_ctr128_encrypt를 사용해서 암호화를 하면 암호화된 파일이 나옵니다.
이 파일을 윈도우 클라이언트에 키값과 파일길이 해쉬값 을 같이 실어서 보내주는데요.
윈도우 클라이언트에서 복호화를 해도 풀리지 않네요.. 어떤 분들은 endian 이 틀려서 그렇다는데,
찾아도 찾아도 이와 같은 경우를 찾기 힘드네요.. 정말 답답해서 질문 드립니다 .. 고수님들 도와 주세요 ㅠㅠ
Forums:
댓글 달기