各講演20分(質疑応答時間を含む)
○印は登壇者
超特異楕円曲線間の同種写像を用いた暗号は耐量子暗号として期待されており、DH 型鍵共有(SIDH: Supersingular Isogeny Diffie-Hellman)、認証・署名、ハッシュ関数等が研究されている。それら暗号系を構成するためには、楕円曲線の超特異性判定アルゴリズムが必要である。Sutherland の超特異性判定アルゴリズムでは、同種写像グラフの特性が巧みに用いられる。我々は、そのアルゴリズムに、吉田-高島により提案された2-同種写像列計算の効率化手法を適用して効率化を図る。そして、Sutherlandアルゴリズムとの計算量比較を行う。
同種写像暗号とは,楕円曲線間の同種写像計算問題の困難性に安全性の根拠を置く暗号方式であり,耐量子暗号候補として期待されている。高橋らはSCIS2019において,同種写像問題を代数方程式系の求解に帰着させ,モジュラー多項式を利用した2分割求解法と,Velu公式・核多項式を利用した求解法を提案した。一方で,グレブナー基底計算などを用いていることから,その計算量評価が困難であった。そこで本講演では,高橋らの求解法において現れるイデアルの構造などを明らかにすることで,漸近計算量を厳密に評価することに成功したので,これを紹介する。さらに,2分割法の改良である3分割法を紹介し,今後期待できる高速化の見通しを述べる。
同種写像暗号CSIDHは耐量子暗号の候補の一つであり,超特異楕円曲線の同型類に対するイデアル類群の自由で推移的な作用により構成される.イデアル類群の作用の計算には,同種写像の核となる2次拡大体上で定義される点が必要となる.CSIDHは,Montgomery曲線を用いてこれらの点を素体の元で表示することにより,暗号演算の高速化を実現している.一方,楕円曲線暗号の高速化で利用されるEdwards曲線により類似の表示を試みた場合,4次拡大体上で定義される点まで考慮する必要があり,その表示から核となる点を素体上の演算のみで得ることは自明ではない.本講演では,Edwards曲線を用いたCSIDHを素体上の演算だけで実現する方法について述べる.
耐量子暗号方式であるRing-LWE暗号は, 安全性・実用性のバランスのとれた有望な方式として近年注目を集めている. Ring-LWE暗号では多項式同士の乗算が必要であり, この計算が暗号化・復号処理における計算量の大部分を占めている. 一方で, 計算資源が限られているIoTデバイスでにRing-LWE暗号を活用するには, 高速かつ省メモリな乗算アルゴリズムが必要不可欠である. 本研究では多項式における乗算アルゴリズムの検討を行い, IoTデバイス上に乗算アルゴリズム別でRing-LWE暗号を実装した結果について紹介する.
qを奇素数pのべき、E/Fqを#E(Fq)が偶数の楕円曲線とする。この時、準同型写像 phi:E(Fq)->{1,-1} をLegendre記号とノルムを使って定義できることを示す。ある意味phiはE(Fq)の2次の指標である。
本講演では3-同種な2つの楕円曲線から定まる直積型クンマー曲面上のある楕円曲線束に対し,そのモーデル・ヴェイユ格子の生成元を有理点として具体的に書き下す方法について述べる.一般に,楕円曲線間の同種写像のグラフから定まる直積型クンマー曲面上の因子を記述するのは関数体係数代数方程式の解を扱うことになるので難しい.2つ楕円曲線が3-同種な場合はそのような代数方程式を解かずに因子をうまく扱えるのでそれを紹介する.
円分体の相対類数の或る行列式公式にあらわれる行列式は,±1行列の行列式だが, 同じ次数の±1行列の中で目立って巨大な絶対値を持つことが谷口哲也氏(金沢工大)により指摘されている. 我々は同様の考察を,円分関数体の相対類数の或る行列式公式の場合に行った. 結果として,標数が小さい場合は同様の傾向が見られること,一方,標数が大きい場合には異なる傾向が見られることを数値的に観察した. これに関連して得られた結果,ならびに応用の可能性について報告する.
MCMC法を用いた期待値計算に対して、乱数を準乱数に置き換えて、収束性の向上を図りたい。しかし、通常の準乱数は、そのまま適用することが出来ない。近年、CUD列を用いると、期待値の一致性が示されたが、その定義は構成的でない。本講演では、Tausworthe発生法に着目し、パラメータとなる二元体上の多項式の組について、正則連分数展開の観点から最適化を行い、CUD近似点集合を得る方法を紹介する。
多変数公開鍵暗号(MPKC)は耐量子計算機暗号の候補の1つである。連立多変数代数方程式で全次数が2である問題はMQ問題と呼ばれ、それを解く計算の困難性がMPKCの安全性の根拠とされている。その安全性を評価するためにMQ問題を解く国際コンテストFukuoka MQ Challenge が開かれている。MQ問題を効率よく解く方法の1つとしてグレブナ基底を求める方法があり、代表的なアルゴリズムとしてF4-styleやM4GBがある。ここでは、F4-styleアルゴリズムを基にしたMQ問題を効率よく解く手法として、S多項式の中で不要なものを確率的に排除する方法やS多項式の新しい選び方を提案し、その効果について考察する。また、MQ Challenge への提案手法の適用についても述べる。