ಚಿತ್ರ: HAVAL-128/4 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ದೃಶ್ಯೀಕರಣ
ಪ್ರಕಟಣೆ: ಜನವರಿ 12, 2026 ರಂದು 02:10:33 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ
ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ: ಜನವರಿ 9, 2026 ರಂದು 07:26:59 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ
HAVAL-128/4 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ದೃಶ್ಯೀಕರಿಸುವ ಲ್ಯಾಂಡ್ಸ್ಕೇಪ್ ಇನ್ಫೋಗ್ರಾಫಿಕ್: ಸಂದೇಶ ಬ್ಲಾಕ್ಗಳು ಮತ್ತು ಪ್ಯಾಡಿಂಗ್ ನಾಲ್ಕು ಪಾಸ್ಗಳ ರೂಪಾಂತರಗಳು ಮತ್ತು ಬದಲಿ ಹಂತಗಳನ್ನು ಫೀಡ್ ಮಾಡುತ್ತದೆ, ಅಂತಿಮ 128-ಬಿಟ್ HAVAL ಹ್ಯಾಶ್ ಮೌಲ್ಯವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
HAVAL-128/4 Hash Algorithm Visualization

ಈ ಚಿತ್ರದ ಲಭ್ಯವಿರುವ ಆವೃತ್ತಿಗಳು
ಕೆಳಗೆ ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಲಭ್ಯವಿರುವ ಇಮೇಜ್ ಫೈಲ್ಗಳು ಕಡಿಮೆ ಸಂಕುಚಿತ ಮತ್ತು ಹೆಚ್ಚಿನ ರೆಸಲ್ಯೂಶನ್ ಹೊಂದಿವೆ - ಮತ್ತು ಅದರ ಪರಿಣಾಮವಾಗಿ, ಈ ವೆಬ್ಸೈಟ್ನಲ್ಲಿನ ಲೇಖನಗಳು ಮತ್ತು ಪುಟಗಳಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲಾದ ಚಿತ್ರಗಳಿಗಿಂತ ಉತ್ತಮ ಗುಣಮಟ್ಟದ್ದಾಗಿದೆ, ಇವು ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಫೈಲ್ ಗಾತ್ರಕ್ಕೆ ಹೆಚ್ಚು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲ್ಪಟ್ಟಿವೆ.
ನಿಯಮಿತ ಗಾತ್ರ (1,536 x 1,024)
ದೊಡ್ಡ ಗಾತ್ರ (3,072 x 2,048)
ತುಂಬಾ ದೊಡ್ಡ ಗಾತ್ರ (4,608 x 3,072)
ಅತಿ ದೊಡ್ಡ ಗಾತ್ರ (6,144 x 4,096)
ಹಾಸ್ಯಮಯವಾಗಿ ದೊಡ್ಡ ಗಾತ್ರ (1,048,576 x 699,051)
- ಇನ್ನೂ ಅಪ್ಲೋಡ್ ಆಗುತ್ತಿದೆ... ;-)
ಚಿತ್ರದ ವಿವರಣೆ
ವಿಶಾಲವಾದ, ಭೂದೃಶ್ಯ-ಸ್ವರೂಪದ ಡಿಜಿಟಲ್ ಇನ್ಫೋಗ್ರಾಫಿಕ್ HAVAL-128/4 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಭವಿಷ್ಯದ, ನೀಲಿ, ಸರ್ಕ್ಯೂಟ್-ಬೋರ್ಡ್ ಶೈಲಿಯಲ್ಲಿ ದೃಶ್ಯೀಕರಿಸುತ್ತದೆ. ಹಿನ್ನೆಲೆಯು ಗಾಢದಿಂದ ಪ್ರಕಾಶಮಾನವಾದ ನೀಲಿ ಗ್ರೇಡಿಯಂಟ್ ಆಗಿದ್ದು, ಗ್ರಿಡ್ಗಳು, ಹೊಳೆಯುವ ಕುರುಹುಗಳು, ಸಣ್ಣ ಚೌಕಗಳು ಮತ್ತು ಮಸುಕಾದ ಡೇಟಾ-ತರಹದ ಮಾದರಿಗಳಿಂದ ತುಂಬಿದ್ದು, ಹೈಟೆಕ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್ನ ಅನಿಸಿಕೆ ನೀಡುತ್ತದೆ. ಮೇಲ್ಭಾಗದಲ್ಲಿ ಮಧ್ಯದಲ್ಲಿ ಸೂಕ್ಷ್ಮ ಸ್ಕ್ಯಾನ್ಲೈನ್ ಮತ್ತು ನಿಯಾನ್ ಪರಿಣಾಮಗಳೊಂದಿಗೆ "HAVAL-128/4 HASH ALGORITHM" ಎಂದು ಓದುವ ಪ್ರಕಾಶಮಾನವಾದ, ಹೊಳೆಯುವ ಬಿಳಿ-ನೀಲಿ ಪಠ್ಯದಲ್ಲಿ ದೊಡ್ಡ ಶೀರ್ಷಿಕೆ ಇದೆ.
ಎಡಭಾಗದಲ್ಲಿ, "INPUT MESSAGE" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಲಂಬ ಫಲಕವು ಒಳಬರುವ ಡೇಟಾವನ್ನು ಜೋಡಿಸಲಾದ ಆಯತಾಕಾರದ ಬ್ಲಾಕ್ಗಳಾಗಿ ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ. ಮೂರು ಕಿತ್ತಳೆ ಬ್ಲಾಕ್ಗಳನ್ನು "BLOCK 1," "BLOCK 2," ಮತ್ತು "BLOCK N..." ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾಗಿದೆ, ಇದು ಬಹು ಸಂದೇಶ ಬ್ಲಾಕ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಅವುಗಳ ಕೆಳಗೆ "PADDING" ಮತ್ತು "MESSAGE LENGTH" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಎರಡು ಹಸಿರು ಬಣ್ಣದ ಬ್ಲಾಕ್ಗಳಿವೆ, ಇದು ಪ್ರಮಾಣಿತ ಪೂರ್ವ-ಸಂಸ್ಕರಣಾ ಹಂತವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ತೆಳುವಾದ, ಹೊಳೆಯುವ ಬಾಣಗಳು ಈ ಇನ್ಪುಟ್ ಪ್ಯಾನೆಲ್ನಿಂದ ಕೇಂದ್ರ ಸಂಸ್ಕರಣಾ ಪ್ರದೇಶದ ಕಡೆಗೆ ತೋರಿಸುತ್ತವೆ, ಎಡದಿಂದ ಬಲಕ್ಕೆ ಹರಿವನ್ನು ತೋರಿಸುತ್ತವೆ.
ಮಧ್ಯ ಭಾಗವು "4 ಪಾಸ್ಗಳು" ಎಂಬ ಶೀರ್ಷಿಕೆಯ ದೊಡ್ಡ, ಚೌಕಟ್ಟಿನ ವಿಭಾಗದಿಂದ ಪ್ರಾಬಲ್ಯ ಹೊಂದಿದೆ. ಈ ಹೆಡರ್ ಅಡಿಯಲ್ಲಿ, ನಾಲ್ಕು ಪಕ್ಕದ ಕಾಲಮ್ಗಳನ್ನು "PASS 1," "PASS 2," "PASS 3," ಮತ್ತು "PASS 4" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾಗಿದೆ. ಈ ಪಾಸ್ಗಳಲ್ಲಿ, ಫಂಕ್ಷನ್ ಮಾರ್ಕರ್ಗಳೊಂದಿಗೆ (F1, F2, F3, F4, F5) ಲೇಬಲ್ ಮಾಡಲಾದ ಸಣ್ಣ ದುಂಡಾದ ಹಸಿರು ಕ್ಯಾಪ್ಸುಲ್ಗಳು ಅನುಕ್ರಮವಾಗಿ ಗೋಚರಿಸುತ್ತವೆ, ಇದು ಸುತ್ತುಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ರೇಖಾತ್ಮಕವಲ್ಲದ ಮಿಶ್ರಣ ಕಾರ್ಯಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಫಂಕ್ಷನ್ ಕ್ಯಾಪ್ಸುಲ್ಗಳ ಕೆಳಗೆ, ಸಣ್ಣ ಚದರ ಟೈಲ್ಗಳ ಎರಡು ಅಡ್ಡ ಲೇನ್ಗಳು ಪಾಸ್ಗಳ ಮೂಲಕ ಪ್ರಗತಿಯಲ್ಲಿರುವ ಸ್ಥಿತಿ ನೋಂದಣಿಗಳನ್ನು ತೋರಿಸುತ್ತವೆ. ಟೈಲ್ಗಳನ್ನು ಕೂಲ್ ಬ್ಲೂಸ್ ಮತ್ತು ಬೆಚ್ಚಗಿನ ಕಿತ್ತಳೆ ಬಣ್ಣಗಳಲ್ಲಿ ಬಣ್ಣಿಸಲಾಗಿದೆ ಮತ್ತು A, B, C ಮತ್ತು D ನಂತಹ ಏಕ ಅಕ್ಷರಗಳಿಂದ ಲೇಬಲ್ ಮಾಡಲಾಗಿದೆ, ಇದು ವಿಕಸನಗೊಳ್ಳುತ್ತಿರುವ ಆಂತರಿಕ ಸ್ಥಿತಿ ಪದಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಟೈಲ್ಗಳ ನಡುವಿನ ಬಾಣಗಳು ಸ್ಥಿತಿಯು ಹೇಗೆ ಚಲಿಸುತ್ತದೆ ಮತ್ತು ಒಂದು ಪಾಸ್ನಿಂದ ಮುಂದಿನ ಪಾಸ್ಗೆ ನವೀಕರಿಸಲ್ಪಡುತ್ತದೆ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಇದು ಸ್ಪಷ್ಟ ಎಡದಿಂದ ಬಲಕ್ಕೆ ಪೈಪ್ಲೈನ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ. ಕೇಂದ್ರ ಚೌಕಟ್ಟಿನ ಕೆಳಗಿನ ಅಂಚಿನಲ್ಲಿ, ಒಂದು ಶೀರ್ಷಿಕೆಯು "ಪ್ರತಿ ಪಾಸ್ಗೆ 32 ಪರ್ಯಾಯ ಹಂತಗಳು" ಎಂದು ಹೇಳುತ್ತದೆ, ಇದು ಪುನರಾವರ್ತಿತ ಪ್ರತಿ-ಪಾಸ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಒತ್ತಿಹೇಳುತ್ತದೆ.
ಕೆಳಗಿನ ಮಧ್ಯದ ಪ್ರದೇಶದ ಉದ್ದಕ್ಕೂ, ನಾಲ್ಕು ಗಾಢ-ನೀಲಿ ಆಪರೇಷನ್ ಬಾಕ್ಸ್ಗಳ ಸಾಲು ವಿಶಿಷ್ಟ ಬಿಟ್ವೈಸ್ ಮತ್ತು ಅಂಕಗಣಿತ ರೂಪಾಂತರಗಳನ್ನು ಸಂಕ್ಷೇಪಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಬಾಕ್ಸ್ ಅನ್ನು ಸಂಕ್ಷಿಪ್ತ ಕಾರ್ಯಾಚರಣೆಯ ಹೆಸರಿನೊಂದಿಗೆ ಲೇಬಲ್ ಮಾಡಲಾಗಿದೆ: “ROTATE,” “> SHIFT,” “XOR,” ಮತ್ತು “MOD ADD.” ಪ್ರತಿ ಆಪರೇಷನ್ ಲೇಬಲ್ನ ಕೆಳಗೆ ಸಣ್ಣ ಗ್ಲೋ ಉಚ್ಚಾರಣೆಗಳೊಂದಿಗೆ ಶೈಲೀಕೃತ ಕಿತ್ತಳೆ ಮಾಡ್ಯೂಲ್ ಇದೆ ಮತ್ತು ಲಂಬ ಬಾಣಗಳು ಈ ಕಾರ್ಯಾಚರಣೆಗಳು ಪರ್ಯಾಯ ಮತ್ತು ಮಿಶ್ರಣ ಪ್ರಕ್ರಿಯೆಗೆ ಫೀಡ್ ಆಗುವುದನ್ನು ಸೂಚಿಸುತ್ತವೆ.
ಬಲಭಾಗದಲ್ಲಿ, "ಅಂತಿಮ ಫಲಿತಾಂಶ" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಎತ್ತರದ ಫಲಕವು ಸ್ಥಿತಿ ಮೌಲ್ಯಗಳ ಅಂತಿಮ ಸಂಯೋಜನೆಯನ್ನು ಚಿತ್ರಿಸುತ್ತದೆ. ಈ ಫಲಕದ ಮೇಲ್ಭಾಗದಲ್ಲಿ, "A", "B" ಮತ್ತು "B" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಮೂರು ಹಸಿರು ಅಂಚುಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ, ಕೆಳಮುಖ ಬಾಣಗಳು "A", "C" ಮತ್ತು "D" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಕಿತ್ತಳೆ ಅಂಚುಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತವೆ, ಇದು ಅಂತಿಮ ಮಿಶ್ರಣ ಅಥವಾ ಮರುಸಂಯೋಜನೆಯ ಹಂತವನ್ನು ವಿವರಿಸುತ್ತದೆ. ಕೆಳಗೆ, ಒಂದು ಡಾರ್ಕ್ ಬಾಕ್ಸ್ "A * B * C * D" ಅನ್ನು ಹೋಲುವ ಸಾಂಕೇತಿಕ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ತೋರಿಸುತ್ತದೆ, ಇದು ಸಂಯೋಜಿತ ಸ್ಥಿತಿ ಪದಗಳ ಕಲ್ಪನೆಯನ್ನು ಬಲಪಡಿಸುತ್ತದೆ. ಕೆಳಭಾಗದಲ್ಲಿ, ಒಂದು ಪ್ರಮುಖ ಲೇಬಲ್ "HAVAL HASH VALUE" ಎಂದು ಓದುತ್ತದೆ, ಇದು ಅಂತಿಮ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಡೈಜೆಸ್ಟ್ ಅನ್ನು ಹೊಂದಿರುವ ಹೊಳೆಯುವ ಸಯಾನ್-ಔಟ್ಲೈನ್ಡ್ ಆಯತವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಡೈಜೆಸ್ಟ್ ಅನ್ನು ದೊಡ್ಡಕ್ಷರ ಹೆಕ್ಸ್ ಅಕ್ಷರಗಳ ಎರಡು ಸಾಲುಗಳಾಗಿ ತೋರಿಸಲಾಗಿದೆ, ಇದನ್ನು ದೃಷ್ಟಿಗೋಚರವಾಗಿ ಪೂರ್ಣಗೊಂಡ 128-ಬಿಟ್ ಔಟ್ಪುಟ್ನಂತೆ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ. ಒಟ್ಟಾರೆಯಾಗಿ, ರೇಖಾಚಿತ್ರವು ಗರಿಗರಿಯಾದ ನಿಯಾನ್ ಗಡಿಗಳು, ಬಾಣಗಳು ಮತ್ತು ವಿಭಜಿತ ಫಲಕಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಇನ್ಪುಟ್ ಸಂದೇಶ ಬ್ಲಾಕ್ಗಳಿಂದ ರೂಪಾಂತರಗಳ ನಾಲ್ಕು ಪಾಸ್ಗಳ ಮೂಲಕ ಅಂತಿಮ HAVAL-128/4 ಹ್ಯಾಶ್ಗೆ ರಚನಾತ್ಮಕ, ಹಂತ-ಹಂತದ ಹರಿವನ್ನು ಸಂವಹನ ಮಾಡುತ್ತದೆ.
ಈ ಚಿತ್ರವು ಇದಕ್ಕೆ ಸಂಬಂಧಿಸಿದೆ: HAVAL-128/4 ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್
