안녕하세요 openssl을 이용해 암호화 통신을 하는부분에서 에러가 발생합니다.
글쓴이: anaud2 / 작성시간: 금, 2008/05/23 - 6:32오후
윈도우 클라이언트와 리눅스 서버간에 암호화 통신을 하려 하고 있습니다.
리눅스 클라이언트 리눅스 서버 이렇게 짠 알고리즘을 변형 시켜서 하고 있습니다.
그런데 리눅스 클, 리눅스 서버 이렇게는 잘되던게 윈도우 클라이언트로 가니까 안되고 있어요
openssl 기반
1. 최초 공개키 기반으로 서버에서 암호를 던저줌 (사전 상대방 공개키 소유)
2. 클라이언트 복호화 다시 다른 메세지 암호화 해서 던저줌
이런 방식인데
최초에 서버에서 던저준 메세지를 복호화 하던중 클라이언트에서 자신의 공개키를 불러들이는 과정에서 에러가 발생합니다.
PEM_read_PrivateKey(fp,x,cb,u) 이함수에서 에러가 발생한다고 추정합니다.
에러 내용은 OPENSSL_Uplink(100F2010,05): no OPENSSL_Applink 이렇게 나네요
저함수 부분에서 죽는게 거의 확실한데 이유를 모르겠네요 비밀키 파일도 있는데 왜 죽을까요 리눅스에서는 잘됐는데...
도와주세요
Forums:
댓글 달기