複雑というかhiddenに埋め込む情報は推測不可能であるということは重要