#155 handshake関数をSecretKeyに対してポリモルフィックにした