Gjenerues Hash Falas
Gjeneroni hash-e SHA-1, SHA-256 dhe SHA-512 nga tekst ose skedarë. Verifikoni checksum-et dhe integritetin e të dhënave.
Checksum-et kundrejt hash-imit të fjalëkalimeve: Këto janë checksum-e të përgjithshme — jo zëvendësim për hash-imin e fjalëkalimeve (përdor bcrypt, Argon2 ose scrypt për fjalëkalime). SHA-1 gjithashtu nuk është i përshtatshëm për pretendime integriteti të ndjeshme për sigurinë.
Si funksionon
Gjenerimi i hash-it funksionon tërësisht në shfletuesin tënd duke përdorur një përzierje të API-së Web Crypto (për SHA-1, SHA-256, SHA-384, dhe SHA-512) dhe zbatime të shkruara me dorë të MD5 dhe CRC32 — sepse API-ja Web Crypto qëllimisht i lë jashtë të dy këto algoritme më të vjetra. Asnjë përmbajtje teksti apo skedari nuk ngarkohet kurrë diku.
- 1Hyrja lexohet në bajtePër hyrje teksti, TextEncoder i integruar i shfletuesit e konverton vargun në një grup bajtesh UTF-8. Për skedarë deri në 500 MB, metoda arrayBuffer() e File API-së i lexon të dhënat binare të papërpunuara direkt në memorie — skedari nuk largohet kurrë nga pajisja jote.
- 2Gjashtë algoritme xhirojnë paralelishtSHA-1, SHA-256, SHA-384, dhe SHA-512 i dorëzohen crypto.subtle.digest(), zbatimit vendas WebCrypto të shfletuesit. MD5 llogaritet nga një zbatim i vetëpërmbajtur RFC 1321 i ndërtuar në mjet (WebCrypto qëllimisht e përjashton MD5-në); për hyrje të mëdha ia lë vendin ciklit të ngjarjeve çdo 4 MB kështu që skeda mbetet reaguese. CRC32 përdor një tabelë kërkimi 256-hyrjesh IEEE 802.3 të para-llogaritur për përpunim të shpejtë bajt-për-bajt.
- 3Përmbledhjet heksadecimale shfaqen ndërsa përfundojnëRezultati i çdo algoritmi shkruhet te ndërfaqja në momentin që zgjidhet — algoritmet më të shpejta si CRC32 shfaqen pothuajse menjëherë ndërsa SHA-512 mbi një skedar të madh mund të marrë pak më shumë kohë. Të gjashtë xhirojnë njëkohësisht përmes Promise.all, kështu që koha totale e pritjes përcaktohet nga algoritmi më i ngadaltë, jo nga shuma e tyre.
- 4Verifikim opsional checksum-iNgjit një checksum të njohur te fusha e verifikimit dhe mjeti e krahason me të gjashtë përmbledhjet e llogaritura. Identifikon automatikisht cili algoritëm përputhet (ose duhet të përputhet) duke numëruar karakteret heksadecimale — 32 karaktere sinjalizojnë MD5, 40 sinjalizojnë SHA-1, 64 sinjalizojnë SHA-256, e kështu me radhë — pastaj raporton përputhje, mospërputhje, ose gjatësi të panjohur.
Teksti dhe skedarët e tu përpunohen tërësisht brenda shfletuesit tënd — asgjë nuk dërgohet te një server, regjistrohet, ose ruhet përtej sesionit aktual të faqes.
Mjete të ngjashme
Hash Skedari / Checksum
Llogaritni checksum-et SHA-256, SHA-1, SHA-384 dhe SHA-512 të çdo skedari dhe verifikoni një shkarkim kundrejt hash-it të tij të publikuar. Skedari nuk ngarkohet kurrë.
Gjenerues Kalendari ICS
Krijoni ftesa kalendari .ics për çdo aplikacion — Apple Calendar, Outlook, Google. Shtoni ngjarje të shumta, përsëritje dhe kujtues. Funksionon plotësisht në shfletuesin tuaj.
Kalkulues Lejesh chmod
Ndryshoni lejet e skedarëve Unix për pronarin, grupin dhe të tjerët për të marrë vlerën oktale (755), shënimin simbolik (rwxr-xr-x) dhe komandën e saktë chmod.