GMM 型高维输出严格几乎最优弹性密码函数构造

在流密码的设计中, 非线性组合部件应选用具有高非线性度的弹性密码函数. 高非线性度可以保障密码系统不易遭受最佳仿射逼近攻击, 而弹性可以使系统能够抵抗相关攻击. 使用高维向量输出的弹性函数, 可以增加密码系统的加解密速度, 但难以提高函数的非线性度. 本文基于三类向量阵列, 给出两个 GMM 型弹性函数的构造方案. 所构造的函数具有严格几乎最优非线性度和较高的向量输出维数, 很好地实现了非线性度、弹性阶和向量输出维数三者之间的折中. 采用本文的函数构造方案, 对某些给定的 n, m, t, 可以构造出一系列具有目前已知最高非线性度的 (n,m,t) 弹性函数....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of Cryptologic Research 2023-04, Vol.10 (2), p.246-263
Hauptverfasser: Wei-Guo, ZHANG, Yao-Da, HU, Xue-Wen, DONG, 张卫国, 胡姚达, 董雪雯
Format: Artikel
Sprache:chi
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:在流密码的设计中, 非线性组合部件应选用具有高非线性度的弹性密码函数. 高非线性度可以保障密码系统不易遭受最佳仿射逼近攻击, 而弹性可以使系统能够抵抗相关攻击. 使用高维向量输出的弹性函数, 可以增加密码系统的加解密速度, 但难以提高函数的非线性度. 本文基于三类向量阵列, 给出两个 GMM 型弹性函数的构造方案. 所构造的函数具有严格几乎最优非线性度和较高的向量输出维数, 很好地实现了非线性度、弹性阶和向量输出维数三者之间的折中. 采用本文的函数构造方案, 对某些给定的 n, m, t, 可以构造出一系列具有目前已知最高非线性度的 (n,m,t) 弹性函数.
ISSN:2097-4116
2095-7025
DOI:10.13868/j.cnki.jcr.000591