QUICK REVIEW
[论文解读] Linear Complexity of Ding-Helleseth Generalized Cyclotomic Binary Sequences of Any Order
Tongjiang Yan|arXiv (Cornell University)|Aug 22, 2011
Coding theory and cryptography参考文献 7被引用 5
一句话总结
本文確立了任意階數的二元 Ding-Helleseth 广義分圓序列的線性複雜度,證明其至少為 (pq−1)/2(序列週期為 N=pq)。透過代數數論與 GF(2) 上分圓類的性質,作者利用特徵和分析與 Berlekamp-Massey 算法推導出精確界限,修正了文獻中先前的錯誤,並確認該序列在密碼學應用中具有高度不可預測性。
ABSTRACT
This paper gives the linear complexity of binary Ding-Helleseth generalized cyclotomic sequences of any order.
研究动机与目标
- 確立 Ding-Helleseth 廣義分圓二元序列在任意階數 2n 下的精確線性複雜度。
- 修正 Yuan Sun (2008) 的論文中 Lemma 4 的先前錯誤,該錯誤導致先前關於線性複雜度的結論無效。
- 利用代數數論與 GF(2) 上的特徵和技術,建立線性複雜度的嚴謹下界。
- 分析分圓類的結構及其對模 pq 之剩餘類的乘法作用。
- 透過確認高線性複雜度,驗證序列適用於流密碼的可行性,此為不可預測性的關鍵指標。
提出的方法
- 使用 Berlekamp-Massey 算法,將線性複雜度與最小生成多項式 m(x) = (x^N − 1)/gcd(S(x), x^N − 1) 的次數關聯。
- 在分裂域 GF(2^L) 上應用特徵和分析,以評估 S(α^k),其中 α 為原始 N 次單位根,S(x) 為序列的生成多項式。
- 運用引理 1–8 分析分圓類中元素對集合 P、Q 和 B 的作用,利用乘法封閉性與對稱性性質。
- 利用恆等式 S(α^k) = 0 ⇔ α^k 為 S(x) 的根,並透過計算此類根的數目來計算 L(s) = N − |{k : S(α^k) = 0}|。
- 利用引理 4 表明,對於某些 k1, k2 ∈ Di,有 S(α^{k1}) + S(α^{k2}) = 1,進而可用於計數非零評估值。
- 應用引理 7 將 S(α^k) 表示為對 P_n 和 Q_n 的求和,並利用引理 8 來界定 P 與 Q 中的根數。
实验结果
研究问题
- RQ1Ding-Helleseth 廣義分圓二元序列在任意階數 2n 下的精確線性複雜度為何?
- RQ2分圓類對剩餘集合 P、Q 和 B 的乘法作用如何影響線性複雜度?
- RQ3能否利用嚴謹的代數框架修正 Yuan Sun (2008) 中先前錯誤的結果?
- RQ4這些序列在 GF(2) 上的線性複雜度可建立何種下界?
- RQ5GF(2) 上的特徵和與分裂域中單位根如何貢獻於線性複雜度的計算?
主要发现
- Ding-Helleseth 廣義分圓二元序列(週期 N = pq)的線性複雜度至少為 (pq − 1)/2。
- 本文修正了 Yuan Sun (2008) 中引理 4 的錯誤,該錯誤曾導致對線性複雜度的錯誤結論。
- 作者證明 |{k : S(α^k) = 0, 0 ≤ k ≤ N−1}| ≤ (p−1)(q−1)/2,進而導出線性複雜度的下界。
- 對於 k ∈ P,有 S(α^k) = (p−1)/2 + ∑_{t∈P_n} α^{kt} mod 2;對於 k ∈ Q,有 S(α^k) = ∑_{t∈Q_n} α^{kt} mod 2,此為計算根數的關鍵。
- 在 GF(2) 上有 ∑_{t∈Q} α^t = 1,且對 P 和 Z_N^* 亦有類似恆等式,用於簡化評估並推導界限。
- 分圓類的對稱性與 g 對 D_i 的作用確保 S(x) 的根數受到限制,進而促成最終的複雜度結果。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。