2012-02-06 2 views
2

서버 및 클라이언트에 대해 다른 암호화 라이브러리를 사용할 수 있습니까? TLS를 구현하고 싶습니다.서버 및 클라이언트에 다른 암호화 라이브러리 사용

서버가 현재 파이썬으로 작성되었습니다. 클라이언트는 C#으로 작성됩니다.

예 : 클라이언트 용 m2crypto와 함께 openssl을 사용하고 서버용 Bouncy Castle을 사용합니다.

답변

3

물론입니다. 그들은 단지 같은 프로토콜을 공유 할 필요가 있습니다.

+0

감사합니다. 전송할 프로토콜 메시지의 구조를 따르는 한 모든 라이브러리를 사용할 수 있습니다. 내가 맞습니까? – Shuen

+0

맞습니다. –

+0

동일한 프로토콜 일뿐만 아니라 동일한 암호 세트 세트가 사용됩니다. 서버와 클라이언트가 활성화 된 암호 세트에 동의 할 수없는 경우가 있습니다 (예 : 서버에서 EC 제품군 만 허용하고 클라이언트는 지원하지 않음). –

관련 문제