Հանրային բանալի կրիպտոգրաֆիա
Հասարակական բանալիների կրիպտոգրաֆիան օգտագործում է կապված հանրային եւ մասնավոր բանալիներ: Հանրային բանալիները կարող են կիսվել: Գաղտնի բանալիները պետք է մնան իշխանության վերահսկողության տակ: Անվտանգությունը կախված է աջակցվող ալգորիթմի օգտագործման, անվտանգ պատահականությամբ բանալիներ ստեղծելու եւ անձնական բանալին պաշտպանելու վրա:
Թվային ստորագրություններ
ստորագրողը ստեղծում է թվային ստորագրություն մասնավոր բանալով: Վավերացնողը ստուգում է ստորագրությունը համապատասխան հանրային բանալով.
Վավեր ստորագրությունը ցույց է տալիս, որ ստորագրված բայթերը չեն փոխվել, եւ մասնավոր բանալու տիրապետողը հաստատել է դրանք: Այն ինքնին չի նույնականացնում անձին: Ինքնությունը կախված է նրանից, թե ինչպես են գրանցվել եւ կառավարվում հանրային բանալին կամ հաշվի վերահսկիչը:
Ստորագրություններն ապահովում են ամբողջականության եւ լիազորման ապացույցներ: Դրանք չեն գաղտնագրում ստորագրված բովանդակությունը:
Հանրային բանալիով գաղտնագրում
Հանրային բանալու որոշ սխեմաներ տվյալները գաղտնագրում են ստացողի հանրային բանալիով: Ստացողը տվյալները գաղտնազերծում է համապատասխան մասնավոր բանալիով: Գաղտնագրումը եւ ստորագրություններն առանձին գործողություններ են եւ կարող են օգտագործել տարբեր բանալիներ կամ ալգորիթմներ:
Iroha-ում գործարքի ստորագրումը հանրային ռեեստրի տվյալները գաղտնի չի դարձնում: Երբ օգտակար բեռի բովանդակությունը պետք է գաղտնի մնա, օգտագործեք տեղակայման հաստատված գաղտնիության մեխանիզմը:
Գլխավորները հաճախորդի կողմից
Յուրաքանչյուր գործարք պետք է համապատասխանի կոնֆիգուրացված հաշիվ-վերահսկողության քաղաքականությանը: Պարզ հաշիվը կարող է օգտագործել մեկ ստորագրման բանալին: Կառավարվող հաշիվն կարող է օգտագործել ավելի բարդ վերահսկողություն:
Հաճախորդի ծրագրային ապահովումը պետք է պաշտպանի մասնավոր բանալիները եւ այլ վերահսկող նյութեր: Պարզ տեքստային հաճախորդի կազմաձեւումը հարմար է միայն տեղական զարգացման եւ վերահսկվող փորձարկումների համար: Արտադրման ինտեգրացիաները պետք է օգտագործեն գաղտնի կառավարիչ, սարքավորումների աջակցությամբ հիմնաբառային պահեստավորում, մեկուսացված ստորագրման ծառայություն կամ այլ աուդիտի ենթարկված ստորագրման սահման։
Օգտագործեք առանձին բանալիներ առանձին միջավայրերի եւ նպատակների համար: Մեկ բանալու վերաօգտագործումը կապում է այդ օգտագործումները եւ մեծացնում բացահայտման ազդեցությունը:
Նայեք Կրիպտոգրաֆիկ բանալիներ ստեղծելը, Կրիպտրոգրաֆիկական բանալիները պահելը եւ Օպերացիոն անվտանգությունը.