1. wifi로 tcp/ip 통신을 연결한 시점에서 선택적으로 ssl를 사용해서 통신하는 방법이 있습니까?
=> 어렵게 할거 없이 리눅스 서버가 https를 지원한다면, https 로 접속하시면 ssl로 통신되고 http로 접속하면 암호화 되지 않습니다.
별도로 ssl을 사용하실거라면 socket 연결하고, 암호화 할 메세지를 openSSL로 RSA 연산하여,
전송하고 받는쪽에서 복호화 하는 방식으로 구현하시면 됩니다.
2. ssl를 이용해서 통신 데이터를 8byte를 보낼을 때 그대로 8byte가 받아지는지 아니면 복호화를 거친 데이터가 8byte가 되는지 궁금합니다.
=> https 로 전송시에는 복호화 된 데이터가 read 됩니다.
socket을 통해 직접 전송시에는 암/복호화를 각각 해 주셔야 하고요.