999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

k-階旋轉對稱函數性質分析與軌道計數

2012-11-06 11:40:06李泉高光普劉文芬
通信學報 2012年1期
關鍵詞:性質

李泉,高光普,劉文芬

(信息工程大學 信息工程學院,河南 鄭州 450002)

1 引言

1999年,密碼學者Pieprzyk[1]在研究散列算法的快速實現時提出了旋轉對稱函數的概念。隨著文獻[2~6]等對旋轉對稱函數的進一步分析與研究后,發現這一類結構特殊的布爾函數可以具有良好的密碼學性質,并且搜索旋轉對稱函數要比窮盡搜索布爾函數空間的效率要高,所以一直以來不斷地通過改良搜索旋轉對稱函數空間的方法尋找密碼學性質優良的布爾函數。2006年,密碼學者Kavut和Yücel[4]利用最速下降法在旋轉對稱函數空間上搜索到的非線性度為241的9元布爾函數,隨后Kavut和Yücel[7]又證明了241為9元旋轉對稱函數所能達到的最高非線性度。為了得到更好的結果,2008年,Kavut和Yücel[8]推廣了旋轉對稱函數的概念,提出了k-階旋轉對稱函數,初步搜索出了9元非線性度為242的3-階旋轉對稱函數,并且利用該結論證明了9元、11元、13元非線性度大于的布爾函數都是存在的,徹底解決了這個提出近 30年的公開問題。k-階旋轉對稱函數比旋轉對稱函數對布爾函數代數結構的約束更低,所以數量更多,并且已經尋找到了比旋轉對稱函數密碼學性質更為優良的布爾函數。

本文在Kavut和Yücel的基礎上研究了k-階旋轉對稱函數的性質。首先,證明了k-階旋轉對稱函數的 Walsh譜和自相關函數都滿足k-階的旋轉對稱。分析發現k-階旋轉對稱函數的很多性質都可以利用其軌道來刻畫,并給出了k-階旋轉對稱函數的軌道中的長圈和短圈的計數公式。特別取 k =1時,利用本文所得計數公式與Sarkar和Maitra所得的計數公式進行比較,發現Sarkar和Maitra所得的計數公式在 n = pa1… pal,l =2且存在 a ≥ 2 ,或 l ≥ 3 的1li情況下是不成立的,并分析了原因。

2 基本概念介紹

記二元域{0, 1}為GF(2),定義GFn(2)到GF(2)上 的 函 數 f(x) = f(x1,x2,… ,xn),x=(x1,x2,… ,xn)∈ G Fn(2)為n元布爾函數。

定義 1[9]n元布爾函數 f (x) ,x∈ G Fn(2)的Walsh譜定義為

定義2[9]設 f (x) ,x∈ G Fn(2)是n元布爾函數,對x = (x,x ,… ,x )∈ GFn(2), s = (s,s , … ,s)∈ GFn(2),12n12n稱

為 f (x)的自相關函數。

n元布爾函數f的自相關函數 rf和 Walsh譜S(f)有如下關系:

定義3[2]對于任意給定的1≤i≤n,1≤k≤n,xi∈ G F(2)定義

可知, ρnk可視為(x1,x2,… ,xn)的左循環移位算子。

定義 4[8]對于給定的1 ≤ k ≤ n ,k|n ,n元布爾函數f對任意輸入的 x = (x,x ,… ,x )∈GFn(2)12n都滿足:

則稱 f為k-階旋轉對稱函數(k-RSBF)。

注 k =1時f即為旋轉對稱函數。

定義 5[2]對于給定的1 ≤ k ≤ n ,k|n 和(x1,…xn)∈ G Fn(2)稱

為k-階旋轉對稱函數的軌道,簡稱為軌道。

由定義4可知,對任意的軌道 Gj,k-階旋轉n,k對稱函數限制在該軌道上取值為常數。將軌道個數記為將GFn( 2)分成了gn,k個不相交的軌道。顯然,中元素的個數且都為的因子,稱的軌道為長圈,其個數記為 h ,稱n,k的軌道為短圈,其個數記為sn,k。

設 Λ(n,k),j∈ G Fn(2)表示 Gnj,k中元素按字典序排列的第一個元素,稱為軌道 Gnj,k的代表元。k-階旋轉對稱函數的輸出序列可以由長為 gn,k的比特序列

給出,顯然該序列包含著k-階旋轉對稱函數的全部信息。由該序列可知,變元個數為n的所有k-階旋轉對稱函數的個數為 2gn,k。

例1 所有4元2-階旋轉對稱函數的軌道為

顯然, Gj的全體代表元為4,2

3 k-階旋轉對稱函數的性質分析

3.1 k-階旋轉對稱函數的 Walsh譜和自相關函數的性質

本節證明了k-階旋轉對稱函數的Walsh譜和自相關函數滿足k-階旋轉對稱。

引理1[3]對任意給定1≤k≤n、w∈GFn(2)和 x ∈ G Fn(2)都有

定理1 假設1 ≤ k ≤ n ,k|n 。則布爾函數f是n元k-階旋轉對稱函數的充要條件是其 Walsh譜S(f)(w )滿足:

證明 1) 必要性。因為布爾函數 f是k-階旋轉 對 稱 函 數 , 則 對 于 給 定 的1 ≤ k ≤ n ,k|n 有f( ρk( x) ) = f(x),則n

故必要性成立。

2) 充分性。假設布爾函數 f的Walsh譜 S(f)(w)對 任 意 給 定 的1 ≤ k ≤ n ,k|n , x∈ G Fn(2)和w∈ G Fn(2)滿足,由引理1可知

由反演公式知

綜合1)、2)可知定理1成立。

定理 1說明n元k-階旋轉對稱函數 Walsh譜S(f)(w )的取值個數不超過 gn,k個,約是n元旋轉對稱函數Walsh譜取值個數的k倍。所以它可以具有比n元旋轉對稱函數更為均勻的譜值分布,即更高的非線性度。

定理2 假設1≤k≤n,k|n,布爾函數f是n元k-階旋轉對稱函數,則其自相關函數 rf(s)滿足

證明 由布爾函數Walsh譜和自相關函數的關系可知

又由定理1的結論知

定理2的逆命題是不成立的(Bent函數的自相關函數在所有非零點都是零,但Bent函數顯然不全是k-階旋轉對稱函數)。所以定理2不能作為k-階旋轉對稱函數的等價判別條件。

3.2 k-階旋轉對稱函數軌道中的長圈與短圈計數

由前述可知,k-階旋轉對稱函數的輸出序列、Walsh譜和自相關函數等都可以通過其軌道進行分類,所以有關k-階旋轉對稱函數的軌道的計數和性質的研究是有意義的。本節利用組合論的知識分別給出了k-階旋轉對稱函數的軌道中的長圈和短圈的計數公式。首先介紹幾個基本概念。

引理2[2](Burnside引理) 假設G為一個作用在集合S上的置換群,則G作用在S上得到的軌道數量為,其中

引理 3[10](容斥原理) 設 A1, A2,… ,An是有限集合,則

文獻[8]根據g 引理2給出了下面結論。

定理3[8]n,k表示n元k-階旋轉對稱函數的軌道的個數,則,φ(t)為歐拉函數

表1給出當 n = 4 ,6,… ,1 5時, gn,k的取值。

表1 n=4,6,…,15時gn,k的取值

通過表1可以看出,k-階旋轉對稱函數的軌道個數約是旋轉對稱函數的軌道個數的k倍。

推論1 對于素數p,若 n = pa,顯然 k = pb且0≤b≤a,則

證明 因為 n = pa,k =pb,其中,0≤b≤a。則可用 pi,0≤ i≤ a - b表示所有的因子,又因為φ( t ) 為歐拉函數,則由歐拉函數的性質得φ( t) = φ ( pi) = pi- pi-1。由定理1可知:

定理 4 hn,k表示n元k-階旋轉對稱函數的軌道所有長圈的個數,則,μ(d)為默比烏斯函數

證 明 首 先 對 于 給 定 的1 ≤ k ≤ n ,k|n , 令,易知G是循環群,對任意的π∈G,π可以分解成兩兩不相交且長度相同的輪換之積。令,表示在G作用下由向量x生成的軌道,定義軌道的重量為向量x的漢明重量。

i0或1。因此,。又對任意的? { p1, p2,… pl},可知 l cm( pj1, pj2,… , pjs)=pj1,所以。由引理3可知:

又因為每個長圈的元素個數都為n個,所以有:

2) 當 k > 1 時 , 則 G = { ρk,ρ2k,… ,ρmk}。 令nnn。 對 任 意 的 x∈ G Fn(2), 若,則存在i|m(i<m),使得。又因為:

為k個兩兩不相交的輪換之積,且每個輪換的長度為m。用fix來表示GFn(2)在 G {ρn}下保持不動n的點,由1)的結論可知:

綜上所述,定理4的結論是成立的。表2給出當 n = 4 ,6,… ,1 5時 hn,k的取值。

表2 n=4,6,…,15時hn,k的取值

對比表1可以發現,在k-階旋轉對稱函數的軌道中長圈占大多數。

推論 2 假設 sn,k表示n元k-階旋轉對稱函數的軌道中所有短圈的個數,則

證明 因為 sn,k= gn,k- hn,k, 所以結論是顯然的。

前述結論在 k =1時即為旋轉對稱函數的軌道計數的結論,其相應的結論Sarkar和Maitra在文獻[2]中已有詳細的描述。值得注意的是,文獻[3]所給出的旋轉對稱函數的軌道中的長圈的計數公式在n = pa1… pal為n的標準分解式時為1l

而本文定理4在 k = 1時為

經計算在 n = 1 2 = 22× 3 時文獻[2]的結論為h12= 3 44,而定理 4的結論為 h12,1= 3 35。經驗證12元旋轉對稱函數的軌道中長圈個數為335個,說明文獻[2]的結論在 n = 1 2時是不成立的。

具體原因是,Sarkar和Maitra得出的n元旋轉對稱函數的軌道中所有短圈的數量為

之后將軌道總數減所有短圈的數量,所得即為n元旋轉對稱函數的軌道中所有長圈的數量。但是, sn只計算了所有在和作用下不動的短圈數量,而沒有計算所有在 ρnd作用下不動的短圈數量,其中

所以Sarkar和Maitra給出的旋轉對稱函數軌道中的長圈和短圈的計數公式在 n = pa1… pal,l=2且1l存在 ai≥ 2 (i = 1 ,2)或 l ≥ 3 時都是不正確的。

表3給出當n=1,2,…,30時 hn與 hn,1的取值對比。

表3 n=1,2,…,30時hn與hn,1的取值對比

通過研究k-階旋轉對稱函數的軌道以及軌道中的長圈和短圈的計數,可以了解k-階旋轉對稱函數的軌道的性質,從而為更為深入地研究k-階旋轉對稱函數的密碼學性質提供幫助。

4 結束語

本文分析了k-階旋轉對稱函數的性質,證明了k-階旋轉對稱函數的 Walsh譜和自相關函數滿足k-階的旋轉對稱。經分析發現k-階旋轉對稱函數的很多性質都可以利用其軌道來刻畫,并利用組合論的知識給出了n元k-階旋轉對稱函數軌道中的長圈和短圈的計數公式。目前,對于k-階旋轉對稱函數的研究工作才剛剛開始,通過深入研究這一類特殊的布爾函數函數從而尋找到密碼學性質優良的布爾函數,在理論和實踐上都具有重要的意義。

[1] PIEPRZYK J, QU C X. Fast hashing and rotation-symmetric functions[J]. Journal of Universal Computer Science, 1999, 5(1): 20-31.

[2] SARKAR P, MAITRA S. Rotation symmetric Boolean functions-count and cryptographic properties[J]. Discrete Applied Mathematics, 2008,156: 1567-1580.

[3] SARKAR P, MAITRA S, CLARK J. Results on rotation symmetric bent and correlation immune boolean functions[A]. Fast Software EncryptionFSE’ 2004[C]. Berlin, 2004. 161-177.

[4] KAVUT S, YüCEL M D. Search for boolean functions with excellent profiles in the rotation symmetric class[J]. IEEE Transactions on Information Theory, 2007, IT-53(5): 1743-1751.

[5] MAXIMOV A, HELL M, MAITRA S. Plateaued rotation symmetric boolean functions on odd number of variables[EB/OL]. http://eprint.iacr.org/2004/144.pdf.

[6] MAXIMOV A. Classes of plateaued rotation symmetric Boolean functions under transformation of Walsh spectra[EB/OL]. http:// eprint.iacr.org/2004/354.pdf.

[7] KAVUT S, SARKAR P, MAITRA S, et al. Enumeration of 9-variable rotation symmetric boolean function having nonlinearity>240[A].Cryptology-INDOCRYPT’ 2006[C]. Berlin, 2006.266-279.

[8] KAVUT S, YüCEL M D. Generalized rotation symmetric and dihedral symmetric Boolean functions-9 variable Boolean functions with nonlinearity 242[EB/OL]. http://eprint.iacr.org/2007/308.pdf.

[9] 李世取, 曾本勝, 劉文芬. 密碼學中的邏輯函數[M].北京:北京中軟電子出版社,2003.LI S Q,ZENG B S,LIU W F. Logic Functions in Cryptography[M].Beijing: Zhongruan Electric Publishing Company,2003.

[10] 盧開澄, 盧華明. 組合數學(第三版)[M]. 北京: 清華大學出版社,2002.LU K C,LU H M. Combinatorial Mathematics (Third Edition)[M].Beijing: Tsinghua University Press,2002.

猜你喜歡
性質
含有絕對值的不等式的性質及其應用
MP弱Core逆的性質和應用
弱CM環的性質
一類非線性隨機微分方程的統計性質
數學雜志(2021年6期)2021-11-24 11:12:00
隨機變量的分布列性質的應用
一類多重循環群的剩余有限性質
完全平方數的性質及其應用
中等數學(2020年6期)2020-09-21 09:32:38
三角函數系性質的推廣及其在定積分中的應用
性質(H)及其攝動
九點圓的性質和應用
中等數學(2019年6期)2019-08-30 03:41:46
主站蜘蛛池模板: 久久国产黑丝袜视频| 国产成本人片免费a∨短片| 国产91九色在线播放| 国产色爱av资源综合区| 波多野结衣无码中文字幕在线观看一区二区| 99这里只有精品在线| 国产网站一区二区三区| 这里只有精品在线播放| 亚洲视频色图| 精品久久人人爽人人玩人人妻| 国产av无码日韩av无码网站| 国产精品99久久久| 国产成人精品一区二区不卡| 亚洲人成电影在线播放| 免费人成网站在线观看欧美| 婷婷色丁香综合激情| 99re免费视频| 国产麻豆福利av在线播放| 97精品国产高清久久久久蜜芽| 欧美在线伊人| 国产精品55夜色66夜色| 人妻少妇乱子伦精品无码专区毛片| 成人国产一区二区三区| 她的性爱视频| 久精品色妇丰满人妻| 欧美一级特黄aaaaaa在线看片| 国产成人综合在线观看| 亚洲综合中文字幕国产精品欧美| 免费a在线观看播放| 欧美精品色视频| 色综合综合网| 欧美日韩福利| 亚洲乱伦视频| 久久99国产视频| 日韩人妻少妇一区二区| 婷五月综合| 日韩AV无码一区| 无码久看视频| 欧美一级夜夜爽www| 国产在线麻豆波多野结衣| 国产a网站| 亚洲综合18p| 欧美一区二区啪啪| 热这里只有精品国产热门精品| 国内精品伊人久久久久7777人| 激情成人综合网| 高潮爽到爆的喷水女主播视频| 国产白浆一区二区三区视频在线| 精品国产网站| 精品国产一区91在线| 婷婷丁香在线观看| 中文字幕欧美成人免费| 无码国产偷倩在线播放老年人| 久久伊人色| 热99精品视频| 欧美在线网| 亚洲一区二区精品无码久久久| 国产成在线观看免费视频| 99久久精品国产综合婷婷| 免费人成黄页在线观看国产| 中文字幕第4页| 日韩视频福利| 国产xx在线观看| 2021亚洲精品不卡a| 免费国产高清视频| 免费a在线观看播放| h网址在线观看| 久草青青在线视频| 国产视频 第一页| 国产精品极品美女自在线网站| 亚洲日本在线免费观看| 日韩欧美综合在线制服| 国产又爽又黄无遮挡免费观看| 国产AV无码专区亚洲A∨毛片| 国产色婷婷| 久久国产精品嫖妓| 五月婷婷伊人网| 国产色婷婷| 精品剧情v国产在线观看| 激情午夜婷婷| a欧美在线| 噜噜噜久久|