ಟೈಗರ್-192/4 ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್
ಪ್ರಕಟಣೆ: ಫೆಬ್ರವರಿ 17, 2025 ರಂದು 06:56:28 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ
ಪಠ್ಯ ಇನ್ಪುಟ್ ಅಥವಾ ಫೈಲ್ ಅಪ್ಲೋಡ್ ಆಧರಿಸಿ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಟೈಗರ್ 192 ಬಿಟ್, 4 ಸುತ್ತುಗಳು (ಟೈಗರ್-192/4) ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಬಳಸುವ ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್.Tiger-192/4 Hash Code Calculator
ಟೈಗರ್ 192/4 (ಟೈಗರ್ 192 ಬಿಟ್ಗಳು, 4 ಸುತ್ತುಗಳು) ಒಂದು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವಾಗಿದ್ದು ಅದು ಇನ್ಪುಟ್ (ಅಥವಾ ಸಂದೇಶ) ತೆಗೆದುಕೊಂಡು ಸ್ಥಿರ-ಗಾತ್ರದ, 192-ಬಿಟ್ (24-ಬೈಟ್) ಔಟ್ಪುಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ 48-ಅಕ್ಷರಗಳ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸಂಖ್ಯೆಯಾಗಿ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ.
ಟೈಗರ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವು 1995 ರಲ್ಲಿ ರಾಸ್ ಆಂಡರ್ಸನ್ ಮತ್ತು ಎಲಿ ಬಿಹ್ಯಾಮ್ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವಾಗಿದೆ. ಇದನ್ನು 64-ಬಿಟ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿ ವೇಗದ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ ನಿರ್ದಿಷ್ಟವಾಗಿ ಅತ್ಯುತ್ತಮವಾಗಿಸಲಾಗಿದೆ, ಇದು ಫೈಲ್ ಸಮಗ್ರತೆ ಪರಿಶೀಲನೆ, ಡಿಜಿಟಲ್ ಸಹಿಗಳು ಮತ್ತು ಡೇಟಾ ಇಂಡೆಕ್ಸಿಂಗ್ನಂತಹ ಹೆಚ್ಚಿನ ವೇಗದ ಡೇಟಾ ಸಂಸ್ಕರಣೆಯ ಅಗತ್ಯವಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಉತ್ತಮವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ಇದು 3 ಅಥವಾ 4 ಸುತ್ತುಗಳಲ್ಲಿ 192 ಬಿಟ್ ಹ್ಯಾಶ್ ಕೋಡ್ಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಶೇಖರಣಾ ನಿರ್ಬಂಧಗಳು ಅಥವಾ ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಗಾಗಿ ಅಗತ್ಯವಿದ್ದರೆ ಇದನ್ನು 160 ಅಥವಾ 128 ಬಿಟ್ಗಳಿಗೆ ಮೊಟಕುಗೊಳಿಸಬಹುದು.
ಆಧುನಿಕ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಅನ್ವಯಿಕೆಗಳಿಗೆ ಇದನ್ನು ಇನ್ನು ಮುಂದೆ ಸುರಕ್ಷಿತವೆಂದು ಪರಿಗಣಿಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಹಿಮ್ಮುಖ ಹೊಂದಾಣಿಕೆಗಾಗಿ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಬೇಕಾದರೆ ಇಲ್ಲಿ ಸೇರಿಸಲಾಗುತ್ತದೆ.
ಪೂರ್ಣ ಬಹಿರಂಗಪಡಿಸುವಿಕೆ: ಈ ಪುಟದಲ್ಲಿ ಬಳಸಲಾದ ಹ್ಯಾಶ್ ಕಾರ್ಯದ ನಿರ್ದಿಷ್ಟ ಅನುಷ್ಠಾನವನ್ನು ನಾನು ಬರೆದಿಲ್ಲ. ಇದು PHP ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯೊಂದಿಗೆ ಸೇರಿಸಲಾದ ಪ್ರಮಾಣಿತ ಕಾರ್ಯವಾಗಿದೆ. ಅನುಕೂಲಕ್ಕಾಗಿ ಇಲ್ಲಿ ಸಾರ್ವಜನಿಕವಾಗಿ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲು ನಾನು ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಮಾತ್ರ ಮಾಡಿದ್ದೇನೆ.
ಟೈಗರ್-192/4 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಬಗ್ಗೆ
ನಾನು ಗಣಿತಜ್ಞನೂ ಅಲ್ಲ, ಕ್ರಿಪ್ಟೋಗ್ರಾಫರ್ ಅಲ್ಲ, ಆದರೆ ಈ ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಸಾಮಾನ್ಯರ ಭಾಷೆಯಲ್ಲಿ ಒಂದು ಉದಾಹರಣೆಯೊಂದಿಗೆ ವಿವರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ. ನೀವು ವೈಜ್ಞಾನಿಕವಾಗಿ ಸರಿಯಾದ ಮತ್ತು ನಿಖರವಾದ ಪೂರ್ಣ ಪ್ರಮಾಣದ ಗಣಿತ-ಭಾರೀ ವಿವರಣೆಯನ್ನು ಬಯಸಿದರೆ, ನೀವು ಅದನ್ನು ಇತರ ಹಲವಾರು ವೆಬ್ಸೈಟ್ಗಳಲ್ಲಿ ಕಾಣಬಹುದು ಎಂದು ನನಗೆ ಖಚಿತವಾಗಿದೆ ;-)
ಈಗ, ನೀವು ರಹಸ್ಯ ಸ್ಮೂಥಿ ಪಾಕವಿಧಾನವನ್ನು ಮಾಡುತ್ತಿದ್ದೀರಿ ಎಂದು ಊಹಿಸಿ. ನೀವು ಹಣ್ಣುಗಳ ಗುಂಪನ್ನು (ನಿಮ್ಮ ಡೇಟಾ) ಹಾಕುತ್ತೀರಿ, ಅದನ್ನು ವಿಶೇಷ ರೀತಿಯಲ್ಲಿ ಮಿಶ್ರಣ ಮಾಡುತ್ತೀರಿ (ಹ್ಯಾಶಿಂಗ್ ಪ್ರಕ್ರಿಯೆ), ಮತ್ತು ಕೊನೆಯಲ್ಲಿ, ನಿಮಗೆ ಒಂದು ವಿಶಿಷ್ಟವಾದ ಪರಿಮಳ (ಹ್ಯಾಶ್) ಸಿಗುತ್ತದೆ. ನೀವು ಒಂದು ಸಣ್ಣ ವಿಷಯವನ್ನು ಬದಲಾಯಿಸಿದರೂ ಸಹ - ಇನ್ನೊಂದು ಬ್ಲೂಬೆರ್ರಿ ಸೇರಿಸುವಂತೆ - ಸುವಾಸನೆಯು ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನವಾಗಿರುತ್ತದೆ.
ಟೈಗರ್ ವಿಷಯದಲ್ಲಿ, ಇದಕ್ಕೆ ಮೂರು ಹಂತಗಳಿವೆ:
ಹಂತ 1: ಪದಾರ್ಥಗಳನ್ನು ಸಿದ್ಧಪಡಿಸುವುದು (ಡೇಟಾವನ್ನು ಪ್ಯಾಡಿಂಗ್ ಮಾಡುವುದು)
- ನಿಮ್ಮ ಡೇಟಾ ಎಷ್ಟೇ ದೊಡ್ಡದಾಗಿರಲಿ ಅಥವಾ ಚಿಕ್ಕದಾಗಿರಲಿ, ಟೈಗರ್ ಅದು ಬ್ಲೆಂಡರ್ಗೆ ಸರಿಯಾದ ಗಾತ್ರವಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ. ಇದು ಸ್ವಲ್ಪ ಹೆಚ್ಚುವರಿ ಫಿಲ್ಲರ್ ಅನ್ನು (ಪ್ಯಾಡಿಂಗ್ನಂತೆ) ಸೇರಿಸುತ್ತದೆ ಆದ್ದರಿಂದ ಎಲ್ಲವೂ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ.
ಹಂತ 2: ಸೂಪರ್ ಬ್ಲೆಂಡರ್ (ಸಂಕೋಚನ ಕಾರ್ಯ)
- ಈ ಬ್ಲೆಂಡರ್ ಮೂರು ಶಕ್ತಿಶಾಲಿ ಬ್ಲೇಡ್ಗಳನ್ನು ಹೊಂದಿದೆ.
- ಡೇಟಾವನ್ನು ತುಂಡುಗಳಾಗಿ ಕತ್ತರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಯೊಂದು ಭಾಗವು ಬ್ಲೆಂಡರ್ ಮೂಲಕ ಒಂದೊಂದಾಗಿ ಹೋಗುತ್ತದೆ.
- ಬ್ಲೇಡ್ಗಳು ಕೇವಲ ತಿರುಗುವುದಿಲ್ಲ - ಅವು ವಿಶೇಷ ಮಾದರಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ಹುಚ್ಚು ರೀತಿಯಲ್ಲಿ ಮಿಶ್ರಣ ಮಾಡುತ್ತವೆ, ಒಡೆದು ಹಾಕುತ್ತವೆ, ತಿರುಚುತ್ತವೆ ಮತ್ತು ಸ್ಕ್ರಾಂಬಲ್ ಮಾಡುತ್ತವೆ (ಇವು ರಹಸ್ಯ ಬ್ಲೆಂಡರ್ ಸೆಟ್ಟಿಂಗ್ಗಳಂತೆ ಎಲ್ಲವೂ ಅನಿರೀಕ್ಷಿತವಾಗಿ ಮಿಶ್ರಣವಾಗುವುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತವೆ).
ಹಂತ 3: ಬಹು ಮಿಶ್ರಣಗಳು (ಪಾಸ್ಗಳು/ಸುತ್ತುಗಳು)
- ಇದು ಆಸಕ್ತಿದಾಯಕವಾಗುವುದು ಇಲ್ಲಿಯೇ. ಟೈಗರ್ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ಮಿಶ್ರಣ ಮಾಡುವುದಿಲ್ಲ - ಯಾರೂ ಮೂಲ ಪದಾರ್ಥಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಅದು ಅದನ್ನು ಹಲವಾರು ಬಾರಿ ಮಿಶ್ರಣ ಮಾಡುತ್ತದೆ.
- ಇದು 3 ಮತ್ತು 4 ಸುತ್ತಿನ ಆವೃತ್ತಿಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸ. ಹೆಚ್ಚುವರಿ ಮಿಶ್ರಣ ಚಕ್ರವನ್ನು ಸೇರಿಸುವ ಮೂಲಕ, 4 ಸುತ್ತಿನ ಆವೃತ್ತಿಗಳು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾಗಿರುತ್ತವೆ, ಆದರೆ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ನಿಧಾನವಾಗಿರುತ್ತವೆ.