なんで公開鍵で鍵交換してんの?
Diffie-Hellmanのほうがいいような気がするんだけど、そうでもない?