#45 clientVerifyHashまでリファクタリングした