ჰეშის გენერატორი უფასოდ
შექმენით MD5, SHA-1, SHA-256, SHA-512 და CRC32 ჰეშები ტექსტიდან ან ფაილებიდან. გადაამოწმეთ საკონტროლო ჯამები და მონაცემთა მთლიანობა.
საკონტროლო ჯამები vs. პაროლის hash-ი: ეს ზოგადი საკონტროლო ჯამებია — პაროლის hash-ის შემცვლელი არ არის (პაროლებისთვის გამოიყენეთ bcrypt, Argon2 ან scrypt). SHA-1 ასევე გამოუსადეგარია უსაფრთხოებაზე ორიენტირებული მთლიანობის შემოწმებისთვის.
გავრცელებული გამოყენება
- დაადასტურეთ ფაილის მთლიანობა Hash-ითგამოსახეთ SHA-256 checksumი გადმოწერილი ფაილის თქვენ შეადარეთ გამომცემლის checksumi დაადასტურდეს რომ მოუბრუნებელია.
- გამოსახეთ Checksum მონაცემთა მთლიანობისშექმენით SHA-256 hash-ი ტექსტი ან ფაილი რომელი დაფიქსირდეს ხელყოფა, გადამოწერვა დადასტურება და მონაცემთა pipeline აუდიტი.
- Deduplicate ფაილები Hash-ითსაიდენტიფიკაციო დუპლიკატი ფაილი SHA-256 hash შედარება — იდენტური მნიშვნელობა ქმნის იდენტური hash.
- გაიგეთ პაროლი Hashისწავლე ინფორმაციაში hash შრომის დილემა რამდენი ტექსტი ცვლა წარმოშობის სრულიად განსხვავებული hash მუშაობას.
- აიღეთ Hash API მოთხოვნის ხელმოწერაგაიგეთ HMAC ხელმოწერა სწორი არის hash თქვენი API დატვირთვა მიერ მიმოწერა ხელმოწერა მოთხოვნა.
როგორ მუშაობს
ჰეშის გენერირება მთლიანად თქვენს ბრაუზერში მუშაობს, Web Crypto API-ის (SHA-1, SHA-256, SHA-384 და SHA-512-ისთვის) და MD5-ისა და CRC32-ის ხელით დაწერილი დანერგვების ნაზავის გამოყენებით — რადგან Web Crypto API განზრახ გამორიცხავს ორივე ამ ძველ ალგორითმს. ტექსტის ან ფაილის შიგთავსი არასდროს იტვირთება არსად.
- 1შეყვანილი კითხულობს ბაიტებადტექსტის შეყვანისთვის, ბრაუზერის ჩაშენებული TextEncoder გარდაქმნის სტრიქონს UTF-8 ბაიტების მასივად. 500 მბ-მდე ფაილებისთვის, File API-ის arrayBuffer() მეთოდი პირდაპირ კითხულობს დაუმუშავებელ ორობით მონაცემებს მეხსიერებაში — ფაილი არასდროს ტოვებს თქვენს მოწყობილობას.
- 2ექვსი ალგორითმი მუშაობს პარალელურადSHA-1, SHA-256, SHA-384 და SHA-512 გადაეცემა crypto.subtle.digest()-ს, ბრაუზერის ბუნებრივ WebCrypto დანერგვას. MD5 ითვლება ხელსაწყოში ჩაშენებული, თვითკმარი RFC 1321 დანერგვით (WebCrypto განზრახ გამორიცხავს MD5-ს); დიდი შეყვანილებისთვის ის ტოვებს ღონისძიების ციკლს ყოველ 4 მბ-ზე, ჩანართის რეაგირებადობის შესანარჩუნებლად. CRC32 იყენებს წინასწარ-გამოთვლილ, 256-ჩანაწერიან IEEE 802.3 საძებნ ცხრილს, ბაიტ-ბაიტზე სწრაფი დამუშავებისთვის.
- 3თექვსმეტობითი ჰეშები ჩნდება, დასრულებისთანავეთითოეული ალგორითმის შედეგი UI-ში ეწერება მაშინვე, გადაწყვეტისთანავე — უფრო სწრაფი ალგორითმები, როგორიცაა CRC32, თითქმის მყისვე ჩნდება, ხოლო SHA-512-ს დიდ ფაილზე ცოტა მეტი დრო შეიძლება დასჭირდეს. ყველა ექვსი პარალელურად მუშაობს Promise.all-ის მეშვეობით, ასე რომ საერთო ლოდინის დრო განისაზღვრება ყველაზე ნელი ალგორითმით, არა მათი ჯამით.
- 4არასავალდებულო საკონტროლო-ჯამის შემოწმებაჩასვით ცნობილი საკონტროლო ჯამი „შემოწმების“ ველში, და ხელსაწყო მას შედარებს ყველა ექვს გამოთვლილ ჰეშთან. ის ავტომატურად ცნობს, რომელი ალგორითმი ემთხვევა (ან უნდა ემთხვეოდეს), თექვსმეტობითი სიმბოლოების დათვლით — 32 სიმბოლო MD5-ს ნიშნავს, 40 — SHA-1-ს, 64 — SHA-256-ს და ასე შემდეგ — შემდეგ ითვალისწინებს დამთხვევას, არადამთხვევას ან უცნობ სიგრძეს.
თქვენი ტექსტი და ფაილები მთლიანად თქვენს ბრაუზერში მუშავდება — არაფერი იგზავნება სერვერზე, ილოგება ან ინახება მიმდინარე გვერდის სესიის მიღმა.
დაკავშირებული ინსტრუმენტები
ფაილის ჰეში / საკონტროლო ჯამი
გამოთვალეთ ნებისმიერი ფაილის SHA-256, SHA-1, SHA-384 და SHA-512 საკონტროლო ჯამები და შეამოწმეთ გადმოწერა გამოქვეყნებულ ჰეშთან. ფაილი არასოდეს იტვირთება.
ICS კალენდრის გენერატორი
გახსენით .ics ფაილი, რომ ნახოთ მასში არსებული ღონისძიებები, გააექსპორტოთ CSV-ში ან შეცვალოთ. ან შექმენით .ics კალენდრის მოწვევები Apple Calendar-ის, Outlook-ისა და Google-ისთვის გამეორებითა და შეხსენებებით. მუშაობს მთლიანად თქვენს ბრაუზერში.
chmod უფლებების კალკულატორი
გადართეთ Unix ფაილის უფლებები მფლობელისთვის, ჯგუფისთვის და სხვებისთვის, რათა მიიღოთ ოქტალური მნიშვნელობა (755), სიმბოლური აღნიშვნა (rwxr-xr-x) და ზუსტი chmod ბრძანება.