Miklix

ಟೈಗರ್-192/3 ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್

ಪ್ರಕಟಣೆ: ಫೆಬ್ರವರಿ 17, 2025 ರಂದು 09:08:14 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ

ಪಠ್ಯ ಇನ್‌ಪುಟ್ ಅಥವಾ ಫೈಲ್ ಅಪ್‌ಲೋಡ್ ಆಧರಿಸಿ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಟೈಗರ್ 192 ಬಿಟ್, 3 ಸುತ್ತುಗಳು (ಟೈಗರ್-192/3) ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಬಳಸುವ ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್.

ಸಾಧ್ಯವಾದಷ್ಟು ಜನರಿಗೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲು ಈ ಪುಟವನ್ನು ಇಂಗ್ಲಿಷ್‌ನಿಂದ ಯಂತ್ರಭಾಷಾಂತರಿಸಲಾಗಿದೆ. ದುರದೃಷ್ಟವಶಾತ್, ಯಂತ್ರಭಾಷಾಂತರವು ಇನ್ನೂ ಪರಿಪೂರ್ಣ ತಂತ್ರಜ್ಞಾನವಾಗಿಲ್ಲ, ಆದ್ದರಿಂದ ದೋಷಗಳು ಸಂಭವಿಸಬಹುದು. ನೀವು ಬಯಸಿದರೆ, ನೀವು ಮೂಲ ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಯನ್ನು ಇಲ್ಲಿ ವೀಕ್ಷಿಸಬಹುದು:

Tiger-192/3 Hash Code Calculator

ಟೈಗರ್ 192/3 (ಟೈಗರ್ 192 ಬಿಟ್‌ಗಳು, 3 ಸುತ್ತುಗಳು) ಒಂದು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವಾಗಿದ್ದು ಅದು ಇನ್‌ಪುಟ್ (ಅಥವಾ ಸಂದೇಶ) ತೆಗೆದುಕೊಂಡು ಸ್ಥಿರ-ಗಾತ್ರದ, 192-ಬಿಟ್ (24-ಬೈಟ್) ಔಟ್‌ಪುಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ 48-ಅಕ್ಷರಗಳ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸಂಖ್ಯೆಯಾಗಿ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ.

ಟೈಗರ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವು 1995 ರಲ್ಲಿ ರಾಸ್ ಆಂಡರ್ಸನ್ ಮತ್ತು ಎಲಿ ಬಿಹ್ಯಾಮ್ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವಾಗಿದೆ. ಇದನ್ನು 64-ಬಿಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ವೇಗದ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ ನಿರ್ದಿಷ್ಟವಾಗಿ ಅತ್ಯುತ್ತಮವಾಗಿಸಲಾಗಿದೆ, ಇದು ಫೈಲ್ ಸಮಗ್ರತೆ ಪರಿಶೀಲನೆ, ಡಿಜಿಟಲ್ ಸಹಿಗಳು ಮತ್ತು ಡೇಟಾ ಇಂಡೆಕ್ಸಿಂಗ್‌ನಂತಹ ಹೆಚ್ಚಿನ ವೇಗದ ಡೇಟಾ ಸಂಸ್ಕರಣೆಯ ಅಗತ್ಯವಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಉತ್ತಮವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ಇದು 3 ಅಥವಾ 4 ಸುತ್ತುಗಳಲ್ಲಿ 192 ಬಿಟ್ ಹ್ಯಾಶ್ ಕೋಡ್‌ಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಶೇಖರಣಾ ನಿರ್ಬಂಧಗಳು ಅಥವಾ ಇತರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಗಾಗಿ ಅಗತ್ಯವಿದ್ದರೆ ಇದನ್ನು 160 ಅಥವಾ 128 ಬಿಟ್‌ಗಳಿಗೆ ಮೊಟಕುಗೊಳಿಸಬಹುದು.

ಆಧುನಿಕ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಅನ್ವಯಿಕೆಗಳಿಗೆ ಇದನ್ನು ಇನ್ನು ಮುಂದೆ ಸುರಕ್ಷಿತವೆಂದು ಪರಿಗಣಿಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಹಿಮ್ಮುಖ ಹೊಂದಾಣಿಕೆಗಾಗಿ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಬೇಕಾದರೆ ಇಲ್ಲಿ ಸೇರಿಸಲಾಗುತ್ತದೆ.

ಪೂರ್ಣ ಬಹಿರಂಗಪಡಿಸುವಿಕೆ: ಈ ಪುಟದಲ್ಲಿ ಬಳಸಲಾದ ಹ್ಯಾಶ್ ಕಾರ್ಯದ ನಿರ್ದಿಷ್ಟ ಅನುಷ್ಠಾನವನ್ನು ನಾನು ಬರೆದಿಲ್ಲ. ಇದು PHP ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯೊಂದಿಗೆ ಸೇರಿಸಲಾದ ಪ್ರಮಾಣಿತ ಕಾರ್ಯವಾಗಿದೆ. ಅನುಕೂಲಕ್ಕಾಗಿ ಇಲ್ಲಿ ಸಾರ್ವಜನಿಕವಾಗಿ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲು ನಾನು ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಮಾತ್ರ ಮಾಡಿದ್ದೇನೆ.


ಹೊಸ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕಿ

ಈ ಫಾರ್ಮ್ ಮೂಲಕ ಸಲ್ಲಿಸಿದ ಡೇಟಾ ಅಥವಾ ಅಪ್‌ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್‌ಗಳನ್ನು ವಿನಂತಿಸಿದ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು ತೆಗೆದುಕೊಳ್ಳುವವರೆಗೆ ಮಾತ್ರ ಸರ್ವರ್‌ನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶವು ನಿಮ್ಮ ಬ್ರೌಸರ್‌ಗೆ ಹಿಂತಿರುಗುವ ಮೊದಲು ಅದನ್ನು ತಕ್ಷಣವೇ ಅಳಿಸಲಾಗುತ್ತದೆ.

ಇನ್ಪುಟ್ ಡೇಟಾ:



ಸಲ್ಲಿಸಿದ ಪಠ್ಯವು UTF-8 ಎನ್‌ಕೋಡ್ ಆಗಿದೆ. ಹ್ಯಾಶ್ ಕಾರ್ಯಗಳು ಬೈನರಿ ಡೇಟಾದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದರಿಂದ, ಪಠ್ಯವು ಮತ್ತೊಂದು ಎನ್‌ಕೋಡಿಂಗ್‌ನಲ್ಲಿದ್ದರೆ ಫಲಿತಾಂಶವು ಭಿನ್ನವಾಗಿರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ಎನ್‌ಕೋಡಿಂಗ್‌ನಲ್ಲಿ ಪಠ್ಯದ ಹ್ಯಾಶ್ ಅನ್ನು ನೀವು ಲೆಕ್ಕಾಚಾರ ಮಾಡಬೇಕಾದರೆ, ಬದಲಿಗೆ ನೀವು ಫೈಲ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಬೇಕು.



ಟೈಗರ್-192/3 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಬಗ್ಗೆ

ನಾನು ಗಣಿತಜ್ಞನೂ ಅಲ್ಲ, ಕ್ರಿಪ್ಟೋಗ್ರಾಫರ್ ಅಲ್ಲ, ಆದರೆ ಈ ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಸಾಮಾನ್ಯರ ಭಾಷೆಯಲ್ಲಿ ಒಂದು ಉದಾಹರಣೆಯೊಂದಿಗೆ ವಿವರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ. ನೀವು ವೈಜ್ಞಾನಿಕವಾಗಿ ಸರಿಯಾದ ಮತ್ತು ನಿಖರವಾದ ಪೂರ್ಣ ಪ್ರಮಾಣದ ಗಣಿತ-ಭಾರೀ ವಿವರಣೆಯನ್ನು ಬಯಸಿದರೆ, ನೀವು ಅದನ್ನು ಇತರ ಹಲವಾರು ವೆಬ್‌ಸೈಟ್‌ಗಳಲ್ಲಿ ಕಾಣಬಹುದು ಎಂದು ನನಗೆ ಖಚಿತವಾಗಿದೆ ;-)

ಈಗ, ನೀವು ರಹಸ್ಯ ಸ್ಮೂಥಿ ಪಾಕವಿಧಾನವನ್ನು ಮಾಡುತ್ತಿದ್ದೀರಿ ಎಂದು ಊಹಿಸಿ. ನೀವು ಹಣ್ಣುಗಳ ಗುಂಪನ್ನು (ನಿಮ್ಮ ಡೇಟಾ) ಹಾಕುತ್ತೀರಿ, ಅದನ್ನು ವಿಶೇಷ ರೀತಿಯಲ್ಲಿ ಮಿಶ್ರಣ ಮಾಡುತ್ತೀರಿ (ಹ್ಯಾಶಿಂಗ್ ಪ್ರಕ್ರಿಯೆ), ಮತ್ತು ಕೊನೆಯಲ್ಲಿ, ನಿಮಗೆ ಒಂದು ವಿಶಿಷ್ಟವಾದ ಪರಿಮಳ (ಹ್ಯಾಶ್) ಸಿಗುತ್ತದೆ. ನೀವು ಒಂದು ಸಣ್ಣ ವಿಷಯವನ್ನು ಬದಲಾಯಿಸಿದರೂ ಸಹ - ಇನ್ನೊಂದು ಬ್ಲೂಬೆರ್ರಿ ಸೇರಿಸುವಂತೆ - ಸುವಾಸನೆಯು ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನವಾಗಿರುತ್ತದೆ.

ಟೈಗರ್ ವಿಷಯದಲ್ಲಿ, ಇದಕ್ಕೆ ಮೂರು ಹಂತಗಳಿವೆ:

ಹಂತ 1: ಪದಾರ್ಥಗಳನ್ನು ಸಿದ್ಧಪಡಿಸುವುದು (ಡೇಟಾವನ್ನು ಪ್ಯಾಡಿಂಗ್ ಮಾಡುವುದು)

  • ನಿಮ್ಮ ಡೇಟಾ ಎಷ್ಟೇ ದೊಡ್ಡದಾಗಿರಲಿ ಅಥವಾ ಚಿಕ್ಕದಾಗಿರಲಿ, ಟೈಗರ್ ಅದು ಬ್ಲೆಂಡರ್‌ಗೆ ಸರಿಯಾದ ಗಾತ್ರವಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ. ಇದು ಸ್ವಲ್ಪ ಹೆಚ್ಚುವರಿ ಫಿಲ್ಲರ್ ಅನ್ನು (ಪ್ಯಾಡಿಂಗ್‌ನಂತೆ) ಸೇರಿಸುತ್ತದೆ ಆದ್ದರಿಂದ ಎಲ್ಲವೂ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ.

ಹಂತ 2: ಸೂಪರ್ ಬ್ಲೆಂಡರ್ (ಸಂಕೋಚನ ಕಾರ್ಯ)

  • ಈ ಬ್ಲೆಂಡರ್ ಮೂರು ಶಕ್ತಿಶಾಲಿ ಬ್ಲೇಡ್‌ಗಳನ್ನು ಹೊಂದಿದೆ.
  • ಡೇಟಾವನ್ನು ತುಂಡುಗಳಾಗಿ ಕತ್ತರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಯೊಂದು ಭಾಗವು ಬ್ಲೆಂಡರ್ ಮೂಲಕ ಒಂದೊಂದಾಗಿ ಹೋಗುತ್ತದೆ.
  • ಬ್ಲೇಡ್‌ಗಳು ಕೇವಲ ತಿರುಗುವುದಿಲ್ಲ - ಅವು ವಿಶೇಷ ಮಾದರಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ಹುಚ್ಚು ರೀತಿಯಲ್ಲಿ ಮಿಶ್ರಣ ಮಾಡುತ್ತವೆ, ಒಡೆದು ಹಾಕುತ್ತವೆ, ತಿರುಚುತ್ತವೆ ಮತ್ತು ಸ್ಕ್ರಾಂಬಲ್ ಮಾಡುತ್ತವೆ (ಇವು ರಹಸ್ಯ ಬ್ಲೆಂಡರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಂತೆ ಎಲ್ಲವೂ ಅನಿರೀಕ್ಷಿತವಾಗಿ ಮಿಶ್ರಣವಾಗುವುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತವೆ).

ಹಂತ 3: ಬಹು ಮಿಶ್ರಣಗಳು (ಪಾಸ್‌ಗಳು/ಸುತ್ತುಗಳು)

  • ಇದು ಆಸಕ್ತಿದಾಯಕವಾಗುವುದು ಇಲ್ಲಿಯೇ. ಟೈಗರ್ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ಮಿಶ್ರಣ ಮಾಡುವುದಿಲ್ಲ - ಯಾರೂ ಮೂಲ ಪದಾರ್ಥಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಅದು ಅದನ್ನು ಹಲವಾರು ಬಾರಿ ಮಿಶ್ರಣ ಮಾಡುತ್ತದೆ.
  • ಇದು 3 ಮತ್ತು 4 ಸುತ್ತಿನ ಆವೃತ್ತಿಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸ. ಹೆಚ್ಚುವರಿ ಮಿಶ್ರಣ ಚಕ್ರವನ್ನು ಸೇರಿಸುವ ಮೂಲಕ, 4 ಸುತ್ತಿನ ಆವೃತ್ತಿಗಳು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾಗಿರುತ್ತವೆ, ಆದರೆ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ನಿಧಾನವಾಗಿರುತ್ತವೆ.
ಬ್ಲೂಸ್ಕೈನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿಫೇಸ್‌ಬುಕ್‌ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿLinkedIn ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿTumblr ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿX ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿLinkedIn ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿPinterest ನಲ್ಲಿ ಪಿನ್ ಮಾಡಿ

Mikkel Bang Christensen

ಲೇಖಕರ ಬಗ್ಗೆ

Mikkel Bang Christensen
ಮಿಕೆಲ್ miklix.com ನ ಸೃಷ್ಟಿಕರ್ತ ಮತ್ತು ಮಾಲೀಕರು. ಅವರು ವೃತ್ತಿಪರ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮರ್/ಸಾಫ್ಟ್‌ವೇರ್ ಡೆವಲಪರ್ ಆಗಿ 20 ವರ್ಷಗಳಿಗೂ ಹೆಚ್ಚು ಅನುಭವ ಹೊಂದಿದ್ದಾರೆ ಮತ್ತು ಪ್ರಸ್ತುತ ದೊಡ್ಡ ಯುರೋಪಿಯನ್ ಐಟಿ ಕಾರ್ಪೊರೇಷನ್‌ನಲ್ಲಿ ಪೂರ್ಣ ಸಮಯದ ಉದ್ಯೋಗಿಯಾಗಿದ್ದಾರೆ. ಬ್ಲಾಗಿಂಗ್ ಮಾಡದಿರುವಾಗ, ಅವರು ತಮ್ಮ ಬಿಡುವಿನ ವೇಳೆಯನ್ನು ವ್ಯಾಪಕವಾದ ಆಸಕ್ತಿಗಳು, ಹವ್ಯಾಸಗಳು ಮತ್ತು ಚಟುವಟಿಕೆಗಳಲ್ಲಿ ಕಳೆಯುತ್ತಾರೆ, ಇದು ಸ್ವಲ್ಪ ಮಟ್ಟಿಗೆ ಈ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ವಿವಿಧ ವಿಷಯಗಳಲ್ಲಿ ಪ್ರತಿಫಲಿಸಬಹುದು.