Კომპიუტერები, Უსაფრთხოება
Როგორ გაშიფვრა MD5 hash: მარტივი მეთოდები
ბოლო ათწლეულებში, ინფორმაციის კონფიდენციალურობისა და უსაფრთხოების პრობლემები უფრო აქტუალური ხდება. ამიტომაც მუდმივად ვცდილობთ, რომ გადაწეროთ მონაცემები თანამედროვე უახლესი ალგორითმების გამოყენებით. ერთ-ერთი ასეთი მეთოდი არის მყარი ალგორითმის გამოყენება, რომელსაც ეწოდება MD5. როგორ გაშიფვრა MD5 hash ახლა განიხილება. თუმცა, არ არის ღირებული, რომ ითხოვდეს პაროლების ან სხვა კონფიდენციალური ინფორმაციის გაცნობა ამ პროცესის და უკანონობის სირთულის გამო.
რა არის MD5 hash?
ზოგადად, hashing იგულისხმება, როგორც კონვერტაციის ნებისმიერი შემომავალი მონაცემების სიმებიანი გარკვეული სიგრძე, წარმოდგენილია თექვსმეტობითი ნოტაცია 128 ბიტიანი საფუძველზე გამოყენებით სპეციალური ალგორითმი.
სხვა სიტყვებით რომ ვთქვათ, ასეთი პროცესის დაშიფრვა არ შეიძლება. ისევე როგორც თქვენ არ შეგიძლიათ საუბარი MD5 hash- ის გაშიფვრის შესახებ, რადგან აქ ინფორმაციის სხვა მეთოდები გამოიყენება. გარდა ამისა, ამ შემთხვევაში გამოყენებულია გამოთვლის სპეციალური სისტემა, რომელიც ყველა მცდელობას დეშიფრაციის გაუქმებას.
როგორ გაშიფვრა MD5 hash: ზოგადი პრინციპები
საუკეთესო შემთხვევაში, შესაძლებელია მხოლოდ სამი ძირითადი მეთოდით სასურველი შინაარსის შერჩევა:
- ლექსიკონის გამოყენება;
- "ცისარტყელას მაგიდების" გამოყენება;
- Brut მეთოდი.
მასაჩუსეტსის ტექნოლოგიის ინსტიტუტში შემუშავდა საწყისი MDA5 hashing ტექნოლოგია პროფესორი რონალდ ლ. რივესტის ხელმძღვანელობით. მას შემდეგ, როგორც წესი, გამოიყენება როგორც კრიპტოგრაფიის ერთ-ერთი მეთოდი, პაროლებისა და ონლაინ გასაღებების შენახვისათვის , ელექტრონული ხელმოწერების შექმნა, ფაილური სისტემების მთლიანობის შემოწმება, ვებ საიდენტიფიკატორების შექმნა, დუბლიკატების ფაილების მოძიება და ა.შ. და, მიაჩნიათ, ძალიან რთულია (თუმცა შესაძლებელია), რათა მოხდეს MD5 hash- ის პირდაპირი ალგორითმი მეთოდების გამოყენებით, რადგან თუნდაც ერთი სიმბოლოების ჰექსადეციალური წარმომადგენლობის შეცვლით იცვლება ყველა დანარჩენის ავტომატური ცვლილება. ამრიგად, არსებობს მხოლოდ მეთოდი, რომელსაც, როგორც წესი, უწოდებენ უხეში (ჩარევის ძალით). მიუხედავად ამისა, მარტივი კომბინაციები შეიძლება ჩამოყალიბდეს თავდაპირველი ფორმით.
ონლაინ რესურსების გამოყენება
თუ დროა გაშიფვრა, პირველ რიგში შეგიძლიათ გამოიყენოთ ბევრი ონლაინ რესურსის სერვისები, რომლებიც სთავაზობენ მომსახურებას. ზოგადად, ოპერაციის პრინციპი ისაა, რომ მომხმარებელი შემოდის კომბინაციაში, რათა მოხდეს სპეციალურ ხაზში დეფიზირება, შემდეგ კი ააქტიურებს შერჩევის პროცესს.
თუ პირველადი ინფორმაციის კოდირება PHP ენის დახმარებით გაკეთდა, ზოგიერთ შემთხვევაში, ონლაინ სერვისებს შეუძლიათ გამოიყენონ ბრძანებები base_64 encode / base_64 decode- ის კომბინაცია. ნებისმიერ შემთხვევაში, ტექნიკა გულისხმობს მხოლოდ სიმბოლოების, ციფრების ან ასოების შერჩევა სასურველ კომბინაციაში მონაცემთა ბაზებთან შედარებით, რომელშიც ინახება კოდირებული შედეგების მაგალითები.
როგორ გამოვყოთ MD5 hash თავისთავად?
ზოგიერთი მომხმარებელი ცდილობენ გაშიფვრას hash კოდი თავს. მაგრამ, როგორც ირკვევა, ეს საკმაოდ პრობლემურია. ასეთი პროცედურის გასამარტივებლად, უმჯობესია გამოიყენოს ვიწრო ორიენტირებული კომუნალური გამოყენება, რომელთაგან განსხვავებით შემდეგი პროგრამები აშკარად გამოირჩევა:
- პაროლი
- ჯონ ripper.
- კაენი და აბელი.
- "Stirlitz" და სხვები.
პირველი ორი პროგრამა განკუთვნილია მარტივი კომბინაციების გამოსათვლელად ელემენტარული კომბინაციების ჩანაცვლების გზით, როგორიცაა 1212121.
მესამე, როგორც ჩანს, შეუძლია decrypt MD5 hash, მაგრამ ეს ძალიან ნელა. თუმცა, მისი უპირატესობა ის არის, რომ მას აქვს მაგიდა გენერატორი შედის, თუმცა uninitiated მომხმარებელი ნაკლებად სავარაუდოა, რომ გავიგოთ ეს.
"სტარიციტი" ძალიან საინტერესო აპლიკაციაა, მაგრამ ის გამოიმუშავებს ძალიან მცირე ალგორითებს, რომელთა შორის ყველაზე მნიშვნელოვანია BtoA, uuencode, base64, xxencode და binhex.
თუ ეს ასეა, თქვენ უნდა გამოვიყენოთ BarsWF- ის უხეში ფუნქცია, რომელიც არის ყველაზე ცნობილი და ყველაზე ხშირ შემთხვევაში შეგიძლიათ გაასწორონ MD5 hash (პაროლი, თუკი რომელიმე, ასევე შეიძლება მოიტანოს სასურველ სახეს) მილიონობით hash კალკულაციის წამში . თუმცა, ყველა ამ პროგრამული ინსტრუმენტის გამოყენებაც კი, უნდა ითვალისწინებდეს იმ ფაქტს, რომ გარდა ძირითადი ალგორითმისა, MDA5 კოდირება შეიძლება განხორციელდეს MD4 ან IM- ს გამოყენებით.
მაგრამ მიუხედავად ყველაფრისა, ძალიან ბევრი ხარვეზია. ბევრი ექსპერტი მიიჩნევს, რომ კოდის სიგრძე 128-ბიტიანი მდგომარეობის პირობებშიც კი ძალიან მცირეა და, შესაბამისად, პროგრამული უზრუნველყოფის ინსტრუმენტების განვითარება და თანამედროვე პროცესორი სისტემების გაზრდილი კომპიუტერული შესაძლებლობები, დეშიფრაციის პროცესი უფრო ნაკლებად შრომატევადი ხდება, რაც იმას ნიშნავს, რომ ასეთი ინსტრუმენტები შემდგომი განვითარება და გამოყენება აბსოლუტურად გამოიყურება გამოუცდელი.
დასკვნა
რჩება დავამატებთ, რომ შესაძლებელია MD5- ის გაშიფვრა არა მხოლოდ ზემოთ აღწერილი საშუალებების დახმარებით. თუ თქვენ მართლაც ინტერნეტში გაიგებთ, ასეთი პროგრამების გაცნობა შეგიძლიათ. კითხვა: არის თუ არა ამის გაკეთება? როგორც ჩანს, ეს ცოდნა ნაკლებად სავარაუდოა ნებისმიერი კომპიუტერული სისტემის ჩვეულებრივი მომხმარებლისთვის.
Similar articles
Trending Now