乱数产生器安全性评估.ppt_第1页
乱数产生器安全性评估.ppt_第2页
乱数产生器安全性评估.ppt_第3页
乱数产生器安全性评估.ppt_第4页
乱数产生器安全性评估.ppt_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,亂數產生器安全性評估之統計測試,SECHW7姓名:翁玉芬學號:89321037,2,Outline,安全性評估Chi-Square測試法Kolmogorov-Smirnov(KS)測試法,3,安全性評估,好的亂數產生器週期長不可預測性(Unpredictable)統計測試Chi-Square測試法Kolmogorov-Smirnov(KS)測試法線性複雜度(LinearComplexity),4,Chi-Square測試法,測試是否接近給定之機率分佈函數(pdf)pdf常假設為UniformDistribution利用Chi-Square測試法求出百分比Y1+Y2+Yk=n,且p1+p2+pk=1Yi為i出現之次數pi為i出現之機率n為測試之總數k為所有可能發生事件之個數為使測試更準確,n值必須足夠大使npi至少為5DegreesofFreedom:v=k1,5,Chi-Square測試法(cont.),依Chi-Square分布表查列為v、行為V,得機率p依規則判斷:規則:a.0p0.01或0.99p1“Reject”b.0.01p0.05或0.95p0.99“Suspect”c.0.05p0.1或0.9p0.95“AlmostSuspect”d.0.1p0.2或0.8p0.9“MayBeRandom”e.0.2p0.3或0.7p0.8“Good”f.0.3p0.7“Excellent”Chi-Square測試最好做三次以上,每次取樣不同,這樣對於亂度的判斷較準確也較有說服力,6,Chi-Square測試法(cont.),Ex:同時擲兩顆骰子若共擲144次,將點數出現次數紀錄如下:無法判斷是否公正,只能說有多少機率被動手腳根據Chi-Square:v=k1=111=10查表列為v=10行為V=7得機率介於0.70.75判斷為good,規則:a.0p0.01或0.99p1“Reject”b.0.01p0.05或0.95p0.99“Suspect”c.0.05p0.1或0.9p0.95“AlmostSuspect”d.0.1p0.2或0.8p0.9“MayBeRandom”e.0.2p0.3或0.7p0.8“Good”f.0.3p0.7“Excellent”,7,Kolmogorov-Smirnov(KS)測試法,Chi-Square測試法:應用於觀察之數字為有限種類整體上(Global)接近給定pdf之接近程度(如上例)KS測試法:種類無限時,如01之間之時數區域上(Local)Chi-Square與KS可能有某些程度上不同Ex:整體上接近給定之pdf,所以Chi-Square測試為”Random”,KS為”Reject”整體上接近給定之pdf,所以Chi-Square測試為”Reject”,KS為”Random”因為在某個區域上可能出現很大之偏差值所以應合併使用,8,Kolmogorov-Smirnov(KS)測試法(cont.),KS測試法:首先定義F(x)(CDF,CumulativeDistributiveFunction)再定義Fn(x)(EmpiricalDistributiveFunction)假設有n個任意數x1,x2,xnKS主要求出Fn(x)間之最大偏差異量,利用偏差量判斷亂度的好壞,因此定義Kn+及Kn-Kn+表Fn(x)大於F(X)之最大偏差量Kn-表Fn(x)小於F(X)之最大偏差量由Kn+及Kn-求出後再經由查表得出機率已確定是否通過KS測試KS對於某一數字遠超過或不足於預測值時,會明顯地顯示出來,9,附錄:Chi-SquareuseinAMillionRandomDigitsTable2,10,部分Chi-Square分佈表,vQ0.9950.990.9750.950.90.750.51(-5)3.92704(-4)1.57088(-4)9.82069(-3)3.932140.01579080.1015310.4549372(-2)1.00251(-2)2.01007(-2)5.063560.1025870.2107200.5753641.386293(-2)7.172120.1148320.2157950.3518460.5843751.2125342.3659740.2069900.2971100.3844190.7107211.0636231.922553.3567050.4117400.5543000.8312111.454761.610312.674604.3514660.6757270.8720851.2373471.635392.204133.454605.3481270.9892651.2390431.689872.167352.833114.254856.3458181.3444191.6464822.179732.732643.489545.070047.3441291.7349262

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论