研究課題
1)前年度までに,ハッシュ関数を用いた標準MAC関数として広く用いられているHMACよりも効率の良いMAC関数を開発し,構成要素である圧縮関数の安全性についての標準的な仮定のもとで,単一の利用者を想定して識別不能性を証明した。今年度は,圧縮関数の安全性に関する同一の仮定のもとで,複数利用者を想定して識別不能性を証明した。その結果,利用者数に依らず,単一の利用者を想定した場合と同じ識別不能性を達成可能であることが明らかとなった。本研究成果については査読付きの雑誌論文として発表した。2)前年度までに,SHA-2やSHA-3などの標準ハッシュ関数よりも構成要素の呼び出し回数が少なくなる構成法を提案し,この構成が,構成要素の安全性についての標準的な仮定のもとで,ハッシュ関数の重要な安全性要件である衝突計算困難性や強識別困難性を満たすことを証明したが,今年度は,これらの成果をまとめて査読付きの雑誌論文として発表した。3)標準ハッシュ関数の一つSHA-512のメッセージスケジュールについて検討し,仮に,衝突困難性に関する脆弱性が発見された場合にも,その脆弱性が回避できる入力メッセージの前処理法を提案した。さらに,本手法が並列処理に向いており,多数のコアを内蔵する最近のプロセッサに適していることを確認した。本研究成果については査読付きの国際会議論文として発表した。4)IoTへの利用が期待されるRing-LWE暗号は量子計算機を用いても簡単に解読ができないと考えられており,今後の標準化が期待される。Ring-LWE暗号の処理の大部分は剰余計算が占めるため,本研究ではIoT機器に利用されるARM Cortex-M0+マイコンを対象として,省計算資源環境に適した効率の良い剰余計算法について検討した。本研究成果については国内シンポジウムで発表した。
平成30年度が最終年度であるため、記入しない。
すべて 2019 2018
すべて 雑誌論文 (2件) (うち査読あり 2件、 オープンアクセス 1件) 学会発表 (2件) (うち国際学会 1件)
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
巻: E102-A ページ: 270-277
10.1587/transfun.E102.A.270
Cryptography
巻: 2 ページ: -
10.3390/cryptography2020011