The Strict Avalanche Criterion (SAC) is a property of vectorial Boolean functions that is used in the construction of strong S-boxes. We show in this paper how to generalize the concept of SAC to address possible c-differential attacks, in the realm of finite fields. We define the concepts of c-Strict Avalanche Criterion (c-SAC) and c-Strict Avalanche Criterion of order m (c-SAC(m)), and generalize results of (Li and Cusick, 2005). We also show computationally how the new definition is not equivalent to the existing concepts of c-bent1-ness (Stanica et al., 2020), nor (for n = m) PcN-ness (Ellingsen et al., 2020)
翻译:严格的山崩标准(SAC)是用于构建强大的S箱的矢量布丁功能的属性。我们在本文件中展示了如何在有限田地范围内推广SAC概念,以应对可能的有区别的攻击。我们定义了c-Scrit Avalanche标准(c-SAC)和c-Screct Avalan标准(c-SAC(m))的概念,并概括了(Li和Cusick,2005年)的结果。我们还用计算方式说明了新定义如何不等同于现有的c-bent1-ness(Stanica等人,2020年)概念,或(n=m) PcN-ness(Ellingsen等人,2020年)概念。