1 引言
设有限域F p = { 0 , 1 , ⋯ , p − 1 } ,其中p为奇素数。g为模p的一个本原根。若r|(p-1),则r阶割圆类定义为
D j ( r ) = { g k r + j ( mod p ) : 0 ≤ k < p − 1 r }
其中,j = 0 , 1 , ⋯ , r − 1 。易知,D j ( r ) 构成F p \ { 0 } 的一个划分,并被广泛应用于定义伪随机序列[1 ] 。
当r=2时,Legendre序列(su )[2 ,3 ,4 ] 定义为
s u = { 1 , u ( mod p ) ∈ D 1 ( 2 ) 0 , 否 则 ( 1 )
当r=4时,Ding-Helleseth-Lam序列(su )[5 ] 定义为
s u = { 1 , u ( mod p ) ∈ D 0 ( 4 ) ∪ D 1 ( 4 ) 0 , 否 则 ( 2 )
当r=6且p形如4x2 +27,x ∈ ℕ 时,Hall 六次剩余序列(su )[6 ,7 ] 定义为
s u = { 1 , u ( mod p ) ∈ D 0 ( 6 ) ∪ D 1 ( 6 ) ∪ D 3 ( 6 ) 0 , 其 他 ( 3 )
需要注意的是,在文献[6 ,7 ]中,g的选择需满足3 ∈ D 1 ( 6 ) 。
上述几类二元序列已受到广泛的关注和研究。研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] 。Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p。最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列。通常把上面这种Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] 。
文献[23 ,24 ]把上述类型序列(su )视为p-进制序列并研究了其在有限域F p 上的k-错线性复杂度。但是,(su )在F 2 上的k-错线性复杂度还未彻底解决。文献[1 ,25 ]证明了任意的非常数二元序列的k错线性复杂度的一个下界。
命题1 ([1,Theorem 3.3.1]) 对周期为p的任意非常数二元序列(su ),其在F 2 上的k-错线性复杂度 LC k ((su )) 满足 k<min{WH ((su )),p-WH ((su ))}时,LC k ((su ))≥ord p (2)。其中,ord p (2)表示2在模p的阶,WH ((su ))表示序列(su )的一个周期中所含1的个数。
本文工作主要是考虑由经典割圆类定义的序列(su )的k-错线性复杂度。本文计算了 Legendre序列、Ding-Helleseth-Lam序列和Hall六次剩余序列在F 2 上的1-错线性复杂度,并限制2在模p的阶的某些取值,给出了这些序列在F 2 上的k-错线性复杂度的一些结果。周期序列的离散傅里叶变换在本文的证明中起到了关键作用。
下面介绍线性复杂度、k-错线性复杂度和周期序列的离散傅里叶变换等概念。
对于F 2 上周期为T的序列(su ),其线性复杂度(记为LC((su )))定义为(su )满足F 2 上的如下线性递归关系的最小阶L。
s u + L = c L − 1 s u + L − 1 + ⋯ + c 1 s u + 1 + c 0 s u
其中,u≥0,c0 ≠0,c 1 , ⋯ , c L − 1 ∈ F 2 。记S ( X ) = s 0 + s 1 X + s 2 X 2 + ⋯ + s T − 1 X T − 1 ∈ F 2 [ X ] ,S(X) 为 ( s u ) 的生成多项式。
那么,(su )在F 2 上的线性复杂度可通过式(4)计算。
LC ( ( s u ) ) = T − deg ( gcd ( X T − 1 , S ( X ) ) ) ( 4 )
对于整数k≥0,(su )在F 2 上的k-错线性复杂度(记为LC k ((su )))是指在序列的一个周期中改变至多k个元素后所得这些序列在F 2 上的线性复杂度的最小值[26 ] 。即
LC k ( ( s u ) ) = min W H ( ( e u ) ) ≤ k LC ( ( s u + e u ) ) ( 5 )
其中,(eu )为周期为T的错误序列,WH ((eu ))为(eu )的一个周期中所含1的个数。k-错线性复杂度也被称为球体复杂度[27 ] ,本文不做详细描述。易知, LC0 ((su ))=LC((su )),且
T ≥ LC 0 ( ( s u ) ) ≥ LC 1 ( ( s u ) ) ≥ ⋯ ≥ LC l ( ( s u ) ) = 0
线性复杂度和k-错线性复杂度是序列的重要密码学性质,它们刻画的是序列的可预测性,从而衡量该序列是否适用于密码学领域。从密码学应用角度考虑,一个序列的线性复杂度应尽可能大,并且序列在改变若干项后其线性复杂度不应明显降低。
对于奇数T,序列(su ) 的离散傅里叶变换( ρ 0 , ρ 1 , ⋯ , ρ T − 1 ) 和序列(su )的线性复杂度具有紧密的联系。记m=ordT (2)表示2在模T的乘法阶。对于T阶本原单位根β ∈ F 2 m ,离散傅里叶变换(DFT, discrete Fourier transform)[28 ,29 ] 定义为
ρ i = ∑ 0 ≤ u < T s u β − i u ∈ F 2 m , 0 ≤ i < T ( 6 )
Blahut定理[30 ] 给出了序列( s u ) 的线性复杂度及其与DFT之间的关系,如式(7)所示。
LC ( ( s u ) ) = # { i : ρ i ≠ 0 , 0 ≤ i < T } ( 7 )
多项式G ( X ) = ∑ 0 ≤ i < T ρ i X i ∈ F 2 m [ x ] ≤在编码理论中被称为 Mattson-Solomon 多项式[31 ] 。由 DFT 的逆变换,有
s u = ∑ 0 ≤ i < T ρ i β i u = G ( β u ) , 0 ≤ u < T ( 8 )
对于给定的β,G(X)在模xT -1下是唯一确定的,G(X)也称为序列(su )对应于β的 defining多项式[34 ] 。
2 离散傅里叶变换
Alecu 和 Sǎlǎgean[33 ,34 ] 利用离散傅里叶变换给出了一个计算序列的k-错线性复杂度的近似算法。他们的方法有助于本文考虑 Legendre 序列、Ding-Helleseth-Lam 序列和Hall六次剩余序列的k错线性复杂度。本节计算了这些序列的离散傅里叶变换。更详细的讨论见文献[32 ]。
u D l ( r ) ≜ { u v ( mod p ) : v ∈ D l ( r ) } = D l + j ( r )
其中,u∈Dj 。下文中D(r) 下标的计算都是在模r下进行的,即对所有的0≤l<r,有D l + r ( r ) = D l ( r ) 。定义
D l ( r ) ( X ) = ∑ u ∈ D l ( r ) X u ∈ F 2 [ X ]
C l ( r ) ( X ) = ( D l ( r ) ( X ) , D l + 1 ( r ) ( X ) , ⋯ , D l + r − 1 ( r ) ( X ) )
其中,0≤l<r。本文首先给出并证明如下关于内积计算C i ( r ) ( β ) C j ( r ) ( β ) 的引理,其中0≤i,j<r。
引理1 设β为F 2 的某一个扩域上的p阶本原单位根。对任意一对整数i,j满足0≤i,j<r,有
C i ( r ) ( β ) C j ( r ) ( β ) + p − 1 r = { 1 , r | ( p − 1 2 + i − j ) 0 , 其 他
证明 对任意的0≤l<r,由于D l ( r ) = g l D 0 ( r ) ,可得
C i ( r ) ( β ) C j ( r ) ( β ) = ∑ k = 0 r − 1 ∑ u ∈ D 0 ( r ) β u g i + k ∑ v ∈ D 0 ( r ) β v g j + k =
∑ k = 0 r − 1 ∑ u ∈ D 0 ( r ) β u g i + k ∑ w ∈ D 0 ( r ) β u w g j + k ( 令 v = u w ) =
∑ k = 0 r − 1 ∑ u ∈ D 0 ( r ) ∑ w ∈ D 0 ( r ) β u g j + k ( g i − j + w ) =
∑ w ∈ D 0 ( r ) ∑ k = 0 r − 1 ∑ z ∈ D j + k ( r ) γ w z ( 令 z = u g j + k , γ w = β g i − j + w ) =
∑ w ∈ D 0 ( r ) ∑ z = 1 p − 1 γ w z
设ord(γw )表示γw 的阶。由于β是p阶本原单位根,则有ord(γw )|p。若ord(γw )= p,则
∑ z = 1 p − 1 γ w z = ∑ z = 0 p − 1 γ w z − 1 = 1 − γ w p 1 − γ w − 1 = 1 ∈ F 2
∑ z = 1 p − 1 γ w z = p − 1 = 0 ∈ F 2
下面分别计算使ord(γw )=1和ord(γw )= p的元素w ∈ D 0 ( r ) 的个数。
可以注意到ord(γw )=1当且仅当g i − j + w ≡ 0 ( mod p ) ,w ≡ g p − 1 2 + i − j ( mod p ) 即 。由于w ∈ D 0 ( r ) ,则r | ( ( p − 1 ) 2 + i − j ) 。也就是说,存在 w ∈ D 0 ( r ) 使g i − j + w ≡ 0 ( mod p ) i等式成立,当且仅当r | ( p − 1 2 + , i − j ) 并且w是唯一的,因此,当r | ( p − 1 2 + i − j ) 时,有p − 1 r − 1 个元素w ∈ D 0 ( r ) 满足ord ( γ w ) = p ,而只有一个w ∈ D 0 ( r ) 满足ord ( γ w ) = 1 。若r ∤ ( p − 1 2 + i − j ) ,则对所有的w ∈ D 0 ( r ) ,都有ord(γw )= p。
C i ( r ) ( β ) C j ( r ) ( β ) = { p − 1 r − 1 , r | ( p − 1 2 + i − j ) p − 1 r , 其 他
下面给出Legendre序列、Ding-Helleseth-Lam序列和Hall六次剩余序列的Mattson-Solomon 多项式。
当r=2时,若2 ∈ D 0 ( 2 ) ,则D i ( 2 ) ( β ) ∈ F 2 ;若2 ∈ D 1 ( 2 ) ,则D i ( 2 ) ( β ) ∈ F 4 \ F 2 ,其中i=0,1。
注意到2 ∈ D 0 ( 2 ) (即 2 为模p的平方剩余)当且仅当p≡±1(mod 8), 2 ∈ D 1 ( 2 ) 当且仅当p≡±3(mod 8)。
命题2 设β为F 2 的某一个扩域上的p阶本原单位根满足:当p≡±1(mod 8)时,D 0 ( 2 ) ( β ) = 0 ;当p≡±3(mod 8)时,D 0 ( 2 ) ( β ) = ω ,其中ω ∈ F 4 \ F 2 。那么,式(1)定义的Legendre序列(su )的对应于β的Mattson-Solomon 多项式为
G ( X ) = { D 0 ( 2 ) ( X ) , p ≡ 1 ( mod 8 ) D 1 ( 2 ) ( X ) + 1 , p ≡ − 1 ( mod 8 ) ω D 0 ( 2 ) ( X ) + ω 2 D 1 ( 2 ) ( X ) + 1 , p ≡ 3 ( mod 8 ) ω 2 D 0 ( 2 ) ( X ) + ω D 1 ( 2 ) ( X ) , p ≡ − 3 ( mod 8 )
需要说明的是,当 p≡±1(mod 8)时,选择D 0 ( 2 ) ( β ) = 1 ;当 p≡±3(mod 8)时,选择D 0 ( 2 ) ( β ) = ω 2 ∈ F 4 。这样虽然得到不同形式的G(x),但是并不影响本文的讨论结果。
证明 由引理 1 可得式(1)定义的 Legendre 序列(su )的Mattson-Solomon多项式为
G ( X ) = { C 1 ( 2 ) ( β ) C 0 ( 2 ) ( X ) , p ≡ 1 ( mod 4 ) C 0 ( 2 ) ( β ) C 0 ( 2 ) ( X ) + 1 , p ≡ 3 ( mod 4 ) =
{ D 1 ( 2 ) ( β ) D 0 ( 2 ) ( X ) + D 0 ( 2 ) ( β ) D 1 ( 2 ) ( X ) , p ≡ 1 ( mod 4 ) D 0 ( 2 ) ( β ) D 0 ( 2 ) ( X ) + D 1 ( 2 ) ( β ) D 1 ( 2 ) ( X ) + 1 , p ≡ 3 ( mod 4 )
显然,在已知条件D 0 ( 2 ) ( β ) ( 的取值假设下,当p≡1 (mod 4)时,易知
G ( β u ) = { 0 , u ∈ D 0 ( 2 ) 1 , u ∈ D 1 ( 2 ) p − 1 2 = 0 , p | u
即s u =G(βu ),当u≥0。对于p≡3 (mod 4)的情况可类似验证。
推论1[3 ] 由式(1)定义的Legendre序列(su )的线性复杂度为
LC ( ( s u ) ) = { p − 1 2 , p ≡ 1 ( mod 8 ) p + 1 2 , p ≡ − 1 ( mod 8 ) p , p ≡ 3 ( mod 8 ) p − 1 , p ≡ − 3 ( mod 8 )
对于r=4的情况,由4|(p-1),则 p 满足p≡1(mod 8)或p≡-3(mod 8)。由引理 1 可知,由式(2)定义的 Ding-Helleseth-Lam 序列(su ) 的Mattson-Solomon多项式如下所示。
G ( X ) = C 0 ( 4 ) ( β ) C 0 ( 4 ) ( X ) + C 1 ( 4 ) ( β ) C 1 ( 4 ) ( X ) =
( D 0 ( 4 ) ( β ) + D 1 ( 4 ) ( β ) ) D 0 ( 4 ) ( X ) + ( D 1 ( 4 ) ( β ) + D 2 ( 4 ) ( β ) ) D 1 ( 4 ) ( X ) +
( D 2 ( 4 ) ( β ) + D 3 ( 4 ) ( β ) ) D 2 ( 4 ) ( X ) + ( D 3 ( 4 ) ( β ) + D 0 ( 4 ) ( β ) ) D 3 ( 4 ) ( X )
G ( X ) = C 0 ( 4 ) ( β ) C 2 ( 4 ) ( X ) + p − 1 4 +
C 0 ( 4 ) ( β ) C 1 ( 4 ) ( X ) + p − 1 4 =
( D 2 ( 4 ) ( β ) + D 3 ( 4 ) ( β ) ) D 0 ( 4 ) ( X ) + ( D 3 ( 4 ) ( β ) + D 0 ( 4 ) ( β ) ) D 1 ( 4 ) ( X ) +
( D 0 ( 4 ) ( β ) + D 1 ( 4 ) ( β ) ) D 2 ( 4 ) ( X ) + ( D 1 ( 4 ) ( β ) + D 2 ( 4 ) ( β ) ) D 3 ( 4 ) ( X )
另外,注意到∑ i = 0 3 D i ( 4 ) ( β ) = 1 ,易证对于0≤i<4有
( D i ( 4 ) ( β ) + D i + 1 ( 4 ) ( β ) ) 2 =
{ D i ( 4 ) ( β ) + D i + 1 ( 4 ) ( β ) , 2 ∈ D 0 ( 4 ) 1 + D i ( 4 ) ( β ) + D i + 1 ( 4 ) ( β ) , 2 ∈ D 2 ( 4 )
( D i ( 4 ) ) ( β ) + ( D i + 1 ( 4 ) ) ( β ) 4 =
1 + D i ( 4 ) ( β ) + D i + 1 ( 4 ) ( β ) , 2 ∈ D 1 ( 4 ) ∪ D 3 ( 4 )
D i ( 4 ) ( β ) + D i + 1 ( 4 ) ( β ) ∈ { F 2 , 2 ∈ D 0 ( 4 ) F 4 / F 2 , 2 ∈ D 2 ( 4 ) F 16 / F 8 , 2 ∈ D 1 ( 4 ) ∪ D 3 ( 4 )
注意到,若 p≡1(mod 8),则2 ∈ D 0 ( 4 ) ∪ D 2 ( 4 ) (即2 是模p的平方剩余),有D 0 ( 4 ) ( β ) = D 2 ( 4 ) ( β ) ∈ F 2 。综上所述,可得命题3。
命题3 设β为F 2 的某一个扩域上的p阶本原单位根。
1) 若p≡1(mod 8),令D 0 ( 4 ) ( β ) = D 2 ( 4 ) ( β ) = 0 ,则由式(2)定义的Ding-Helleseth-Lam序列(su )对应于β的Mattson-Solomon多项式G(x)如下。
若2 ∈ D 0 ( 4 ) 且D 0 ( 4 ) ( β ) + D 1 ( 4 ) ( β ) = 0 ,则
G ( X ) = D 2 ( 4 ) ( X ) + D 3 ( 4 ) ( X )
若2 ∈ D 2 ( 4 ) 且D 0 ( 4 ) ( β ) + D 1 ( 4 ) ( β ) = ω ∈ F 4 \ F 2 ,则G ˜ ( X ) = G ( X ) + G k ( X ) , = ω D 0 ( 4 ) ( X ) + ω D 1 ( 4 ) ( X ) + ( 1 + ω ) D 2 ( 4 ) ( X ) + ( 1 + ω ) D 3 ( 4 ) ( X ) 。
2) 若 p≡-3(mod 8) ,令 D 0 ( 4 ) ( β ) + D 1 ( 4 ) ( β ) = D 1 ( 4 ) ( β ) = θ ∈ F 16 且 θ4 =1+θ,则由式 (2)定义的Ding-Helleseth-Lam 序列 (su )对应于β 的Mattson-Solomon多项式G(x)如下。
G ( X ) = ( 1 + θ ) D 0 ( 4 ) ( X ) + ( 1 + θ 2 ) D 1 ( 4 ) ( X ) +
θ D 2 ( 4 ) ( X ) + θ 2 D 3 ( 4 ) ( X ) ,
G ( X ) = ( 1 + θ ) D 0 ( 4 ) ( X ) + θ 2 D 1 ( 4 ) ( X ) +
θ D 2 ( 4 ) ( X ) + ( 1 + θ 2 ) D 3 ( 4 ) ( X )
在命题 3 中,当 p≡1 (mod 8)时,若选择D 0 ( 4 ) ( β ) + D 2 ( 4 ) ( β ) 和D 0 ( 4 ) ( β ) + D 1 ( 4 ) ( β ) 的其他取值,虽然得到不同形式的G(x),但是并不影响讨论结果。
推论 2[5 ] 由式(2)定义的 Ding-Helleseth-Lam序列(su )的线性复杂度为
LC ( ( s u ) ) = { p − 1 2 , 2 ∈ D 0 ( 4 ) p − 1 , 其 他
对于 Hall 六次剩余序列,由于p=4 2 x+27,则有p≡-1 (mod 8)或 p≡3(mod 8)。
此外,若p≡-1 (mod 8),那么由[6,Lemma 2],可知 D 0 ( 6 ) ( β ) + D 3 ( 6 ) ( β ) 、 D 1 ( 6 ) ( β ) + D 4 ( 6 ) ( β ) 和D 2 ( 6 ) ( β ) + D 5 ( 6 ) ( β ) 中有一个值为1,其他2个值为0,其中β是F 2 的某一个扩域的p阶本原单位根。由[6,Theorem 1],存在β使得 D 0 ( 6 ) ( β ) + D 1 ( 6 ) ( β ) + D 3 ( 6 ) ( β ) = 1 ,对同一个β,由[6,Theorem 1]的证明可得式(9)。
D 1 ( 6 ) ( β ) = D 2 ( 6 ) ( β ) = D 5 ( 6 ) ( β ) = 1 , 且
D 0 ( 6 ) ( β ) = D 3 ( 6 ) ( β ) = D 4 ( 6 ) ( β ) = 0 ( 9 )
若 p≡3 (mod 8),类似地,由[6,Lemma 1],可知 D 0 ( 6 ) ( β ) + D 3 ( 6 ) ( β ) 、 D 1 ( 6 ) ( β ) + D 4 ( 6 ) ( β ) 和D 2 ( 6 ) ( β ) + D 5 ( 6 ) ( β ) 中有一个值为1,而其他2个值为0。事实上,此时2 ∈ D 3 ( 6 ) ,则有( D i ( 6 ) ( β ) + D i + 3 ( 6 ) ( β ) ) 2 = D i ( 6 ) ( β ) + D i + 3 ( 6 ) ( β ) ,其中i=0,1,2。注意到
∑ i = 0 5 D i ( 6 ) ( β ) = 1
若D 0 ( 6 ) ( β ) + D 3 ( 6 ) ( β ) = D 1 ( 6 ) ( β ) + D 4 ( 6 ) ( β ) = D 2 ( 6 ) ( β ) + D 5 ( 6 ) ( β ) = 1 ,则导出矛盾。因此,设D 1 ( 6 ) ( β ) + D 4 ( 6 ) ( β ) = 1 ,且D 0 ( 6 ) ( β ) + D 3 ( 6 ) ( β ) = D 2 ( 6 ) ( β ) + D 5 ( 6 ) ( β ) = 0 。注意到,D 0 ( 6 ) ( β ) , D 2 ( 6 ) ( β ) , D 3 ( 6 ) ( β ) , D 5 ( 6 ) ( β ) ∈ F 2 且D 1 ( 6 ) ( β ) , D 4 ( 6 ) ( β ) ∈ F 4 \ F 2 。与[6,Theorem 1]的证明类似,有
{ D 1 ( 6 ) ( β ) = ω ∈ F 4 \ F 2 D 4 ( 6 ) ( β ) = 1 + ω D 0 ( 6 ) ( β ) = D 3 ( 6 ) ( β ) = 1 D 2 ( 6 ) ( β ) = D 5 ( 6 ) ( β ) = 0 ( 10 )
命题 4 设β是F 2 的某个扩域上的p阶本原单位根,且当 p≡-1 (mod 8)时,β满足式(9);而当 p≡3 (mod 8)时,β满足式(10),则由式(3)定义的Hall六次剩余序列(su )对应于β的MattsonSolomon多项式如下所示。
若p≡-1 (mod 8),则G ( X ) = 1 + D 3 ( 6 ) ( X ) ,
G ( X ) = 1 + ( 1 + ω ) D 0 ( 6 ) ( X ) + D 1 ( 6 ) ( X ) +
D 2 ( 6 ) ( X ) + ω D 3 ( 6 ) ( X ) + D 4 ( 6 ) ( X ) + D 5 ( 6 ) ( X )
推论 3[6 ] 由式(3)定义的 Hall 六次剩余序列(su )的线性复杂度为
L C ( ( s u ) ) = { 1 + p − 1 6 , p ≡ − 1 ( mod 8 ) p , p ≡ 3 ( mod 8 )
3 k-错线性复杂度
由式(5)可知,周期为p的二元序列(su )的k错线性复杂度是指在改变序列(su )的第一个周期中至多k项后(随后的其他周期中做相同改变),可得序列( s ˜ u ) 的最小线性复杂度,即
s ˜ u = s u + e u ( mod 2 ) , u ≥ 0 ,
其中,(eu )为一个错误序列满足WH ((eu ))≤k。受到文献[33 ,34 ]的启发,下面给出使用(eu )的离散傅里叶变换求序列的k-错线性复杂度的方法。
设G(x)、Gk (X)和G ˜ ( X ) 分别是(su )、(eu )和( s ˜ u ) 的Mattson-Solomon多项式。记
G ( X ) = ∑ 0 ≤ i < p ρ i X i
G k ( X ) = ∑ 0 ≤ i < p η i X i
G ˜ ( X ) = ∑ 0 ≤ i < p ξ i X i
由式(8)知G ˜ ( X ) = G ( X ) + G k ( X ) ,则有
ξ i = ρ i + η i , 0 ≤ i < p ( 11 )
由式(7)可知,序列 ( s ˜ u ) 的线性复杂度LC ( ( s ˜ u ) ) = # { i : ξ i ≠ 0 , 0 ≤ i < p } 。只要知道ρi ,则可计算得到ηi ,并由式(11)确定式(12)是否成立
# { i : ξ i ≠ 0 , 0 ≤ i < p } < # { i : ρ i ≠ 0 , 0 ≤ i < p } ( 12 )
由此证明,序列(su )在改变若干项之后其线性复杂度降低了。
3.1 1-错线性复杂度
命题 5 由式(1)定义的Legendre序列(su )在F2 上的1-错线性复杂度如下
LC 1 ( ( s u ) ) = { p − 1 2 , p ≡ ± 1 ( mod 8 ) p − 1 , p ≡ ± 3 ( mod 8 )
证明 不妨设错误序列(eu )的第一个周期中对某个0≤u0 < p 满足e u 0 = 1 ,而对其他0≤ u≠u 0 < p 满足eu =0。(eu ) 的离散傅里叶变换为η i = β i u 0 ,0≤i< p。特别地,若u0 =0,则对所有的0≤i< p 有ηi =1;否则,η0 =1且对所有的1≤i< p有ηi 的阶为p。
下面考虑p≡-1 (mo d 8)的情况。由命题 2 和式(11),可得
ξ i = ρ i + η i = { β i u 0 , i ∈ D 0 ( 2 ) 1 + β i u 0 , i ∈ D 1 ( 2 ) 0 , i = 0
若u0 ≠0,则对所有的1≤i< p有ξi ≠0,且修改后的序列 ( s ˜ u ) 的线性复杂度满足L C ( ( s ˜ u ) ) = p − 1 > L C ( ( s u ) ) 。而当u0 =0时,有
LC ( ( s ˜ u ) ) = p − 1 2 < L C ( ( s u ) ) = p + 1 2
这说明若改变序列(su )的第一项s0 的值后,其线性复杂度从p + 1 2 降低为p − 1 2 。这就证明了第一种情况,而对于其他3种情况的证明方法类似。
命题6 由式(2)定义的Ding-Helleseth-Lam序列(su )在F 2 上的1-错线性复杂度为
LC 1 ( ( s u ) ) = { p − 1 2 , 2 ∈ D 0 ( 4 ) p − 1 , 其 他
命题7 由式(3)定义的Hall六次剩余序列(su )在F 2 上的1-错线性复杂度为
LC 1 ( ( s u ) ) = { 1 + p − 1 6 , p ≡ − 1 ( mod 8 ) p − 1 3 , p ≡ 3 ( mod 8 )
3.2 k-错线性复杂度:几个特殊情况
对于k≥2的情况,要确定 Legendre 序列、Ding-Helleseth-Lam序列和Hall六次剩余序列的k错线性复杂度是不容易的。但是,在一些特定的条件下可以得到部分结果。通过错误序列(eu )的离散傅里叶变换( η 0 , η 1 , ⋯ , η p − 1 ) 的适当取值,并通过式(11)使得式(13)成立。
# { i : ξ i ≠ 0 , 0 ≤ i < p } < # { i : ρ i ≠ 0 , 0 ≤ i < p } ( 13 )
也就是说,改变序列(su )的WH ((eu ))项可使其线性复杂度降低。然后,从( η 0 , η 1 , ⋯ , η p − 1 ) 中计算得到(eu ),从而得到WH ((eu )),即k的值。
T 0 = 〈 2 〉 = { 2 j ( mod p ) : 0 ≤ j < p − 1 d }
T i = g i T 0 = { g i 2 j ( mod p ) : 0 ≤ j < ord p ( 2 ) } ,1≤i<d其中g为第1节中定义的模p的本原元。令
T i ( X ) = ∑ u ∈ T i X u ∈ F 2 [ X ]
设l i 表示集合Ti 中的最小元素值(也称为陪集首元),其中0≤i<d。对于一个二元序列的离散傅里叶变换为( ϕ 0 , ϕ 1 , ⋯ , ϕ p − 1 ) ,有ϕ 0 ∈ F 2 ,并定义 ( ϕ 0 , ϕ 1 , ⋯ , ϕ p − 1 ) 的 DFT-leader-vector 为[ ϕ 0 ; ϕ l 0 , ϕ l 1 , ⋯ , ϕ l d − 1 ] 。
由上述T0 的定义易知,DFT-leader-vector 是由( ϕ 0 , ϕ 1 , ⋯ , ϕ p − 1 ) 唯一确定的,反之亦然。具体地,若ϕ l i = a ∈ F 2 p − 1 d ,则ϕ 2 j l i ( mod p ) = a 2 j ,其中0≤i<d。
若ord p ( 2 ) = p − 1 2 或 4 p − 1 ,下面先证明Legendre 序列的k-错线性复杂度的部分结果。若ord p (2)= p-1,由推论1、命题1和命题5可得如下结论。
LC k ( ( s u ) ) = { p − 1 , 0 ≤ k < p − 1 2 0 , k ≥ p − 1 2
LC k ( ( s u ) ) = { p , k = 0 p − 1 , 1 ≤ k < p − 1 2 0 , k ≥ p − 1 2
命题8 设ord p ( 2 ) = p − 1 2 ,则由式(1)定义的Legendre序列在F 2 上的k-错线性复杂度如下。
LC k ( ( s u ) ) = { p − 1 , 0 ≤ k < p − 1 2 0 , k ≥ p − 1 2
LC k ( ( s u ) ) = { p , k = 0 p − 1 , 1 ≤ k < p − 1 2 0 , k ≥ p − 1 2
证明 由于ord p ( 2 ) = p − 1 2 , 2 是模p的平方剩余,因此, p≡1( mod 8)或p≡-1 (mod8)。那么,由推论1、命题1和命题5即得所要结果。
命题9 设ord p ( 2 ) = p − 1 4 ,则由式(1)定义的Legendre序列在F 2 上的k-错线性复杂度如下
LC k ( ( s u ) ) = { p − 1 2 , 0 ≤ k ≤ 1 p − 1 4 , p − 1 4 ≤ k < p − 1 2 0 , k ≥ p − 1 2
LC k ( ( s u ) ) =
{ p − 1 2 , 0 ≤ k ≤ 1 1 + p − 1 4 或 p − 1 4 , 1 + p − 1 4 ≤ k < p − 1 2 0 , k ≥ p − 1 2
证明 由ord p ( 2 ) = p − 1 4 ,2 ∈ D 0 ( 2 ) ,则p≡1( mod 8)。另外,根据上述定义的 Ti ,有 D 0 ( 2 ) = T 0 ∪ T 2 ,D 1 ( 2 ) = T 1 ∪ T 3 和T i ( β ) ∈ F 2 ,其中0≤i<4。由命题2 中假设的D 0 ( 2 ) ( β ) = 0 ,有T0 (β)=T2 (β)=1或T0 (β)=T2 (β)=0。
再由命题 2,序列(su ) 的离散傅里叶变换( ρ 0 , ρ 1 , ⋯ , ρ p − 1 ) 的DFT-leader-vector是[0;1,0,1,0]。为了使(su )的k-错线性复杂度降低,即使序列( s ˜ u ) 的离散傅里叶变换( ξ 0 , ξ 1 , ⋯ , ξ p − 1 ) 满足
# { i : ξ i ≠ 0 , 0 ≤ i < p } < # { i : ρ i ≠ 0 , 0 ≤ i < p }
由式(11)可知,错误序列(eu )的离散傅里叶变换( η 0 , η 1 , ⋯ , η p − 1 ) 的DFT-leader-vector有以下几种情况。
[ η 0 ; 1 , 0 , a , 0 ] , [ η 0 ; b , 0 , 1 , 0 ] , [ η 0 ; 1 , c , 1 , 0 ] , [ η 0 ; 1 , 0 , 1 , d ]
其中η 0 ∈ F 2 ,a , b ∈ F 2 ( p − 1 ) / 4 \ { 1 } 和c , d ∈ F 2 ( p − 1 ) / 4 \ { 0 } 。
取序列(eu )的离散傅里叶变换( η 0 , η 1 , ⋯ , η p − 1 ) 的 DFT-leader-vector 为[ 0 η;1,1,1,0],序列(su )的线性复杂度从p − 1 2 降低为η 0 + p − 1 4 ,则可通过如下计算得到(eu )。
e u = ∑ 0 ≤ i < p η i β u i = η 0 + T 0 ( β u ) + T 1 ( β u ) + T 2 ( β u ) =
η 0 + D 0 ( 2 ) ( β u ) + T 1 ( β u ) =
{ η 0 + D 0 ( 2 ) ( β ) + T 1 ( β ) , u ∈ T 0 η 0 + D 1 ( 2 ) ( β ) + T 2 ( β ) , u ∈ T 1 η 0 + D 0 ( 2 ) ( β ) + T 3 ( β ) , u ∈ T 2 η 0 + D 1 ( 2 ) ( β ) + T 0 ( β ) , u ∈ T 3 η 0 + p − 1 2 + p − 1 4 , u = 0 =
{ η 0 + T 1 ( β ) , u ∈ T 0 η 0 + 1 + T 2 ( β ) , u ∈ T 1 η 0 + T 3 ( β ) , u ∈ T 2 η 0 + 1 + T 0 ( β ) , u ∈ T 3 η 0 , u = 0
若命题2中选择的β满足T0 (β)=T2 (β)=1,则设η0 =0。由于D 1 ( 2 ) ( β ) = 1 = T 1 ( β ) + T 3 ( β ) ,则有W H ( ( e u ) ) = p − 1 4 ,因此T1 (β)=0且T3 (β)=1,或T1 (β)=1且T3 (β)=0。可得
LC p − 1 4 ( ( s u ) ) ≤ p − 1 4 ,
若命题2中选择的β满足T0 (β)=T2 (β)=0,选择η 10 =,则可计算得到满足W H ( ( e u ) ) = 1 + p − 1 4 的错误序列(eu ),进而有LC 1 + p − 1 4 ( ( s u ) ) ≤ 1 + p − 1 4 。由命题1可完成第二种情况的证明。
下面考虑由式(2)定义的Ding-Helleseth-Lam序列(su )。若ord p (2)= p-1,则有2 ∈ D 1 ( 4 ) ∪ D 3 ( 4 ) 。由推论2、命题1和命题3可得
LC k ( ( s u ) ) = { p − 1 , 0 ≤ k < p − 1 2 0 , k ≥ p − 1 2
命题10 设ord p ( 2 ) = p − 1 2 ,由式(2)定义的DingHelleseth-Lam 序列(su )在F 2 上的k-错线性复杂度为
LC k ( ( s u ) ) = { p − 1 , 0 ≤ k ≤ 1 p − 1 2 , p − 1 4 ≤ k < p − 1 2 0 , k ≥ p − 1 2
LC k ( ( s u ) ) =
{ p − 1 , 0 ≤ k ≤ 1 1 + p − 1 2 或 p − 1 2 , 1 + p − 1 4 ≤ k < p − 1 2 0 , k ≥ p − 1 2
ρ i = { ω , i ∈ D 0 ( 4 ) ω , i ∈ D 1 ( 4 ) 1 + ω , i ∈ D 2 ( 4 ) 1 + ω , i ∈ D 3 ( 4 ) 0 , i = 0
取(eu )的离散傅里叶变换( η 0 , η 1 , ⋯ , η p − 1 ) 为
η i = { ω , i ∈ D 0 ( 4 ) 0 , i ∈ D 1 ( 4 ) 1 + ω , i ∈ D 2 ( 4 ) 0 , i ∈ D 3 ( 4 ) δ , i = 0
e u = ∑ 0 ≤ i < p η i β u i = δ + ω D 0 ( 4 ) ( β u ) + ( 1 + ω ) D 2 ( 4 ) ( β u ) =
δ + { ω D 0 ( 4 ) ( β ) + ( 1 + ω ) D 2 ( 4 ) ( β ) , u ∈ D 0 ( 4 ) ω D 1 ( 4 ) ( β ) + ( 1 + ω ) D 3 ( 4 ) ( β ) , u ∈ D 1 ( 4 ) ω D 2 ( 4 ) ( β ) + ( 1 + ω ) D 0 ( 4 ) ( β ) , u ∈ D 2 ( 4 ) ω D 3 ( 4 ) ( β ) + ( 1 + ω ) D 1 ( 4 ) ( β ) , u ∈ D 3 ( 4 ) ω p − 1 4 + ( 1 + ω ) p − 1 4 , u = 0
由于ord p ( 2 ) = p − 1 2 ,则p≡1 m od 8且2 ∈ D 2 ( 4 ) 。由命题3的假设,则有式(14)或式(15)成立。
D 0 ( 4 ) ( β ) = D 2 ( 4 ) ( β ) = 0 , D 1 ( 4 ) ( β ) = ω ∈ F 4 \ F 2
D 3 ( 4 ) ( β ) = 1 + ω ( 14 )
D 0 ( 4 ) ( β ) = D 2 ( 4 ) ( β ) = 1 , D 1 ( 4 ) ( β ) = 1 + ω ,
D 3 ( 4 ) ( β ) = ω ( 15 )
若命题3中选择的β满足式(14),则选择δ=0,使W H ( ( e u ) ) = p − 1 4 ,则有LC p − 1 2 ( ( s u ) ) ≤ p − 1 2 。再由命题1即可完成第一种情况的证明。
若命题3中选择的β满足式(13),则选择η0 =1和δ=0,使W H ( ( e u ) ) = 1 + p − 1 4 ,则有LC 1 + p − 1 2 ( ( s u ) ) ≤ 1 + p − 1 2 。再由命题1即可完成第二种情况的证明。证毕。
命题11 设ord p ( 2 ) = p − 1 4 ,则由式(2)定义的Ding-Helleseth-Lam序列(su )在F 2 上的k-错线性复杂度为
LC k ( ( s u ) ) = { p − 1 2 , 0 ≤ k ≤ 1 p − 1 4 , p − 1 4 ≤ k < p − 1 2 0 , k ≥ p − 1 2
LC k ( ( s u ) ) = { p − 1 2 , 0 ≤ k ≤ 1 1 + p − 1 4 或 p − 1 4 , 1 + p − 1 4 ≤ k < p − 1 2 0 , k ≥ p − 1 2
证明 由于ord p ( 2 ) = p − 1 4 ,则有2 ∈ D 0 ( 4 ) 且T i = D i ( 4 ) ,其中0≤i<4。容易验证每个T i ( β ) ∈ F 2 且在命题 3 的假设下,若D 0 ( 4 ) ( β ) + D 1 ( 4 ) ( β ) = 0 ,则式(16)或式(17)成立。
T i ( β ) = { 0 , i = 0 0 , i = 1 0 , i = 2 1 , i = 3 ( 16 )
T i ( β ) = { 1 , i = 0 1 , i = 1 1 , i = 2 0 , i = 3 ( 17 )
再由命题3可知,(su )的DFT-leader-vector为[0;0,0,1,1]。仿照命题9的证明,通过式(16)选择错误序列(eu ) 的离散傅里叶变换( η 0 , η 1 , ⋯ , η p − 1 ) 的DFT-leader-vector为[0;0,0,1,0],或通过式(17)则选为[1;0,0,1,0]。 通过类似的计算,即得所要证明的结果。
最后,考虑由式(3)定义的 Hall 六次剩余序列(su )的k-错线性复杂度。由[6,Lemma 1]知,当p≡-1(mod 8)时,2 ∈ D 0 ( 6 ) ;当p≡3( mod 8)时,2 ∈ D 3 ( 6 ) 。因此,当 p≡-1( mod 8) 时,ord p ( 2 ) ≤ p − 1 6 ;当 p≡3( mod 8)时,ord p ( 2 ) ≤ p − 1 3 。下面分析ord p (2)取最大的情况。
命题12 由式(3)定义的Hall六次剩余序列(su )在F 2 上的k-错线性复杂度如下。
若p≡-1 (mod 8)且ord p ( 2 ) = p − 1 6 ,则有
LC k ( ( s u ) ) = { 1 + p − 1 6 , 0 ≤ k ≤ 1 p − 1 6 , 1 + p − 1 3 ≤ k < p − 1 2 0 , k ≥ p − 1 2
若 p≡3( mod 8)且ord p ( 2 ) = p − 1 3 ,则有
LC k ( ( s u ) ) = { p − 1 , k = 0 p − 1 3 , 1 ≤ k < p − 1 2 0 , k ≥ p − 1 2
证明 当p≡-1 (mod 8)时,由命题 4 可知, (su ) 的离散傅里叶变换( ρ 0 , ρ 1 , ⋯ , ρ p − 1 ) 的 DFTleader-vector为[1;0,0,0,1,0,0]。选择错误序列(eu )的离散傅里叶变换( η 0 , η 1 , ⋯ , η p − 1 ) 的 DFT- leadervector为[1;0,0,1,1,0,0],则可计算得出eu 。
e u = { 0 , u ∈ D 0 ( 6 ) ∪ D 1 ( 6 ) ∪ D 3 ( 6 ) ∪ D 5 ( 6 ) 1 , u ∈ D 2 ( 6 ) ∪ D 4 ( 6 ) 1 , u = 0
因此,可以找到一个错误序列 (eu ) 满足W H ( ( e u ) ) = 1 + p − 1 3 使得序列(su )的线性复杂度从1 + p − 1 6 降低为p − 1 6 。从而完成了第一种情况的证明。而对于第二种情况,则由命题4和命题1即得。
4 结束语
本文分别利用 Legendre 序列、Ding-Helleseth-Lam序列和Hall六次剩余序列的离散傅里叶变换确定这些序列的1-错线性复杂度,并在特定条件ord p ( 2 ) = p − 1 d 下得到这些序列的k-错线性复杂度的部分结果,其中k>1且d为小的正整数。
认为考虑一般的ord p (2)和适当大的k的情况是一个具有挑战性的工作。若错误序列(eu )的DFT-leader-vector 为[ a 0 ; a l 0 , a l 1 , ⋯ , a l d − 1 ] 满足a 0 ∈ F 2 且对其他0≤i<d有a l i ∈ F 2 ( p − 1 ) / d ,那么(eu )可通过如式(18)所示的迹函数的和计算得到。
e u = a 0 + Tr ( a l 1 β l 0 u ) + Tr ( a l 2 β l 1 u ) + ⋯ +
Tr ( a l d − 1 β l d − 1 u ) , 0 ≤ u < p ( 18 )
其中,迹函数Tr(⋅)是从F 2 p − 1 d 到F 2 的映射。而计算该和式的最小重量WH ((eu ))(即最小的k)似乎是困难的,需要用到更多的知识。需要指出的是,迹函数在编码理论中具有广泛的应用,而文献[35 ]的思想可能有助于解决这个问题。
The authors have declared that no competing interests exist.
作者已声明无竞争性利益关系。
参考文献
View Option
[1]
CUSICK T , DING C , RENVALL A . Stream ciphers and number theory
[M]. Elsevier , 2004 .
[本文引用: 3]
[2]
DING C . Pattern distributions of Legendre sequences
[J]. IEEE Transactions on Information Theory , 1998 ,44 (4 ): 1693 -1698 .
[本文引用: 2]
[3]
DING C , HELLESETH T , SHAN W . On the linear complexity of Legendre sequences
[J]. IEEE Transactions on Information Theory , 1998 ,44 (3 ): 1276 -1278 .
[本文引用: 3]
[4]
KIM J , SONG H . Trace representation of Legendre sequences
[J]. Designs,Codes and Cryptography , 2001 ,24 (3 ): 343 -348 .
[本文引用: 1]
[5]
DING C , HELLESETH T , LAM K . Several classes of binary sequences with three-level autocorrelation
[J]. IEEE Transactions on Information Theory , 1999 ,45 (7 ): 2606 -2612 .
[本文引用: 3]
[6]
KIM J , SONG H . On the linear complexity of Hall's sextic residue sequences
[J]. IEEE Transactions on Information Theory , 2001 ,47 (5 ): 2094 -2096 .
[本文引用: 4]
[7]
KIM J , SONG H , GONG G . Trace function representation of Hall's sextic residue sequences of period p≡7(mod 8)
[M]. NewYork : Kluwer Academic Publishers , 2003 ,23 -32 .
[本文引用: 2]
[8]
CAI Y , DING C . Binary sequences with optimal autocorrelation
[J]. Theoretical Computer Science , 2009 ,410 (24-25 ): 2316 -2322 .
[本文引用: 1]
[9]
DING C , HELLESETH T . On cyclotomic generator of orderr
[J]. Information Processing Letters , 1998 ,66 (1 ): 21 -25 .
[本文引用: 1]
[10]
WANG Q , LIN D , GUANG X . On the linear complexity of Legendre sequences over Fg
[J]. IEICE Transactions on Fundamentals of Electronics,Communications and Computer Sciences , 2014 ,97 (7 ): 1627 -1630 .
[本文引用: 1]
[11]
HOFER R , WINTERHOF A . On the arithmetic autocorrelation of the Legendre sequence
[J]. Advances in Mathematics of Communications , 2017 ,11 (1 ): 237 -244 .
[本文引用: 1]
[12]
DU X , CHEN Z . A generalization of the Hall's sextic residue sequences
[J]. Information Sciences , 2013 ,222 : 784 -794 .
[本文引用: 1]
[13]
XIONG H , QU L , LI C . A new method to compute the 2-adic complexity of binary sequences
[J]. IEEE Transactions on Information Theory , 2014 ,60 (4 ): 2399 -2406 .
[本文引用: 1]
[14]
SU W , YANG Y , FAN C . New optimal binary sequences with period 4p via interleaving Ding-Helleseth-Lam sequences
[J]. Designs,Codes and Cryptography , 2018 ,86 (6 ): 1329 -1338 .
[本文引用: 1]
[15]
WHITEMAN A . A family of difference sets
[J]. Journal of Mathematics. , 1962 ,6 (1 ): 107 -121 .
[本文引用: 1]
[16]
DING C , HELLESETH T . New generalized cyclotomy and its applications
[J]. Finite Fields and their Applications , 1998 ,4 (2 ): 140 -166 .
[本文引用: 1]
[17]
ZENG X , CAI H , TANG X ,et al . Optimal frequency hopping sequences of odd length
[J]. IEEE Transactions on Information Theory , 2013 ,59 (5 ): 3237 -3248 .
[本文引用: 1]
[18]
刘龙飞 , 杨凯 , 杨晓元 . 新的周期为pm 的GF(h)上广义割圆序列的线性复杂度
[J]. 通信学报 , 2017 ,38 (9 ): 39 -45 .
[本文引用: 1]
LIU L F , YANG K , YANG X Y . On the linear complexity of a new generalized cyclotomic sequence with length pm over GF(h)
[J]. Journal on Communications , 2017 ,38 (9 ): 39 -45 .
[本文引用: 1]
[19]
XIAO Z , ZENG X , LI C ,et al . New generalized cyclotomic binary sequences of period p2
[J]. Designs,Codes and Cryptography , 2018 ,86 (7 ): 1483 -1497 .
[本文引用: 1]
[20]
CHEN Z , EDEMSKIY V , KE P ,et al . On k -error linear complexity of pseudorandom binary sequences derived from Euler quotients
[J]. Advances in Mathematics of Communications , 2018 ,12 (4 ): 805 -816 .
[本文引用: 1]
[21]
WU C , XU C , Chen Z ,et al . On error linear complexity of new generalized cyclotomic binary sequences of period p2
[J]. Information Processing Letters , 2019 ,144 : 9 -15 .
[本文引用: 1]
[22]
CHEN Z , NIU Z , WU C . On the k -error linear complexity of binary sequences derived from polynomial quotients
[J]. Science China Information Sciences , 2015 ,58 (9 ): 1 -15 .
[本文引用: 1]
[23]
ALY H , MEIDL W , WINTERHOF A . On the k-error linear complexity of cyclotomic sequences
[J]. Journal of Mathematical Cryptology , 2007 ,1 (3 ): 283 -296 .
[本文引用: 1]
[24]
ALY H , WINTERHOF A . On the k -error linear complexity over Fp of Legendre and Sidel'nikov sequences
[J]. Designs,Codes and Cryptography , 2006 ,40 (3 ): 369 -374 .
[本文引用: 1]
[25]
DING C , . Binary cyclotomic generators
[C]// Fast Software Encryption-FSE'95 . 1995 : 29 -60 .
[本文引用: 1]
[26]
STAMP M , MARTIN C . An algorithm for the k-error linear complexity of binary sequences with period 2n
[J]. IEEE Transactions on Information Theory , 1993 ,39 (4 ): 1398 -1401 .
[本文引用: 1]
[27]
DING C , XIAO G , SHAN W . The stability theory of stream ciphers
[M]. Berlin : Springer-VerlagPress , 1991 .
[本文引用: 1]
[28]
MASSEY J . Codes and ciphers:Fourier and Blahut
[M]. Boston : SpringerPress , 1998 : 105 -119 .
[本文引用: 1]
[29]
MASSEY J , SERCONEK S . A Fourier transform approach to the linear complexity of nonlinearly filtered sequences
[C]// Annual International Cryptology Conference.Springer . 1994 : 332 -340 .
[本文引用: 1]
[30]
BLAHUT R . Transform techniques for error control codes
[J]. IBM Journal of Research and development , 1979 ,23 (3 ): 299 -315 .
[本文引用: 1]
[31]
MACWILLIAMS F , SLOANE N . The theory of error-correcting codes
[M]. Amsterdam : ElsevierPress , 1977 .
[本文引用: 1]
[32]
DAI Z , GONG G , SONG H ,et al . Trace representation and linear complexity of binary e th power residue sequences of period p
[J]. IEEE Transactions on Information Theory , 2011 ,57 (3 ): 1530 -1547 .
[本文引用: 1]
[33]
ALECU A , SALAGEAN A . An approximation algorithm for computing the k-error linear complexity of sequences using the discrete fourier transform
[C]// IEEE International Symposium on Information Theory,2008 , 2008 , 2414 -2418 .
[本文引用: 2]
[34]
SALAGEAN A , ALECU A . An improved approximation algorithm for computing the k-error linear complexity of sequences using the discrete fourier transform
[C]// International Conference on Sequences and their Applications . 2010 : 151 -165 .
[本文引用: 3]
[35]
DING C , YANG J . Hamming weights in irreducible cyclic codes
[J]. Discrete Mathematics , 2013 ,313 (4 ): 434 -446 .
[本文引用: 1]
Stream ciphers and number theory
3
2004
... 其中, j = 0 , 1 , ⋯ , r − 1 . 易知, D j ( r ) 构成 F p \ { 0 } 的一个划分,并被广泛应用于定义伪随机序列[1 ] . ...
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
... 文献[23 ,24 ]把上述类型序列(su )视为p-进制序列并研究了其在有限域 F p 上的k-错线性复杂度.但是,(su )在 F 2 上的k-错线性复杂度还未彻底解决.文献[1 ,25 ]证明了任意的非常数二元序列的k错线性复杂度的一个下界. ...
Pattern distributions of Legendre sequences
2
1998
... 当r=2时,Legendre序列(su )[2 ,3 ,4 ] 定义为 ...
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
On the linear complexity of Legendre sequences
3
1998
... 当r=2时,Legendre序列(su )[2 ,3 ,4 ] 定义为 ...
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
... 推论1[3 ] 由式(1)定义的Legendre序列(su )的线性复杂度为 ...
Trace representation of Legendre sequences
1
2001
... 当r=2时,Legendre序列(su )[2 ,3 ,4 ] 定义为 ...
Several classes of binary sequences with three-level autocorrelation
3
1999
... 当r=4时,Ding-Helleseth-Lam序列(su )[5 ] 定义为 ...
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
... 推论 2[5 ] 由式(2)定义的 Ding-Helleseth-Lam序列(su )的线性复杂度为 ...
On the linear complexity of Hall's sextic residue sequences
4
2001
... 当r=6且p形如4x2 +27, x ∈ ℕ 时,Hall 六次剩余序列(su )[6 ,7 ] 定义为 ...
... 需要注意的是,在文献[6 ,7 ]中,g的选择需满足 3 ∈ D 1 ( 6 ) . ...
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
... 推论 3[6 ] 由式(3)定义的 Hall 六次剩余序列(su )的线性复杂度为 ...
Trace function representation of Hall's sextic residue sequences of period p≡7(mod 8)
2
2003
... 当r=6且p形如4x2 +27, x ∈ ℕ 时,Hall 六次剩余序列(su )[6 ,7 ] 定义为 ...
... 需要注意的是,在文献[6 ,7 ]中,g的选择需满足 3 ∈ D 1 ( 6 ) . ...
Binary sequences with optimal autocorrelation
1
2009
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
On cyclotomic generator of orderr
1
1998
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
On the linear complexity of Legendre sequences over Fg
1
2014
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
On the arithmetic autocorrelation of the Legendre sequence
1
2017
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
A generalization of the Hall's sextic residue sequences
1
2013
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
A new method to compute the 2-adic complexity of binary sequences
1
2014
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
New optimal binary sequences with period 4p via interleaving Ding-Helleseth-Lam sequences
1
2018
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
A family of difference sets
1
1962
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
New generalized cyclotomy and its applications
1
1998
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
Optimal frequency hopping sequences of odd length
1
2013
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
新的周期为pm 的GF(h)上广义割圆序列的线性复杂度
1
2017
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
新的周期为pm 的GF(h)上广义割圆序列的线性复杂度
1
2017
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
New generalized cyclotomic binary sequences of period p2
1
2018
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
On k -error linear complexity of pseudorandom binary sequences derived from Euler quotients
1
2018
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
On error linear complexity of new generalized cyclotomic binary sequences of period p2
1
2019
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
On the k -error linear complexity of binary sequences derived from polynomial quotients
1
2015
... 上述几类二元序列已受到广泛的关注和研究.研究表明,这些二元序列具有好的伪随机特性,包括一致分布性、最优相关性、高的线性复杂度等[1 ,2 ,3 ,5 ,6 ,8 ,9 ,10 ,11 ,12 ] .Xiong 等[13 ] 证明了 Legendre、Ding-Helleseth-Lam 二元序列的 2-adic 复杂度等于周期p.最近,Su等[14 ] 基于Ding-Helleseth-Lam二元序列使用交织的方法构造了一个周期为4p的具有优的自相关值的二元序列.通常把上面这种 Z p * ( p为素数)上的割圆类称为经典割圆类,对应的序列称为经典割圆序列,而把 Z n * ( n为合数)上的割圆类称为广义割圆类,对应的序列称为广义割圆序列[15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ] . ...
On the k-error linear complexity of cyclotomic sequences
1
2007
... 文献[23 ,24 ]把上述类型序列(su )视为p-进制序列并研究了其在有限域 F p 上的k-错线性复杂度.但是,(su )在 F 2 上的k-错线性复杂度还未彻底解决.文献[1 ,25 ]证明了任意的非常数二元序列的k错线性复杂度的一个下界. ...
On the k -error linear complexity over Fp of Legendre and Sidel'nikov sequences
1
2006
... 文献[23 ,24 ]把上述类型序列(su )视为p-进制序列并研究了其在有限域 F p 上的k-错线性复杂度.但是,(su )在 F 2 上的k-错线性复杂度还未彻底解决.文献[1 ,25 ]证明了任意的非常数二元序列的k错线性复杂度的一个下界. ...
Binary cyclotomic generators
1
1995
... 文献[23 ,24 ]把上述类型序列(su )视为p-进制序列并研究了其在有限域 F p 上的k-错线性复杂度.但是,(su )在 F 2 上的k-错线性复杂度还未彻底解决.文献[1 ,25 ]证明了任意的非常数二元序列的k错线性复杂度的一个下界. ...
An algorithm for the k-error linear complexity of binary sequences with period 2n
1
1993
... 对于整数k≥0,(su )在 F 2 上的k-错线性复杂度(记为LC k ((su )))是指在序列的一个周期中改变至多k个元素后所得这些序列在 F 2 上的线性复杂度的最小值[26 ] .即 ...
The stability theory of stream ciphers
1
1991
... 其中,(eu )为周期为T的错误序列,WH ((eu ))为(eu )的一个周期中所含1的个数.k-错线性复杂度也被称为球体复杂度[27 ] ,本文不做详细描述.易知, LC0 ((su ))=LC((su )),且 ...
Codes and ciphers:Fourier and Blahut
1
1998
... 对于奇数T,序列(su ) 的离散傅里叶变换 ( ρ 0 , ρ 1 , ⋯ , ρ T − 1 ) 和序列(su )的线性复杂度具有紧密的联系.记m=ordT (2)表示2在模T的乘法阶.对于T阶本原单位根 β ∈ F 2 m ,离散傅里叶变换(DFT, discrete Fourier transform)[28 ,29 ] 定义为 ...
A Fourier transform approach to the linear complexity of nonlinearly filtered sequences
1
1994
... 对于奇数T,序列(su ) 的离散傅里叶变换 ( ρ 0 , ρ 1 , ⋯ , ρ T − 1 ) 和序列(su )的线性复杂度具有紧密的联系.记m=ordT (2)表示2在模T的乘法阶.对于T阶本原单位根 β ∈ F 2 m ,离散傅里叶变换(DFT, discrete Fourier transform)[28 ,29 ] 定义为 ...
Transform techniques for error control codes
1
1979
... Blahut定理[30 ] 给出了序列 ( s u ) 的线性复杂度及其与DFT之间的关系,如式(7)所示. ...
The theory of error-correcting codes
1
1977
... 多项式 G ( X ) = ∑ 0 ≤ i < T ρ i X i ∈ F 2 m [ x ] ≤在编码理论中被称为 Mattson-Solomon 多项式[31 ] .由 DFT 的逆变换,有 ...
Trace representation and linear complexity of binary e th power residue sequences of period p
1
2011
... Alecu 和 Sǎlǎgean[33 ,34 ] 利用离散傅里叶变换给出了一个计算序列的k-错线性复杂度的近似算法.他们的方法有助于本文考虑 Legendre 序列、Ding-Helleseth-Lam 序列和Hall六次剩余序列的k错线性复杂度.本节计算了这些序列的离散傅里叶变换.更详细的讨论见文献[32 ]. ...
An approximation algorithm for computing the k-error linear complexity of sequences using the discrete fourier transform
2
2008
... Alecu 和 Sǎlǎgean[33 ,34 ] 利用离散傅里叶变换给出了一个计算序列的k-错线性复杂度的近似算法.他们的方法有助于本文考虑 Legendre 序列、Ding-Helleseth-Lam 序列和Hall六次剩余序列的k错线性复杂度.本节计算了这些序列的离散傅里叶变换.更详细的讨论见文献[32 ]. ...
... 其中,(eu )为一个错误序列满足WH ((eu ))≤k.受到文献[33 ,34 ]的启发,下面给出使用(eu )的离散傅里叶变换求序列的k-错线性复杂度的方法. ...
An improved approximation algorithm for computing the k-error linear complexity of sequences using the discrete fourier transform
3
2010
... 对于给定的β,G(X)在模xT -1下是唯一确定的,G(X)也称为序列(su )对应于β的 defining多项式[34 ] . ...
... Alecu 和 Sǎlǎgean[33 ,34 ] 利用离散傅里叶变换给出了一个计算序列的k-错线性复杂度的近似算法.他们的方法有助于本文考虑 Legendre 序列、Ding-Helleseth-Lam 序列和Hall六次剩余序列的k错线性复杂度.本节计算了这些序列的离散傅里叶变换.更详细的讨论见文献[32 ]. ...
... 其中,(eu )为一个错误序列满足WH ((eu ))≤k.受到文献[33 ,34 ]的启发,下面给出使用(eu )的离散傅里叶变换求序列的k-错线性复杂度的方法. ...
Hamming weights in irreducible cyclic codes
1
2013
... 其中,迹函数Tr(⋅)是从 F 2 p − 1 d 到 F 2 的映射.而计算该和式的最小重量WH ((eu ))(即最小的k)似乎是困难的,需要用到更多的知识.需要指出的是,迹函数在编码理论中具有广泛的应用,而文献[35 ]的思想可能有助于解决这个问题. ...