Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Практична робота 2

Використання цифрових підписів


Виконав студент групи КБ-24
Назаришин Назар

Мета: зрозуміти концепції цифрового підпису.

Частина 1: Продемонструвати використання цифрових підписів.

Частина 2: Продемонструвати перевірку цифрового підпису.

Хід роботи

1. Ввів вхідні дані (Public Modules, Privat Exponent, Private Exponent та Text)
За допомогою кнопки Verify ідентифікував підпис Аліси
2. Аналогічні дії провів з іншим підписом і ідентифікував підпис Боба
3. Далі я згенерував нову пару RSA-ключів за допомогою кнопки Generate

Ввів свої дані в поле Text і за допомогою кнопки Sign отримав власний
цифровий підпис
Відкритий c5eb830dc83fec35ad0b8422c1cf4e0fb61dd01a4c544c6b97c12f77ae
ключ 3ace114e47bae1dd761247
1c45f509d6f4ae6bec79b7be2a2eba1cff89098ad1a70fba025c59b2bd
d089c298a91778e8b3a549
368dddf6a7ca4e9237239b16b70ff3d2d68336277a18da6b987969b94
7fddbd30dff76b5bf2e1952
22bac250fae19097
Закритий 5f0c301ec1493975b989ab4649cef58d0407a335cdec39dafdc0efbbc8f
ключ 74298faffe596ac951448
0422f07f6e3489431908871e1301e7ad1f66bf276471975203874abe5
404077f98bf89dc71064635
6f13d73daf084f2cd7a72fabcbbbcbf5d0346cc2604ffd3c945bf8a65db
0385c7fb17452526bf6bc
4f69ebb64cd2a651
Персонал 0x9e 0x9d 0x46 0x94 0x81 0xbf 0x0d 0xd0 0xcc 0xa2 0x8b 0x6d 0xd1
ьний 0xb6 0xad 0xa2 0x33 0x82 0xcd 0xcd 0x73 0x8d 0xf9 0xef 0x4a 0x2b
цифровий 0x62 0x40 0x75 0x24 0xed 0x0a 0x56 0x5e 0xe1 0x20 0x44 0x97 0x35
підпис 0xe2 0xee 0x54 0xb4 0xfe 0xd3 0xef 0x6c 0x21 0xf7 0x97 0x58 0x8a
0xb8 0xab 0x8b 0x34 0x5f 0x27 0xb6 0x34 0xce 0x04 0x1c 0x48 0xdb
0x6f 0x4a 0x58 0x37 0x67 0x2f 0x6f 0x5d 0x46 0xb8 0x41 0xd8 0xac
0x3c 0xaf 0x00 0xbf 0x80 0xa9 0x4f 0xce 0x4e 0xd9 0x07 0x09 0xb8
0xfd 0x21 0xb3 0x3e 0xd4 0x71 0xd2 0x92 0x79 0x53 0x6d 0x80 0x8e
0x11 0x91 0x77 0x76 0xd8 0x60 0x54 0x33 0xa1 0x32 0x83 0x4a 0xb5
0xa6 0xb0 0xcc 0x8d 0x29 0xf1 0x4b 0x8e 0xe4 0x12 0x9d

4. Далі я взяв відкритий і закритий ключ та цифровий підпис одногрупника


та перевірив його
Відкрити 89296641966239c72bc1129c3c09aa32033688db15fff5472c483
й ключ 28f58b6f9237ac8dc830f10a2b2
3bbae19767f7a5027d0590ddb4fb5082d694bbc4df2a2fb4b4a2b
9cd11ba6cfb497994bfba9315aa
1281d5882e771c270091c266f70501b7bdffe902d9ce91a64a3c2
518d09d3ea7547e313a429c698e
f227e50dd4f2407b
Закритий 720b2d0d9d976048fd55543ef92064159f5c49a038039112337c7
ключ 8257df2ece59622ca4e624947ad
80425b6e0331024f365a59602e29c3807620469b639e74f8c88d
74f438711b9e273b5dc57492689a
043dff9f81ad0520475f3d8fbcdb2ccd2421cdef0ffda11f4027c0d
47cf63da0e8d45cf536b3abe6
2928dadcea1597b1
Персона 0x20 0x81 0xea 0xa8 0x24 0x02 0x3e 0x36 0xcd 0xbc 0xcb 0x38
льний 0x08 0x40 0x71 0xbb 0x4d 0x42 0xa0 0x93 0x60 0x23 0x2b 0x86
цифрови 0xbf 0x9b 0x30 0x79 0x5a 0x8d 0xfb 0xed 0x35 0xea 0x46 0xe0
й підпис 0x62 0xa3 0xde 0xe6 0xad 0xa0 0xe4 0x6a 0x3a 0x50 0x1b 0xb5
0xbe 0xfc 0x20 0x1b 0x91 0xe6 0xcd 0x62 0x08 0x0c 0x3c 0x75
0x7c 0x11 0xe7 0x0a 0xdc 0x34 0x2d 0xb8 0xa2 0xa8 0x6f 0xc4
0x1e 0x24 0x94 0x84 0x67 0x37 0x8d 0xa8 0xce 0x80 0x6c 0xcb
0x31 0x33 0x17 0xe2 0x03 0x94 0xb4 0xd8 0xd6 0xae 0xed 0xaf
0x40 0x2d 0xcd 0x46 0x5c 0xe1 0x8f 0x5e 0x6e 0x91 0x0a 0x7b
0x2c 0x83 0x4f 0x20 0x0b 0x77 0x4a 0x77 0x8e 0x0e 0xfe 0x77
0x51 0xa3 0xd1 0x86 0xd9 0xdf 0x52 0x44

Дані з таблиці ввів у відповідні поля і за допомогою кнопки Verify


перевірив підпис і ідентифікував одногрупника

Висновок: на даній практичній роботі я продемонстрував використання


цифрових підписів та їх перевірку

You might also like