2012-03-05 9 views
1

간단한 C# WPF 클라이언트와 Java 서버 간의 통신을 보안 싶습니다. 클라이언트가 다시 RSA 공개 키, 미래의 통신을위한 AES 키를 사용하여 암호화 전송 ->C# 클라이언트와 Java 서버 사이의 보안 통신

< - 클라이언트에 RSA 공개 키를 보내

서버 : 지금은 이미 원시 소켓 통신을 구현하고, 내 보안을 기반으로합니다.

하지만 누군가 (중간에있는 사람)가 내 공개 키를 잡아서 교체 할 것이라고 확신하지는 않습니다. 나는 중간에 남자를 피하기 위해 CA 인증서를 사용해야한다고 생각합니다. 누군가 나를 도울 수있는 Java 서버와 C# 클라이언트 인증서를 사용하여 SSL 연결을 만드는 방법? 그리고 어디에 테스트 목적으로 몇 가지 인증서를 찾을 수 있습니다.

+4

바퀴의 재발 명 및 SSL 사용을 중지하십시오. –

+0

자바 프로그램과 C# 사이에 SSL 연결을 만드는 방법은 무엇입니까? (bouncycastle을 사용해도) 몇 가지 실제 예를 들어 주시겠습니까? stadart SSL 스트림을 사용하면 C#의 이상한 오류가 발생합니다 : "RemoteCertificateChainErrors"... 그리고 어떻게 처리 해야할지 모르겠습니다. – savionok

답변

0

도움이되는지 알아보기 시작 : C# SSLJava SSL. 필요한 경우 더 많은 도움을 드릴 수 있습니다.

편집 : 링크를 바꿉니다.

관련 문제