本研究の目的は、暗号化アルゴリズムをQUBO形式で効率的に符号化する手法を提案することである。
まず、QUBO符号化のための整数線形計画(ILP)問題を定式化し、SAT式の正規形(CNF、DNF、ANF)に応じた最適な符号化パターンを見出す。特に、XOR演算を含む式のQUBO符号化に注目し、変数数を最小限に抑える手法を開発した。
具体的には以下の手順で進めている。
SAT式の正規形(CNF、DNF、ANF)に応じた最適なQUBO符号化パターンを見出すため、ILP問題を定式化する。これにより、変数数を最小化する符号化手法を導出できる。
提案手法をAES-128/192/256、MD5、SHA1、SHA256などの一般的な暗号化アルゴリズムに適用し、従来手法と比較して大幅な変数数削減を実現できることを示す。
提案手法では、XOR演算を含む式のQUBO符号化に特に注目し、変数数を最小限に抑える手法を開発した。これにより、暗号化アルゴリズムのQUBO符号化サイズを大幅に削減できる。
提案手法の有効性を示すため、AES-256暗号化関数のQUBO符号化において、従来手法と比較して8倍以上の変数数削減を達成した。
本研究の成果は、量子アニーラーなどの量子デバイスを用いた暗号解読の脆弱性を高めるものと期待される。
Іншою мовою
із вихідного контенту
arxiv.org
Глибші Запити