#230 encodePublicとdecodePublicをBaseクラスから削除した