0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
2 |
6 |
4 |
5 |
2 |
4 |
0 |
1 |
15 |
11 |
9 |
11 |
4 |
6 |
10 |
8 |
Определить отклонение БФ от сбалансированности.
X1 |
X2 |
X3 |
X4 |
Y1 |
Y2 |
Y3 |
Y4 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
Y1 – не сбалансирована (отклонение 1)
Y2 – не сбалансирована (отклонение 1)
Y3 – сбалансирована
Y4 – не сбалансирована (отклонение 2)
4. Для БФ f(x1, x2, x3, x4)= x1 x2 x4 Å x2 x4Å x2Å1 определить таблицу истинности, сбалансированность, алгебраическую степень нелинейности.
X1 |
X2 |
X3 |
X4 |
Y |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
Функция не сбалансирована
Степень нелинейности: 3 (максимальное количество переменных в слагаемом)
5. Сформировать (n,t)-пороговую схему разделения секрета для следующих параметров p = 41, n = 5, t = 3.
Общий вид F(x) = a2x2+a1x+a0, все aÎGF(p), a0 – секрет, степень F(x) равна t-1.
Пусть F(x) = 13x2+4x+20
Найдем значения F(x) от произвольных n переменных :
y1 = F(4) = 13*42+4*4+20 = 39 (mod 41)
y2 = F(40) = 13*402+4*40+20 = 29 (mod 41)
y3 = F(15) = 13*152+4*15+20 = 12 (mod 41)
y4 = F(10) = 13*102+4*10+20 = 7 (mod 41)
y5 = F(17) = 13*172+4*17+20 = 32 (mod 41)
F(x) = SLi(x)yi для всех i
Li(x) = P(x-xj)(xi-xj) для всех j¹i
Пусть восстановление идет по y1, y2, y3
L1(x) = (x-40)/(4-40)*(x-15)/(4-15) = 38(x2+27x+26)=38x2+x+4
L2(x) = (x-4)/(40-4)*(x-15)/(40-15) =20(x2+22x+19)=20x2+30x+11
L3(x) = (x-4)/(15-4)*(x-40)/(15-40) =24(x2+38x+37)= 24x2+10x+27
F(x)= 39(38x2+x+4) + 29(20x2+30x+11) + 12(24x2+10x+27) = 13x2+4x+20
Все сходится.
6. Для БФ f(x1, x2, x3)= x1 x2 x3 Å x1 x3Å x2 определить таблицу истинности и нелинейность.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.