რა არის Bcryptjs?
რა არის Bcryptjs?

ვიდეო: რა არის Bcryptjs?

ვიდეო: რა არის Bcryptjs?
ვიდეო: Hashing Passwords using bcryptjs in NodeJs | Complete React Course in Hindi #49 2024, მაისი
Anonim

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

ამ მხრივ, რა არის Saltrounds?

Bcrypt არის პაროლის ჰეშირების ადაპტაციური ფუნქცია: დროთა განმავლობაში, განმეორების რაოდენობა შეიძლება გაიზარდოს, რათა ის შენელდეს, ასე რომ, ის მდგრადია უხეში ძიების შეტევების მიმართ, თუნდაც გაზრდილი გამოთვლითი ძალა.

ასევე, რა არის მარილი Bcrypt? (ისწავლეთ როგორ და როდის წაშალოთ ეს შაბლონი შეტყობინება) კრიპტოგრაფიაში ა მარილი არის შემთხვევითი მონაცემები, რომლებიც გამოიყენება, როგორც დამატებითი შეყვანა ცალმხრივი ფუნქციისთვის, რომელიც ჰეშირებს მონაცემებს, პაროლს ან საიდუმლო ფრაზას. მარილები გამოიყენება საცავში პაროლების დასაცავად.

შემდგომში ჩნდება კითხვა, როგორ ადარებს Bcrypt მუშაობას?

მარილი ჩართულია ჰეშში (უბრალო ტექსტის სახით). The შეადარეთ ფუნქცია უბრალოდ ამოიღებს მარილს ჰეშიდან და შემდეგ იყენებს მას პაროლის გასაშლელად და შესასრულებლად შედარება.

შესაძლებელია თუ არა Bcrypt-ის გაშიფვრა?

Შენ არ შეგიძლია გაშიფვრა ჰეშის მიერ შენახული bcrypt . ჰაშიში ქაღალდის დაწვას ჰგავს. შენ შეუძლია გადააკეთეთ ქაღალდი ნაცრად დაწვით, მაგრამ თქვენ ვერ შეცვლით მას.

გირჩევთ: