Skip to content

Հանրային բանալի կրիպտոգրաֆիա

Հասարակական բանալիների կրիպտոգրաֆիան օգտագործում է կապված հանրային եւ մասնավոր բանալիներ: Հանրային բանալիները կարող են կիսվել: Գաղտնի բանալիները պետք է մնան իշխանության վերահսկողության տակ: Անվտանգությունը կախված է աջակցվող ալգորիթմի օգտագործման, անվտանգ պատահականությամբ բանալիներ ստեղծելու եւ անձնական բանալին պաշտպանելու վրա:

Թվային ստորագրություններ

ստորագրողը ստեղծում է թվային ստորագրություն մասնավոր բանալով: Վավերացնողը ստուգում է ստորագրությունը համապատասխան հանրային բանալով.

Վավեր ստորագրությունը ցույց է տալիս, որ ստորագրված բայթերը չեն փոխվել, եւ մասնավոր բանալու տիրապետողը հաստատել է դրանք: Այն ինքնին չի նույնականացնում անձին: Ինքնությունը կախված է նրանից, թե ինչպես են գրանցվել եւ կառավարվում հանրային բանալին կամ հաշվի վերահսկիչը:

Ստորագրություններն ապահովում են ամբողջականության եւ լիազորման ապացույցներ: Դրանք չեն գաղտնագրում ստորագրված բովանդակությունը:

Հանրային բանալիով գաղտնագրում

Հանրային բանալու որոշ սխեմաներ տվյալները գաղտնագրում են ստացողի հանրային բանալիով: Ստացողը տվյալները գաղտնազերծում է համապատասխան մասնավոր բանալիով: Գաղտնագրումը եւ ստորագրություններն առանձին գործողություններ են եւ կարող են օգտագործել տարբեր բանալիներ կամ ալգորիթմներ:

Iroha-ում գործարքի ստորագրումը հանրային ռեեստրի տվյալները գաղտնի չի դարձնում: Երբ օգտակար բեռի բովանդակությունը պետք է գաղտնի մնա, օգտագործեք տեղակայման հաստատված գաղտնիության մեխանիզմը:

Գլխավորները հաճախորդի կողմից

Յուրաքանչյուր գործարք պետք է համապատասխանի կոնֆիգուրացված հաշիվ-վերահսկողության քաղաքականությանը: Պարզ հաշիվը կարող է օգտագործել մեկ ստորագրման բանալին: Կառավարվող հաշիվն կարող է օգտագործել ավելի բարդ վերահսկողություն:

Հաճախորդի ծրագրային ապահովումը պետք է պաշտպանի մասնավոր բանալիները եւ այլ վերահսկող նյութեր: Պարզ տեքստային հաճախորդի կազմաձեւումը հարմար է միայն տեղական զարգացման եւ վերահսկվող փորձարկումների համար: Արտադրման ինտեգրացիաները պետք է օգտագործեն գաղտնի կառավարիչ, սարքավորումների աջակցությամբ հիմնաբառային պահեստավորում, մեկուսացված ստորագրման ծառայություն կամ այլ աուդիտի ենթարկված ստորագրման սահման։

Օգտագործեք առանձին բանալիներ առանձին միջավայրերի եւ նպատակների համար: Մեկ բանալու վերաօգտագործումը կապում է այդ օգտագործումները եւ մեծացնում բացահայտման ազդեցությունը:

Նայեք Կրիպտոգրաֆիկ բանալիներ ստեղծելը, Կրիպտրոգրաֆիկական բանալիները պահելը եւ Օպերացիոն անվտանգությունը.