საჯარო გასაღები კრიპტოგრაფია
საჯარო გასაღების კრიპტოგრაფიაში გამოიყენება ერთმანეთთან დაკავშირებული საჯარო და პირადი გასაღები. საჯარო გასაღები შეიძლება გაზიარდეს. პირადი გასაღები უნდა დარჩეს უფლებამოსილი მხარის კონტროლის ქვეშ. უსაფრთხოება დამოკიდებულია მხარდაჭერილი ალგორითმის გამოყენებაზე, უსაფრთხო შემთხვევითობით გასაღებების გენერაციასა და პირადი გასაღების დაცვაზე.
ციფრული ხელმოწერები
ხელმომწერი ქმნის ციფრულ ხელმოწერას პირადი გასაღებით. შემმოწმებელი ხელმოწერას შესაბამისი საჯარო გასაღებით ამოწმებს.
ვალიდური ხელმოწერა აჩვენებს, რომ ხელმოწერილი ბაიტები არ შეცვლილია და პირადი გასაღების მფლობელმა დაამტკიცა ისინი. ის თვითონ არ იდენტიფიცირებს ადამიანს. ვინაობა დამოკიდებულია იმაზე, თუ როგორ იყო რეგისტრირებული საჯარო გასაღები ან ანგარიშის კონტროლერი.
ხელმოწერები უზრუნველყოფენ მთლიანობისა და ავტორიზაციის მტკიცებულებებს. ისინი არ შიფრავენ ხელმოწერილ შინაარსს.
საჯარო გასაღების დაშიფვრა
ზოგიერთი საჯარო გასაღების სქემა დაშიფვრის მონაცემებს მიმღებელის საჯარო გასაღებისთვის. მიმღები ამ მონაცემებს დეკრიფტობს შესაბამისი კერძო გასაღებით. დაშიფვრა და ხელმოწერები ცალკეული ოპერაციებია და შეიძლება გამოიყენოს სხვადასხვა გასაღები ან ალგორითმები.
Iroha-ს ტრანზაქციის ხელმოწერა საჯარო ლეჯერის მონაცემებს კონფიდენციალურს არ ხდის. როდესაც სასარგებლო ტვირთის შინაარსი პირადი უნდა დარჩეს, გამოიყენეთ განთავსებისთვის დამტკიცებული კონფიდენციალურობის მექანიზმი.
გასაღები კლიენტის მხარეს.
ყველა ტრანზაქცია უნდა აკმაყოფილებდეს კონფიგურირებულ ანგარიშის კონტროლერის პოლიტიკას. მარტივი ანგარიში შეიძლება გამოიყენოს ერთი ხელმოწერის გასაღები. მართულ ანგარიშს შეუძლია გამოიყენოს უფრო რთული კონტროლერის პოლიტიკა.
კლიენტის პროგრამულმა უზრუნველყოფამ უნდა დაიცვას პირადი გასაღებები და კონტროლერის სხვა მასალა. ღია ტექსტის კლიენტის კონფიგურაცია შესაფერისია მხოლოდ ადგილობრივი განვითარებისა და კონტროლირებული ტესტებისთვის. საწარმოო ინტეგრაციებში უნდა გამოიყენოთ საიდუმლოების მენეჯერი, აპარატურული მხარდაჭერით უზრუნველყოფილი გასაღების საცავი, იზოლირებული ხელმოწერის სერვისი ან სხვა აუდიტირებული ხელმოწერის საზღვარი.
გამოიყენეთ ცალკეული გასაღები ცალკე გარემოსა და მიზნებისთვის. ერთი გასაღების განმეორებითი გამოყენება ამ გამოყენებებს უკავშირებს და ზრდის ექსპოზიციის გავლენას.
იხილეთ კრიპტოგრაფიული საკიდების წარმოება, კრიფტოგრაფიულ საკიდების შენახვა და ოპერაციული უსაფრთხოება.