ჭდე: კრიპტოგრაფია

სიმეტრიული სისტემის მეთოდები

სიმეტრიული სისტემის მეთოდები

ცნობილია, რომ კრიპტოგრაფიის (როგორც სიმეტრიული, ასევე ასიმეტ-რიული სისტემების) მეთოდები ძირითადად დაფუძნებულია ერთი და იმა-ვე პრინციპზე, რომლის ძირითადი არსი მდგომარეობს ტექსტურ ინფორ-მაციაში შემავალ სიმბოლოებზე წინასწარ განსაზღვრული მათემატიკური და ლოგიკური მანიპულაციების ჩატარებაში. განიხილავენ ტექსტური ინ-ფორმაციის (TI) წარმოდგენის სამ სახეს: ა) დასაშიფრი TI – DasTI; ბ) დაშიფრული TI – ShifTI (შიფრ-ტექსტი); გ) დამშიფრავი და გამშიფრავი დახურული (საიდუმლო) გასაღები k, სადაც k იგივეა რაც TI ანუ მასში შემავალი სიმბოლოების კრებული. სამივე სახის TI ზოგად შემთხვევაში არის α - ალფაბეტში (α={A,B,…,Z} – არის ლათინური ასომთავრული სიმბოლოების ნაკრები) შემავალი სიმ-ბოლოებისაგან შედგენილი სტრიქონი, კერძოდ: DasTI = {S0 S
პაროლების გაშიფრვა: კრიპტოგრაფია

პაროლების გაშიფრვა: კრიპტოგრაფია

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