原始根と離散対数 ― 巡回群としての $(\mathbb{Z}/p\mathbb{Z})^*$