LibraTool logoLibraTool

ಉಚಿತ ಹ್ಯಾಶ್ ಜನರೇಟರ್

ಪಠ್ಯ ಅಥವಾ ಫೈಲ್‌ಗಳಿಂದ SHA-1, SHA-256, ಮತ್ತು SHA-512 ಹ್ಯಾಶ್‌ಗಳನ್ನು ರಚಿಸಿ. ಚೆಕ್‌ಸಮ್‌ಗಳು ಮತ್ತು ಡೇಟಾ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಿ.

ಒಮ್ಮೆ ಲೋಡ್ ಆದ ನಂತರ ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಸಲಹೆ: SHA-256 ಮತ್ತು SHA-512 ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಆಗಿ ಸುರಕ್ಷಿತ. SHA-1 ಹಳೆಯದಾಗಿದ್ದು ಭದ್ರತಾ-ಸೂಕ್ಷ್ಮ ಬಳಕೆಗೆ ಇನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಎಲ್ಲಾ ಹ್ಯಾಶಿಂಗ್ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿಯೇ ಸ್ಥಳೀಯವಾಗಿ ನಡೆಯುತ್ತದೆ — ಫೈಲ್‌ಗಳು ಮತ್ತು ಪಠ್ಯ ಎಲ್ಲಿಯೂ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ.

ಚೆಕ್ಸಮ್‌ಗಳು vs. ಪಾಸ್‌ವರ್ಡ್ ಹ್ಯಾಶಿಂಗ್: ಇವು ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಚೆಕ್ಸಮ್‌ಗಳು — ಪಾಸ್‌ವರ್ಡ್ ಹ್ಯಾಶಿಂಗ್‌ಗೆ ಪರ್ಯಾಯವಲ್ಲ (ಪಾಸ್‌ವರ್ಡ್‌ಗಳಿಗೆ bcrypt, Argon2, ಅಥವಾ scrypt ಬಳಸಿ). SHA-1 ಸಹ ಭದ್ರತಾ-ಸೂಕ್ಷ್ಮ ಸಮಗ್ರತೆ ಹಕ್ಕುಗಳಿಗೆ ಸೂಕ್ತವಲ್ಲ.

ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಹ್ಯಾಶ್ ರಚನೆ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ Web Crypto API (SHA-1, SHA-256, SHA-384, ಮತ್ತು SHA-512 ಗಾಗಿ) ಮತ್ತು MD5 ಮತ್ತು CRC32 ನ ಕೈಯಿಂದ ಬರೆದ ಅಳವಡಿಕೆಗಳ ಮಿಶ್ರಣ ಬಳಸಿ ನಡೆಯುತ್ತದೆ — ಏಕೆಂದರೆ Web Crypto API ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಆ ಎರಡು ಹಳೆಯ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ. ಯಾವುದೇ ಪಠ್ಯ ಅಥವಾ ಫೈಲ್ ವಿಷಯವನ್ನು ಎಂದಿಗೂ ಎಲ್ಲಿಯೂ ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ.

  1. 1
    ಇನ್‌ಪುಟ್ ಅನ್ನು ಬೈಟ್‌ಗಳಿಗೆ ಓದಲಾಗುತ್ತದೆ
    ಪಠ್ಯ ಇನ್‌ಪುಟ್‌ಗಾಗಿ, ಬ್ರೌಸರ್‌ನ ಅಂತರ್ನಿರ್ಮಿತ TextEncoder ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು UTF-8 ಬೈಟ್ ಅರೇಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. 500 MB ವರೆಗಿನ ಫೈಲ್‌ಗಳಿಗೆ, File API ಯ arrayBuffer() ವಿಧಾನ ಕಚ್ಚಾ ಬೈನರಿ ಡೇಟಾವನ್ನು ನೇರವಾಗಿ ಮೆಮೊರಿಗೆ ಓದುತ್ತದೆ — ಫೈಲ್ ಎಂದಿಗೂ ನಿಮ್ಮ ಸಾಧನ ಬಿಟ್ಟು ಹೋಗುವುದಿಲ್ಲ.
  2. 2
    ಆರು ಅಲ್ಗಾರಿದಮ್‌ಗಳು ಸಮಾನಾಂತರವಾಗಿ ಚಲಿಸುತ್ತವೆ
    SHA-1, SHA-256, SHA-384, ಮತ್ತು SHA-512 ಅನ್ನು crypto.subtle.digest() ಗೆ ನೀಡಲಾಗುತ್ತದೆ, ಬ್ರೌಸರ್‌ನ ಸ್ಥಳೀಯ WebCrypto ಅಳವಡಿಕೆ. MD5 ಅನ್ನು ಟೂಲ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಿದ ಸ್ವಯಂ-ಪೂರ್ಣ RFC 1321 ಅಳವಡಿಕೆಯಿಂದ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ (WebCrypto ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ MD5 ಅನ್ನು ಹೊರಗಿಡುತ್ತದೆ); ದೊಡ್ಡ ಇನ್‌ಪುಟ್‌ಗಳಿಗೆ ಇದು ಟ್ಯಾಬ್ ಸ್ಪಂದನಶೀಲವಾಗಿ ಇರಲು ಪ್ರತಿ 4 MB ಗೆ ಈವೆಂಟ್ ಲೂಪ್‌ಗೆ ಬಿಟ್ಟುಕೊಡುತ್ತದೆ. CRC32 ವೇಗದ ಬೈಟ್-ಬಲ್ಲ-ಬೈಟ್ ಪ್ರಕ್ರಿಯೆಗಾಗಿ ಮೊದಲೇ-ಲೆಕ್ಕಹಾಕಿದ 256-ನಮೂದಿನ IEEE 802.3 ಲುಕಪ್ ಟೇಬಲ್ ಬಳಸುತ್ತದೆ.
  3. 3
    ಹೆಕ್ಸ್ ಡೈಜೆಸ್ಟ್‌ಗಳು ಮುಗಿದಂತೆ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತವೆ
    ಪ್ರತಿ ಅಲ್ಗಾರಿದಮ್‌ನ ಫಲಿತಾಂಶವನ್ನು ಅದು ಪರಿಹರಿಸಿದ ಕ್ಷಣ UI ಗೆ ಬರೆಯಲಾಗುತ್ತದೆ — CRC32 ನಂತಹ ವೇಗದ ಅಲ್ಗಾರಿದಮ್‌ಗಳು ಬಹುತೇಕ ತಕ್ಷಣ ಕಾಣಿಸುತ್ತವೆ ಆದರೆ ದೊಡ್ಡ ಫೈಲ್‌ನಲ್ಲಿ SHA-512 ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಎಲ್ಲಾ ಆರೂ Promise.all ಮೂಲಕ ಏಕಕಾಲದಲ್ಲಿ ಚಲಿಸುತ್ತವೆ, ಆದ್ದರಿಂದ ಒಟ್ಟು ಕಾಯುವ ಸಮಯವನ್ನು ಅವುಗಳ ಮೊತ್ತವಲ್ಲ, ಅತ್ಯಂತ ನಿಧಾನ ಅಲ್ಗಾರಿದಮ್ ನಿರ್ಧರಿಸುತ್ತದೆ.
  4. 4
    ಐಚ್ಛಿಕ ಚೆಕ್‌ಸಮ್ ಪರಿಶೀಲನೆ
    ಪರಿಶೀಲನಾ ಕ್ಷೇತ್ರಕ್ಕೆ ತಿಳಿದ ಚೆಕ್‌ಸಮ್ ಅನ್ನು ಪೇಸ್ಟ್ ಮಾಡಿ ಟೂಲ್ ಅದನ್ನು ಎಲ್ಲಾ ಆರು ಲೆಕ್ಕಹಾಕಿದ ಡೈಜೆಸ್ಟ್‌ಗಳ ವಿರುದ್ಧ ಹೋಲಿಸುತ್ತದೆ. ಇದು ಹೆಕ್ಸ್ ಅಕ್ಷರಗಳನ್ನು ಎಣಿಸಿ ಯಾವ ಅಲ್ಗಾರಿದಮ್ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತದೆ (ಅಥವಾ ಆಗಬೇಕು) ಎಂದು ಸ್ವಯಂ-ಗುರುತಿಸುತ್ತದೆ — 32 ಅಕ್ಷರಗಳು MD5 ಸೂಚಿಸುತ್ತವೆ, 40 SHA-1 ಸೂಚಿಸುತ್ತವೆ, 64 SHA-256 ಸೂಚಿಸುತ್ತವೆ, ಇತ್ಯಾದಿ — ನಂತರ ಹೊಂದಾಣಿಕೆ, ಅಸಂಗತತೆ, ಅಥವಾ ಗುರುತಿಸಲಾಗದ ಉದ್ದವನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ.

ನಿಮ್ಮ ಪಠ್ಯ ಮತ್ತು ಫೈಲ್‌ಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನೊಳಗೆ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತದೆ — ಪ್ರಸ್ತುತ ಪುಟದ ಸೆಷನ್ ಮೀರಿ ಏನನ್ನೂ ಸರ್ವರ್‌ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ, ಲಾಗ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ, ಅಥವಾ ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ.

ಸಂಬಂಧಿತ ಪರಿಕರಗಳು

🔑

ಫೈಲ್ ಹ್ಯಾಶ್ / ಚೆಕ್‌ಸಮ್

ಯಾವುದೇ ಫೈಲ್‌ನ SHA-256, SHA-1, SHA-384, ಮತ್ತು SHA-512 ಚೆಕ್‌ಸಮ್‌ಗಳನ್ನು ಲೆಕ್ಕಿಸಿ ಮತ್ತು ಪ್ರಕಟಿತ ಹ್ಯಾಶ್‌ಗೆ ಹೋಲಿಸಿ ಡೌನ್‌ಲೋಡ್ ಪರಿಶೀಲಿಸಿ. ಫೈಲ್ ಎಂದಿಗೂ ಅಪ್‌ಲೋಡ್ ಆಗುವುದಿಲ್ಲ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿಫೈಲ್‌ಗಳು ಸ್ಥಳೀಯವಾಗಿರುತ್ತವೆ
📅

ICS ಕ್ಯಾಲೆಂಡರ್ ಜನರೇಟರ್

Apple Calendar, Outlook, Google ಸೇರಿದಂತೆ ಯಾವುದೇ ಆ್ಯಪ್‌ಗಾಗಿ .ics ಕ್ಯಾಲೆಂಡರ್ ಆಹ್ವಾನಗಳನ್ನು ರಚಿಸಿ. ಬಹು ಈವೆಂಟ್‌ಗಳು, ಪುನರಾವರ್ತನೆ, ಮತ್ತು ಜ್ಞಾಪನೆಗಳನ್ನು ಸೇರಿಸಿ. ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿ
🔐

chmod ಅನುಮತಿಗಳ ಕ್ಯಾಲ್ಕುಲೇಟರ್

ಓಕ್ಟಲ್ ಮೌಲ್ಯ (755), ಸಿಂಬಾಲಿಕ್ ಸಂಕೇತ (rwxr-xr-x), ಮತ್ತು ನಿಖರ chmod ಕಮಾಂಡ್ ಪಡೆಯಲು ಮಾಲೀಕ, ಗುಂಪು, ಮತ್ತು ಇತರರಿಗೆ Unix ಫೈಲ್ ಅನುಮತಿಗಳನ್ನು ಟಾಗಲ್ ಮಾಡಿ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿ

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು