메신져를 만드는 중인데, 단체 채팅때문에 애를먹고 있습니다;;
지금은 4명(a,b,c,d)이 있을시엔 a가 메세지를 보낼떄 b,c,d의 공개키로 암호화하여 각각의 패킷을 보내주는데, 이는 단체채팅에 사람이 추가될 때마다 너무 많은 과부하를 주게됩니다(파일 첨부기능때문에)
그래서 만약 한 클라이언트에서 여러개의 대칭키를 만들 수 있다면, 채팅이 개설될 때마다 개설한 클라이언트에서 하나의 대칭키를 생성해서 그 채팅방에선 해당 대칭키를 공유하여 하는방법인데, 이와같은 방법이 가능할까요?
Hit : 4470 Date : 2014/11/16 11:42
ehaakdl
단체 채팅이면 방을 만들때마다 대칭키를 하나씩 만들어서 그 방에 입장한 애들한테만 대칭키를 주는거져 그 키로 암호화 하면 다른방이랑 겹칠 일도 없구요 물론 대칭키를 줄 떄는 비대칭키를 사용 하셔야 대칭키가 노출이 안되겟죠죠
2015/11/07
ehaakdl
아 마지막 문장을 못 읽었네요 죄송합니다.
됩니다 가장 합리적인 방법이구요 대신 위에 말햇던것처럼 대칭키 지급하실땐 SSL암호화를 하셔서 지급 하시는게 안전할 겁니다.