Հանրային և մասնավոր բանալիների հիմնական տարբերությունն այն է, որ եթե հանրային բանալին կողպման բանալին է, ապա այն կարող է օգտագործվել մասնավոր հաղորդակցություն ուղարկելու համար (այսինքն՝ գաղտնիությունը պահպանելու համար), մինչդեռ եթե մասնավոր բանալին կողպման բանալին է, այնուհետև համակարգը կարող է օգտագործվել մասնավոր բանալու տիրոջ կողմից ուղարկված փաստաթղթերը ստուգելու համար (այսինքն՝ իսկությունը պահպանելու համար):
Գաղտնագրությունը տեղեկատվություն թաքցնելու ուսումնասիրությունն է: Այն թույլ է տալիս պաշտպանել տեղեկատվությունը այլ երրորդ կողմերից, երբ հաղորդակցությունը տեղի է ունենում ոչ վստահելի միջավայրի միջոցով, ինչպիսին է ինտերնետը: Կոդավորումը օգտագործում է ալգորիթմ, որը կոչվում է գաղտնագիր՝ տվյալների գաղտնագրման համար, և դրանք կարող են վերծանվել միայն հատուկ բանալիի միջոցով:Գաղտնագրված տեքստը կամ ծածկագրված տեքստը գաղտնագրված տեղեկատվությունն է: Ապակոդավորումը գաղտնագրված տեքստից բնօրինակ տեղեկատվության (պարզ տեքստի) ստացման գործընթացն է: Գոյություն ունեն գաղտնագրման երկու եղանակ. Դրանք են՝ Հանրային բանալիների կոդավորումը և սիմետրիկ բանալիների կոդավորումը: Հանրային բանալիների կոդավորումը պարունակում է երկու տարբեր, բայց մաթեմատիկորեն կապված բանալիներ: Դրանք հանրային և մասնավոր բանալին են: Սիմետրիկ բանալի կոդավորումը օգտագործում է նույն անձնական բանալին կոդավորման և վերծանման համար:
Ի՞նչ է հանրային բանալին:
Հանրային բանալու գաղտնագրման ժամանակ ստացողի հանրային բանալիով գաղտնագրված տվյալները չեն կարող վերծանվել առանց համապատասխան մասնավոր բանալի օգտագործելու: Մյուս կողմից, հանրային բանալին թույլ է տալիս վերծանել համապատասխան անձնական բանալիով ծածկագրված տվյալները:
Նկար 01. Կրիպտոգրաֆիա
Սակայն հնարավոր չէ մասնավոր բանալու փոխարեն օգտագործել հանրային բանալին։ Եթե կողպման բանալին հանրային է, ապա ցանկացած ոք կարող է օգտագործել համակարգը՝ բացելու բանալին սեփականատիրոջը անձնական հաղորդակցություն ուղարկելու համար: Սա ապահովում է, որ օրինական ստացողը կամ նա, ով ունի համապատասխան անձնական բանալին, միակ մարդն է, ով կարող է կարդալ հաղորդագրությունը: Այսպիսով, սա հաստատում է երկու կողմերի միջև հաղորդակցության գաղտնիությունը:
Ի՞նչ է մասնավոր բանալին:
Հանրային բանալու գաղտնագրման ժամանակ մասնավոր բանալին թույլ է տալիս միայն վերծանել այն տվյալները, որոնք գաղտնագրվել են համապատասխան հանրային բանալին օգտագործելով: Նմանապես, մասնավոր բանալիով գաղտնագրված տվյալները կարող են վերծանվել միայն համապատասխան հանրային բանալին օգտագործելով: Այնուամենայնիվ, հնարավոր չէ մասնավոր բանալին օգտագործել հանրային բանալու տեղում: Եթե կողպման բանալին մասնավոր է, այս համակարգը հնարավորություն է տալիս ստուգել, որ սեփականատերը կողպել է այդ փաստաթղթերը:Պատճառն այն է, որ ուղարկողի կողմից գաղտնագրված հաղորդագրությունը կարող է բացվել միայն համապատասխան հանրային բանալի ունեցող անձի կողմից՝ այդպիսով հաստատելով, որ ուղարկողը իրականում պահել է անձնական բանալին: Այսինքն՝ դա նշանակում է, որ ստացվել է բնօրինակ և չխաթարված հաղորդագրությունը։ Հետևաբար, թվային ստորագրություններն օգտագործում են սա։
Ո՞րն է տարբերությունը հանրային բանալու և մասնավոր բանալու միջև:
Հանրային բանալին հրապարակված բանալի է, որն օգնում է անվտանգ հաղորդագրություն ուղարկել ստացողին: Եթե դա կողպման բանալին է, ապա այն կարող է օգտագործվել անձնական հաղորդակցություն ուղարկելու համար:
Մյուս կողմից, մասնավոր բանալին գաղտնի բանալի է: Այն օգնում է վերծանել հաղորդագրությունները, որոնք կոդավորված են համապատասխան հանրային բանալիով: Եթե մասնավոր բանալին կողպման բանալին է, ապա համակարգը կարող է օգտագործվել մասնավոր բանալու տիրոջ կողմից ուղարկված փաստաթղթերը ստուգելու համար:
Ամփոփում – Հանրային բանալի ընդդեմ մասնավոր բանալի
Հանրային բանալին և մասնավոր բանալին մի քանի բանալի է, որն օգտագործվում է հանրային բանալիների ծածկագրման մեջ: Եթե կողպման բանալին հրապարակվում է, ապա ապակողպման բանալին դառնում է անձնական բանալի և հակառակը: Հանրային բանալին չի կարող օգտագործվել մասնավոր բանալին ստանալու համար: Հանրային բանալու և մասնավոր բանալիի միջև տարբերությունն այն է, որ եթե հանրային բանալին կողպման բանալին է, ապա այն կարող է օգտագործվել մասնավոր հաղորդակցություն ուղարկելու համար (այսինքն՝ գաղտնիությունը պահպանելու համար), մինչդեռ եթե մասնավոր բանալին կողպման բանալին է, ապա համակարգը կարող է օգտագործվել: մասնավոր բանալու տիրոջ կողմից ուղարկված փաստաթղթերը ստուգելու համար (այսինքն՝ իսկությունը պահպանելու համար):