Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab_Crypto_VI.doc
Скачиваний:
1
Добавлен:
14.08.2019
Размер:
1.81 Mб
Скачать

2.1 Завдания на лабораторну роботу

Дано загальні параметри підпису:

основне поле – скінченне поле ;

еліптична крива над основним полем

.

Базова точка еліптичної кривої має порядок .

Кількість підписувачів в схемі колективного підпису .

Допоміжне просте багаторозрядне двійкове число .

1. Згенерувати відкритий та секретний ключі для кожного підписувача за схемою ГОСТ Р 34.10 – 2001 (див. Додаток Б).

2. Обчисліть колективний цифровий підпис згідно з протоколом, наведеним в Додатку Б.

3. Перевірить колективний цифровий підпис, отриманий в п.2, з використанням відкритих ключів підписувачів (п.1).

Значення базової точки P та хеш-образу h візьміть із таблиці згідно з номером варіанта N:

N

P

h

N

P

h

N

P

h

1

(2,38)

15

6

(14,34)

25

11

(18,21)

3

2

(13,42)

4

7

(8,7)

12

12

(29,31)

16

3

(26,8)

21

8

(37,21)

7

13

(9,10)

29

4

(30,40)

10

9

(28,25)

22

14

(5,17)

27

5

(20,16)

18

10

(24,16)

18

15

(42,37)

30

N

P

h

N

P

h

N

P

h

16

(22,32)

31

21

(22,11)

13

26

(18,22)

9

17

(35,2)

14

22

(42,16)

16

27

(24,27)

11

18

(31,21)

6

23

(5,26)

17

28

(28,18)

33

19

(31,22)

9

24

(9,33)

3

29

(37,22)

35

20

(35,41)

35

25

(29,12)

7

30

(8,36)

18

2.2 Зміст звіту

  1. Титульний лист, тема і мета роботи.

  2. Обрані значення параметрів.

  3. Проведені обчислення.

  4. Сформовані відкриті та секретні ключі.

  5. Сформований колективний підпис.

  6. Результат перевірки підпису.

  7. Висновки по роботі.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]