Whirlpool ჰეშ კოდის კალკულატორი
გამოქვეყნებულია: 18 თებერვალი, 2025, 21:30:49 UTC
ჰეშ კოდის კალკულატორი, რომელიც იყენებს Whirlpool hash ფუნქციას, რომ გამოთვალოს hash კოდი, რომელიც დაფუძნებულია ტექსტის შეყვანაზე ან ფაილის ატვირთვაზე.Whirlpool Hash Code Calculator
Whirlpool hash ფუნქცია არის კრიპტოგრაფიული ჰეშის ფუნქცია, რომელიც შექმნილია ვინსენტ რიჯმენის (AES- ის ერთ-ერთი თანადიზაინერის) და პაულო ს. ლ. მ. ბარეტოს მიერ. იგი პირველად დაინერგა 2000 წელს და მოგვიანებით გადაიხედა 2003 წელს უსაფრთხოების გასაუმჯობესებლად. Whirlpool არის ISO/IEC 10118-3 სტანდარტის ნაწილი, რაც მას შესაფერისია კრიპტოგრაფიული პროგრამების ფართო სპექტრისთვის. იგი ქმნის 512 ბიტიან (64 ბაიტი) ჰეშის კოდს, რომელიც ჩვეულებრივ წარმოდგენილია როგორც 128 თექვსმეტობითი სიმბოლო.
სრული გამჟღავნება: მე არ დავწერე ამ გვერდზე გამოყენებული ჰეშის ფუნქციის კონკრეტული განხორციელება. ეს არის სტანდარტული ფუნქცია, რომელიც შედის PHP პროგრამირების ენაში. მე მხოლოდ ვებ ინტერფეისი გავაკეთე, რათა ის საჯაროდ ხელმისაწვდომი ყოფილიყო აქ მოხერხებულობისთვის.
Whirlpool Hash ალგორითმის შესახებ
მე არ ვარ მათემატიკოსი და არც კრიპტოგრაფი, ამიტომ შევეცდები ავხსნა, თუ როგორ მუშაობს ეს ჰეშის ფუნქცია ლეიმანის თვალსაზრისით. თუ გირჩევნიათ მეცნიერულად ზუსტი, მათემატიკა-მძიმე ახსნა, დარწმუნებული ვარ, რომ ეს შეგიძლიათ იპოვოთ სხვა ვებსაიტებზე;-)
ყოველ შემთხვევაში, წარმოიდგინეთ, რომ თქვენ აკეთებთ სმუზის ყველა სახის ინგრედიენტით: ბანანი, მარწყვი, ისპანახი, არაქისის კარაქი და ა.შ. აი რას აკეთებს Whirlpool თქვენს ინგრედიენტებზე (ან მონაცემებზე):
ნაბიჯი 1 - ყველაფერი დაჭერით (მონაცემების ნაწილებად დაშლა)
- პირველი, ის არღვევს თქვენს მონაცემებს პატარა ნაწილებად, როგორიცაა ხილის დაჭრა შერწყმამდე.
ნაბიჯი 2 - აურიეთ გიჟებივით (აურიეთ)
ახლა, ის ამ ბლოკებს მძლავრ ბლენდერში აყენებს 10 სხვადასხვა სიჩქარით (ე.წ. "რაუნდები"). თითოეული რაუნდი მონაცემებს განსხვავებულად ურევს:
- გაცვლა და Flip (ჩანაცვლება): ზოგიერთი ცალი swapped out სხვები, ისევე როგორც შეცვლის მარწყვის ერთად მოცვის.
- აურიეთ წრეებში (პერმუტაცია): ის ტრიალებს ნარევი გარშემო, გადადის ინგრედიენტები ერთი ადგილიდან მეორეზე, ასე რომ არაფერი რჩება თავდაპირველ ადგილზე.
- Mash ყველაფერი ერთად (შერევა): ის smashes და აღვივებს გავრცელება არომატი (ან მონაცემები) თანაბრად მთელი ნარევი.
- დაამატეთ საიდუმლო ინგრედიენტი (გასაღების შერევა): ის ასხამს "საიდუმლო ინგრედიენტს" (სპეციალური კოდი), რათა სმუზი უნიკალური გახდეს.
ნაბიჯი 3 - საბოლოო შედეგი (ჰაში)
- ინტენსიური შერევის 10 რაუნდის შემდეგ, თქვენ მიიღებთ გლუვ, შესანიშნავად შერეულ სასმელს - ან ამ შემთხვევაში, 512-ბიტიანი ჰაში. აღარ არსებობს გზა, რომ ორიგინალური ბანანი ან ისპანახი გაიყვანოს სმუზიდან. ყველაფერი რაც თქვენ გაქვთ არის საბოლოო სასმელი.