Yangi nsa oqimli shifrlash algoritmining dasturiy ta'minoti


Download 45 Kb.
Sana24.03.2023
Hajmi45 Kb.
#1292051
Bog'liq
dep-materiallar-03.03.2023


Deponentlanadigan materiallarning titul varag‘i
EHM uchun dastur (Ma’lumotlar bazasi) nomi:
Yangi NSA oqimli shifrlash algoritmining dasturiy ta'minoti

Huquq ega(lar)si :



  1. Rahmatullayev Ilhom Raxmatullayevich

Muallif(lar):



  1. Rahmatullayev Ilhom Raxmatullayevich

  2. Худойқулов Зариф Тўрақулович



EHM uchun dasturni identifikatsiya qiluvchi materiallar dastlabki matni (Dastur kodi)
Microsoft Windows [Version 10.0.19045.2604]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

F:\IBM\2023\Ilhom\Manba\NIST\sp800_22_tests-master>sp800_22_tests.py DATA/Key_NSA_.txt

F:\IBM\2023\Ilhom\Manba\NIST\sp800_22_tests-master>python sp800_22_tests.py DATA/Key_NSA_.txt


Tests of Distinguishability from Random
TEST: monobit_test
Ones count = 999792
Zeroes count = 1000208
PASS
P=0.7686383792063717
TEST: frequency_within_block_test
n = 2000000
N = 99
M = 20202
PASS
P=0.8048023679879766
TEST: runs_test
prop 0.499896
tau 0.001414213562373095
vobs 998876.0
PASS
P=0.11194418644320436
TEST: longest_run_ones_in_a_block_test
n = 2000000
K = 6
M = 10000
N = 75
chi_sq = 8.738328887704178
PASS
P=0.18883785768710543
TEST: binary_matrix_rank_test
Number of blocks 1953
Data bits used: 1999872
Data bits discarded: 128
Full Rank Count = 551
Full Rank -1 Count = 1118
Remainder Count = 284
Chi-Square = 2.4171117433276432
PASS
P=0.29862822566682434
TEST: dft_test
N0 = 950000.000000
N1 = 949904.000000
PASS
P=0.533330353764599
TEST: non_overlapping_template_matching_test
PASS
P=1.0000013212153045
TEST: overlapping_template_matching_test
B = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
m = 10
M = 1062
N = 968
K = 5
model = [352, 179, 134, 97, 68, 135]
v[j] = [546, 162, 88, 66, 42, 64]
chisq = 7.807805728082556
PASS
P=0.16715076515155133
TEST: maurers_universal_test
sum = 1761659.929066798
fn = 6.193563108020834
PASS
P=0.9987869513477309
TEST: linear_complexity_test
M = 512
N = 3906
K = 6
chisq = 12.671849184884806
P = 0.04855328187515043
PASS
P=0.04855328187515043
TEST: serial_test
psi_sq_m = 14.041295999893919
psi_sq_mm1 = 7.6921759999822825
psi_sq_mm2 = 2.699807999888435
delta1 = 6.349119999911636
delta2 = 1.3567519998177886
P1 = 0.6081873998890963
P2 = 0.8516758002225253
PASS
P=0.6081873998890963
P=0.8516758002225253
TEST: approximate_entropy_test
n = 2000000
m = 3
Pattern 1 of 8, count = 250455
Pattern 2 of 8, count = 250315
Pattern 3 of 8, count = 249772
Pattern 4 of 8, count = 249666
Pattern 5 of 8, count = 250315
Pattern 6 of 8, count = 249123
Pattern 7 of 8, count = 249666
Pattern 8 of 8, count = 250688
phi(3) = -4.382025
Pattern 1 of 16, count = 125323
Pattern 2 of 16, count = 125132
Pattern 3 of 16, count = 125077
Pattern 4 of 16, count = 125238
Pattern 5 of 16, count = 125141
Pattern 6 of 16, count = 124631
Pattern 7 of 16, count = 124737
Pattern 8 of 16, count = 124929
Pattern 9 of 16, count = 125132
Pattern 10 of 16, count = 125183
Pattern 11 of 16, count = 124695
Pattern 12 of 16, count = 124428
Pattern 13 of 16, count = 125174
Pattern 14 of 16, count = 124492
Pattern 15 of 16, count = 124929
Pattern 16 of 16, count = 125759
phi(3) = -5.075170
AppEn(3) = 0.693146
ChiSquare = 6.3457966592572745
PASS
P=0.6085578844586287
TEST: cumulative_sums_test
PASS
PASS
P=0.3280358528880578
P=0.5429197452865875
TEST: random_excursion_test
J=531
x = -4 chisq = 4.116569 p = 0.532758
x = -3 chisq = 3.668832 p = 0.598009
x = -2 chisq = 4.098641 p = 0.535303
x = -1 chisq = 8.504097 p = 0.130555
x = 1 chisq = 7.426498 p = 0.190804
x = 2 chisq = 5.325586 p = 0.377450
x = 3 chisq = 6.167624 p = 0.290248
x = 4 chisq = 8.252189 p = 0.142874
PASS
PASS
P=0.5327579529320673
P=0.5980089860431794
P=0.5353032652283826
P=0.13055531119717584
P=0.1908035937706244
P=0.3774501413701185
P=0.2902484651690718
P=0.14287375515057454
TEST: random_excursion_variant_test
J= 531
x = -9 count=791 p = 1.368269
x = -8 count=802 p = 1.518261
x = -7 count=790 p = 1.558658
x = -6 count=713 p = 1.190687
x = -5 count=645 p = 0.824530
x = -4 count=615 p = 0.688895
x = -3 count=577 p = 0.446371
x = -2 count=512 p = 0.238021
x = -1 count=492 p = 0.846228
x = 1 count=605 p = 1.605663
x = 2 count=639 p = 1.352963
x = 3 count=631 p = 0.970371
x = 4 count=581 p = 0.410057
x = 5 count=503 p = 0.202516
x = 6 count=486 p = 0.294401
x = 7 count=494 p = 0.222665
x = 8 count=511 p = 0.112049
x = 9 count=515 p = 0.084201
PASS
PASS
P=1.3682694522264574
P=1.518260890980939
P=1.5586579955883066
P=1.1906874858346037
P=0.824529769545218
P=0.688894963827172
P=0.4463705908003462
P=0.23802124220089582
P=0.8462279213753551
P=1.605663235430161
P=1.352962850405092
P=0.97037084956597
P=0.4100565260876024
P=0.20251608374794824
P=0.29440075199207233
P=0.22266542794118666
P=0.11204877424213572
P=0.08420119706008969

SUMMARY
-------


monobit_test 0.7686383792063717 PASS
frequency_within_block_test 0.8048023679879766 PASS
runs_test 0.11194418644320436 PASS
longest_run_ones_in_a_block_test 0.18883785768710543 PASS
binary_matrix_rank_test 0.29862822566682434 PASS
dft_test 0.533330353764599 PASS
non_overlapping_template_matching_test 1.0000013212153045 PASS
overlapping_template_matching_test 0.16715076515155133 PASS
maurers_universal_test 0.9987869513477309 PASS
linear_complexity_test 0.04855328187515043 PASS
serial_test 0.6081873998890963 PASS
approximate_entropy_test 0.6085578844586287 PASS
cumulative_sums_test 0.3280358528880578 PASS
random_excursion_test 0.13055531119717584 PASS
random_excursion_variant_test 0.08420119706008969 PASS

F:\IBM\2023\Ilhom\Manba\NIST\sp800_22_tests-master>




Download 45 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling