ਮੁਫ਼ਤ ਹੈਸ਼ ਜਨਰੇਟਰ
ਟੈਕਸਟ ਜਾਂ ਫਾਈਲਾਂ ਤੋਂ SHA-1, SHA-256, ਅਤੇ SHA-512 ਹੈਸ਼ ਬਣਾਓ। ਚੈਕਸਮ ਅਤੇ ਡਾਟਾ ਇਕਸਾਰਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।
ਚੈੱਕਸਮ ਬਨਾਮ ਪਾਸਵਰਡ ਹੈਸ਼ਿੰਗ: ਇਹ ਸਧਾਰਨ-ਮਕਸਦ ਚੈੱਕਸਮ ਹਨ — ਪਾਸਵਰਡ ਹੈਸ਼ਿੰਗ ਦਾ ਬਦਲ ਨਹੀਂ (ਪਾਸਵਰਡਾਂ ਲਈ bcrypt, Argon2, ਜਾਂ scrypt ਵਰਤੋ)। SHA-1 ਵੀ ਸੁਰੱਖਿਆ-ਸੰਵੇਦਨਸ਼ੀਲ ਇੰਟੈਗ੍ਰਿਟੀ ਦਾਅਵਿਆਂ ਲਈ ਢੁਕਵਾਂ ਨਹੀਂ ਹੈ।
ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
Hash ਬਣਾਉਣਾ Web Crypto API (SHA-1, SHA-256, SHA-384 ਅਤੇ SHA-512 ਲਈ) ਅਤੇ MD5 ਅਤੇ CRC32 ਦੇ ਹੱਥ ਨਾਲ ਲਿਖੇ ਲਾਗੂਕਰਨਾਂ ਦੇ ਮਿਸ਼ਰਣ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ — ਕਿਉਂਕਿ Web Crypto API ਜਾਣਬੁੱਝ ਕੇ ਇਹ ਦੋਵੇਂ ਪੁਰਾਣੇ ਐਲਗੋਰਿਦਮ ਛੱਡਦੀ ਹੈ। ਕੋਈ ਟੈਕਸਟ ਜਾਂ ਫ਼ਾਈਲ ਸਮੱਗਰੀ ਕਦੇ ਕਿਤੇ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦੀ।
- 1ਇਨਪੁੱਟ ਬਾਈਟਾਂ ਵਿੱਚ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈਟੈਕਸਟ ਇਨਪੁੱਟ ਲਈ, ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਬਿਲਟ-ਇਨ TextEncoder string ਨੂੰ UTF-8 byte array ਵਿੱਚ ਬਦਲਦਾ ਹੈ। 500 MB ਤੱਕ ਦੀਆਂ ਫ਼ਾਈਲਾਂ ਲਈ, File API ਦਾ arrayBuffer() method ਕੱਚਾ binary ਡਾਟਾ ਸਿੱਧਾ ਮੈਮਰੀ ਵਿੱਚ ਪੜ੍ਹਦਾ ਹੈ — ਫ਼ਾਈਲ ਕਦੇ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦੀ।
- 2ਛੇ ਐਲਗੋਰਿਦਮ ਸਮਾਨਾਂਤਰ ਚੱਲਦੇ ਹਨSHA-1, SHA-256, SHA-384 ਅਤੇ SHA-512 crypto.subtle.digest() ਨੂੰ ਸੌਂਪੇ ਜਾਂਦੇ ਹਨ, ਜੋ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਮੂਲ WebCrypto ਲਾਗੂਕਰਨ ਹੈ। MD5 ਟੂਲ ਵਿੱਚ ਬਣੇ ਸਵੈ-ਨਿਰਭਰ RFC 1321 ਲਾਗੂਕਰਨ ਨਾਲ ਗਿਣਿਆ ਜਾਂਦਾ ਹੈ (WebCrypto ਜਾਣਬੁੱਝ ਕੇ MD5 ਛੱਡਦੀ ਹੈ); ਵੱਡੇ ਇਨਪੁੱਟਾਂ ਲਈ ਇਹ ਹਰ 4 MB 'ਤੇ event loop ਨੂੰ ਵਾਰੀ ਦਿੰਦਾ ਹੈ ਤਾਂ ਜੋ ਟੈਬ ਤੇਜ਼ ਰਹੇ। CRC32 ਤੇਜ਼ ਬਾਈਟ-ਦਰ-ਬਾਈਟ ਪ੍ਰੋਸੈਸਿੰਗ ਲਈ ਪਹਿਲਾਂ-ਗਿਣੀ 256-entry IEEE 802.3 ਖੋਜ ਸਾਰਣੀ ਵਰਤਦਾ ਹੈ।
- 3Hex digests ਪੂਰੇ ਹੁੰਦੇ ਹੀ ਦਿਖਾਏ ਜਾਂਦੇ ਹਨਹਰ ਐਲਗੋਰਿਦਮ ਦਾ ਨਤੀਜਾ ਪੂਰਾ ਹੁੰਦੇ ਹੀ UI ਵਿੱਚ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ — CRC32 ਵਰਗੇ ਤੇਜ਼ ਐਲਗੋਰਿਦਮ ਲਗਭਗ ਤੁਰੰਤ ਦਿਸਦੇ ਹਨ ਜਦਕਿ ਵੱਡੀ ਫ਼ਾਈਲ 'ਤੇ SHA-512 ਨੂੰ ਥੋੜ੍ਹਾ ਵੱਧ ਸਮਾਂ ਲੱਗ ਸਕਦਾ ਹੈ। ਛੇ ਦੇ ਛੇ Promise.all ਰਾਹੀਂ ਇੱਕੋ ਸਮੇਂ ਚੱਲਦੇ ਹਨ, ਇਸ ਲਈ ਕੁੱਲ ਉਡੀਕ ਸਮਾਂ ਸਭ ਤੋਂ ਹੌਲੀ ਐਲਗੋਰਿਦਮ ਨਾਲ ਤੈਅ ਹੁੰਦਾ ਹੈ, ਉਨ੍ਹਾਂ ਦੇ ਜੋੜ ਨਾਲ ਨਹੀਂ।
- 4ਵਿਕਲਪਿਕ checksum ਪੁਸ਼ਟੀਪੁਸ਼ਟੀ ਖੇਤਰ ਵਿੱਚ ਜਾਣਿਆ checksum ਪੇਸਟ ਕਰੋ ਅਤੇ ਟੂਲ ਇਸਦੀ ਤੁਲਨਾ ਸਾਰੇ ਛੇ ਗਿਣੇ digests ਨਾਲ ਕਰਦਾ ਹੈ। ਇਹ hex ਅੱਖਰ ਗਿਣ ਕੇ ਆਪਣੇ-ਆਪ ਪਛਾਣਦਾ ਹੈ ਕਿ ਕਿਹੜਾ ਐਲਗੋਰਿਦਮ ਮੇਲ ਖਾਂਦਾ ਹੈ (ਜਾਂ ਖਾਣਾ ਚਾਹੀਦਾ ਹੈ) — 32 ਅੱਖਰ MD5, 40 SHA-1, 64 SHA-256, ਆਦਿ ਦਰਸਾਉਂਦੇ ਹਨ — ਫਿਰ ਮੇਲ, ਬੇਮੇਲ, ਜਾਂ ਅਣਪਛਾਤੀ ਲੰਬਾਈ ਦੱਸਦਾ ਹੈ।
ਤੁਹਾਡਾ ਟੈਕਸਟ ਅਤੇ ਫ਼ਾਈਲਾਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਅੰਦਰ ਪ੍ਰੋਸੈਸ ਹੁੰਦੀਆਂ ਹਨ — ਕੁਝ ਵੀ ਸਰਵਰ ਨੂੰ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ, ਲੌਗ ਨਹੀਂ ਹੁੰਦਾ, ਜਾਂ ਮੌਜੂਦਾ ਪੰਨਾ ਸੈਸ਼ਨ ਤੋਂ ਪਰ੍ਹੇ ਸਟੋਰ ਨਹੀਂ ਹੁੰਦਾ।
ਸੰਬੰਧਿਤ ਟੂਲ
ਫਾਈਲ ਹੈਸ਼ / ਚੈਕਸਮ
ਕਿਸੇ ਵੀ ਫਾਈਲ ਦਾ SHA-256, SHA-1, SHA-384, ਅਤੇ SHA-512 ਚੈਕਸਮ ਗਿਣੋ ਅਤੇ ਡਾਊਨਲੋਡ ਨੂੰ ਇਸਦੇ ਪ੍ਰਕਾਸ਼ਿਤ ਹੈਸ਼ ਨਾਲ ਪੁਸ਼ਟੀ ਕਰੋ। ਫਾਈਲ ਕਦੇ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦੀ।
ICS ਕੈਲੰਡਰ ਜਨਰੇਟਰ
ਕਿਸੇ ਵੀ ਐਪ ਲਈ .ics ਕੈਲੰਡਰ ਸੱਦੇ ਬਣਾਓ — Apple Calendar, Outlook, Google। ਕਈ ਇਵੈਂਟ, ਦੁਹਰਾਓ, ਅਤੇ ਰਿਮਾਈਂਡਰ ਜੋੜੋ। ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ।
chmod ਅਨੁਮਤੀਆਂ ਕੈਲਕੁਲੇਟਰ
ਮਾਲਕ, ਗਰੁੱਪ, ਅਤੇ ਹੋਰਾਂ ਲਈ Unix ਫਾਈਲ ਅਨੁਮਤੀਆਂ ਟੌਗਲ ਕਰੋ ਤਾਂ ਜੋ ਓਕਟਲ ਕੀਮਤ (755), ਸਿੰਬੋਲਿਕ ਨੋਟੇਸ਼ਨ (rwxr-xr-x), ਅਤੇ ਸਹੀ chmod ਕਮਾਂਡ ਪ੍ਰਾਪਤ ਹੋਵੇ।