ಚಿತ್ರ: HAVAL-192/3 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ - ಮೂರು-ಪಾಸ್ ಹರಿವಿನ ರೇಖಾಚಿತ್ರ
ಪ್ರಕಟಣೆ: ಜನವರಿ 12, 2026 ರಂದು 01:42:16 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ
ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ: ಜನವರಿ 9, 2026 ರಂದು 07:59:03 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ
HAVAL-192/3 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ದೃಶ್ಯೀಕರಿಸುವ ತಾಂತ್ರಿಕ ಇನ್ಫೋಗ್ರಾಫಿಕ್: ಇನ್ಪುಟ್ ಮತ್ತು ಪ್ಯಾಡಿಂಗ್, ಇನಿಶಿಯಲೈಸೇಶನ್ ಪದಗಳು A–E, ಮಿಶ್ರಣ/ಕ್ರಮಪಲ್ಲಟನೆಯೊಂದಿಗೆ ಮೂರು ಸಂಸ್ಕರಣಾ ಸುತ್ತುಗಳು ಮತ್ತು 192-ಬಿಟ್ ಡೈಜೆಸ್ಟ್ ಔಟ್ಪುಟ್.
HAVAL-192/3 Hash Algorithm – Three-Pass Flow Diagram

ಈ ಚಿತ್ರದ ಲಭ್ಯವಿರುವ ಆವೃತ್ತಿಗಳು
ಕೆಳಗೆ ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಲಭ್ಯವಿರುವ ಇಮೇಜ್ ಫೈಲ್ಗಳು ಕಡಿಮೆ ಸಂಕುಚಿತ ಮತ್ತು ಹೆಚ್ಚಿನ ರೆಸಲ್ಯೂಶನ್ ಹೊಂದಿವೆ - ಮತ್ತು ಅದರ ಪರಿಣಾಮವಾಗಿ, ಈ ವೆಬ್ಸೈಟ್ನಲ್ಲಿನ ಲೇಖನಗಳು ಮತ್ತು ಪುಟಗಳಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲಾದ ಚಿತ್ರಗಳಿಗಿಂತ ಉತ್ತಮ ಗುಣಮಟ್ಟದ್ದಾಗಿದೆ, ಇವು ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಫೈಲ್ ಗಾತ್ರಕ್ಕೆ ಹೆಚ್ಚು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲ್ಪಟ್ಟಿವೆ.
ನಿಯಮಿತ ಗಾತ್ರ (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-192/3 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್" ಎಂಬ ಶೀರ್ಷಿಕೆಯ ಲ್ಯಾಂಡ್ಸ್ಕೇಪ್ ಇನ್ಫೋಗ್ರಾಫಿಕ್, ಮೃದುವಾದ ವಿನೆಟ್ನೊಂದಿಗೆ ಟೆಕ್ಸ್ಚರ್ಡ್ ಡೀಪ್-ನೀಲಿ ಹಿನ್ನೆಲೆಯಲ್ಲಿದೆ. ಮೇಲಿನ ಎಡಭಾಗದಲ್ಲಿ ದಪ್ಪ ಬಿಳಿ "HAVAL-192/3" ಶೀರ್ಷಿಕೆಯು ವ್ಯಾಪಿಸಿದೆ, ಆದರೆ "ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್" ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿ ಬೆಚ್ಚಗಿನ ಚಿನ್ನದ ಹಳದಿ ಬಣ್ಣದಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ; ಶೀರ್ಷಿಕೆಯ ಕೆಳಗೆ ತೆಳುವಾದ ಅಡ್ಡ ರೇಖೆಯು ಚಲಿಸುತ್ತದೆ. ಕೆಳಗೆ ಮಧ್ಯದಲ್ಲಿ "192-ಬಿಟ್ ಹ್ಯಾಶ್ / 3 ಪಾಸ್ಗಳು" ಎಂಬ ಉಪಶೀರ್ಷಿಕೆ ಇದೆ. ರೇಖಾಚಿತ್ರವನ್ನು ಎಡದಿಂದ ಬಲಕ್ಕೆ ಡೇಟಾಫ್ಲೋ ಆಗಿ ಆಯೋಜಿಸಲಾಗಿದೆ. ಎಡಭಾಗದಲ್ಲಿ, ಎರಡು ಬೆವೆಲ್ಡ್ ಡಾರ್ಕ್-ಸ್ಲೇಟ್ ಬಾಕ್ಸ್ಗಳು "INPUT MESSAGE" ಮತ್ತು "PADDING & LENGTH" ಎಂದು ಓದುತ್ತವೆ, ಪ್ರತಿಯೊಂದೂ ಬಾಣಗಳನ್ನು ಮುಖ್ಯ ಸಂಸ್ಕರಣಾ ಪ್ರದೇಶಕ್ಕೆ ಫೀಡ್ ಮಾಡುತ್ತದೆ. ಅವುಗಳ ಕೆಳಗೆ "INITIALIZATION VECTOR" ಎಂಬ ಡ್ಯಾಶ್ ಮಾಡಿದ-ಔಟ್ಲೈನ್ ಪ್ಯಾನಲ್ ಇದೆ, ಅದು A, B, C, D, ಮತ್ತು E ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಐದು ಸ್ಟ್ಯಾಕ್ ಮಾಡಿದ ನೀಲಿ ಟೈಲ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ; ಪ್ರತಿಯೊಂದು ಟೈಲ್ ಅನ್ನು ಬಲಕ್ಕೆ "32-ಬಿಟ್" ಎಂದು ಟಿಪ್ಪಣಿ ಮಾಡಲಾಗಿದೆ. ಸಂದೇಶ ಹಂತಗಳು ಮತ್ತು ಇನಿಶಿಯಲೈಸೇಶನ್ ಪ್ಯಾನೆಲ್ನಿಂದ ಬಾಣಗಳು ಮಧ್ಯದಲ್ಲಿ ದೊಡ್ಡದಾದ, ಡ್ಯಾಶ್ ಮಾಡಿದ ಆಯತಾಕಾರದ ಆವರಣವಾಗಿ ಒಮ್ಮುಖವಾಗುತ್ತವೆ, ಇದು ಕೋರ್ HAVAL ಗಣನೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಈ ಆವರಣದ ಮೇಲಿನ ಅಂಚಿನಲ್ಲಿ ಸಣ್ಣ ಕಿತ್ತಳೆ ಬ್ಲಾಕ್ಗಳ ಸಾಲು ಇರುತ್ತದೆ, ಇದು ವಿಭಜಿತ ಸಂದೇಶ ವೇಳಾಪಟ್ಟಿ ಅಥವಾ ಪದ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಅದರ ಮೇಲೆ ದ್ವಿಮುಖ ಬಾಣದ ಮೋಟಿಫ್ ಇರುತ್ತದೆ. ಆವರಣದ ಒಳಗೆ "ROUND 1," "ROUND 2," ಮತ್ತು "ROUND 3" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಮೂರು ಅಗಲವಾದ ಸಮತಲ ಬ್ಯಾಂಡ್ಗಳಿವೆ (ಪ್ರತಿಯೊಂದನ್ನು ಲೋಹೀಯ ಮುಖ್ಯಾಂಶಗಳೊಂದಿಗೆ ಉದ್ದವಾದ ನೀಲಿ ಪಟ್ಟಿಯಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ). ಪ್ರತಿ ಸುತ್ತಿನ ಲೇಬಲ್ ಅಡಿಯಲ್ಲಿ ಸುತ್ತಿನ ಕಾರ್ಯ ಮತ್ತು ತಿರುಗುವಿಕೆಗಳನ್ನು ತೋರಿಸುವ ಪ್ರಮುಖ ಸೂತ್ರದಂತಹ ಬ್ಲಾಕ್ ಇದೆ: ಮೊದಲನೆಯದು "f1 & Rot <<< s1 ⊕ + K1," ಎರಡನೆಯದು "f2 & Rot <<< s2 ⊕ + K2," ಮತ್ತು ಮೂರನೆಯದು "f3 & Rot <<< s3 ⊕ + K3." ಪರ್ಯಾಯವಾಗಿ ತಂಪಾದ ನೀಲಿ ಮತ್ತು ಬೆಚ್ಚಗಿನ ಕಿತ್ತಳೆ ಬಣ್ಣದಲ್ಲಿ ಸಣ್ಣ ಕೆಳಮುಖ ಬಾಣಗಳು ಈ ಸೂತ್ರ ಬ್ಲಾಕ್ಗಳ ಕೆಳಗೆ ಕುಳಿತುಕೊಳ್ಳುತ್ತವೆ, ಬಹು ಆಂತರಿಕ ಪದಗಳಿಗೆ ಅನ್ವಯಿಸಲಾದ ಮಿಶ್ರಣ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಸೂಚಿಸುತ್ತವೆ. ಪ್ರತಿಯೊಂದು ಸೂತ್ರ ಬ್ಲಾಕ್ನ ಬಲಭಾಗದಲ್ಲಿ "ಮಿಶ್ರಣ ಮತ್ತು ಕ್ರಮಪಲ್ಲಟನೆ" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಸಣ್ಣ ಡಾರ್ಕ್ ಬಾಕ್ಸ್ ಇದೆ, ಇದು ದಪ್ಪ ಬಾಣಗಳಿಂದ ಸಂಪರ್ಕ ಹೊಂದಿದೆ, ಪ್ರತಿ ಪಾಸ್ ಮರುಜೋಡಣೆ ಮತ್ತು ಪ್ರಸರಣವನ್ನು ಒಳಗೊಂಡಿದೆ ಎಂಬುದನ್ನು ಒತ್ತಿಹೇಳುತ್ತದೆ. ಬಹು ಬಾಗಿದ ಮತ್ತು ಲಂಬವಾದ ಬಾಣಗಳು ಸುತ್ತುಗಳ ನಡುವೆ ಮತ್ತು ಆವರಣದ ಬಲ ಗಡಿಯಲ್ಲಿ ಚಲಿಸುತ್ತವೆ, ಹಂತಗಳ ನಡುವಿನ ಪ್ರತಿಕ್ರಿಯೆ ಮತ್ತು ಸಂಕೋಚನ ಪ್ರಕ್ರಿಯೆಯ ಸರಪಳಿ ಸ್ವರೂಪವನ್ನು ದೃಷ್ಟಿಗೋಚರವಾಗಿ ಸೂಚಿಸುತ್ತವೆ. ಕೇಂದ್ರ ಆವರಣದ ಕೆಳಭಾಗದಲ್ಲಿ "A ⊕ C ⊕ E" ಎಂಬ ಅಭಿವ್ಯಕ್ತಿಯೊಂದಿಗೆ "FINALIZE" ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಭಾರವಾದ ಡಾರ್ಕ್ ಪ್ಲೇಕ್ ಇದೆ, ಇದು ಡೈಜೆಸ್ಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸುವ ಮೊದಲು ಅಂತಿಮ ಸಂಯೋಜನೆಯ ಹಂತವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಬಲಭಾಗದಲ್ಲಿ, "192-BIT HASH VALUE" ಎಂಬ ಶೀರ್ಷಿಕೆಯ ಪ್ರತ್ಯೇಕ ಫಲಕವನ್ನು ತೆಳುವಾದ ಬಾಹ್ಯರೇಖೆಯಿಂದ ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ಮೂರು ಸಮಾನಾಂತರ ಬಾಣಗಳಿಂದ ಮೂರು ಸುತ್ತುಗಳಿಗೆ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ. ಆ ಫಲಕದ ಒಳಗೆ H0, H1, H2, H3 ಮತ್ತು H4 ಎಂದು ಲೇಬಲ್ ಮಾಡಲಾದ ಕಿತ್ತಳೆ ಗ್ರೇಡಿಯಂಟ್ ಆಯತಗಳನ್ನು ಜೋಡಿಸಲಾಗಿದೆ, ಪ್ರತಿಯೊಂದನ್ನು "32-ಬಿಟ್" ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ; ಒಂದು ಹೆಚ್ಚುವರಿ ಆಯತವು ಹೊಸ ಸೂಚ್ಯಂಕವನ್ನು ಪರಿಚಯಿಸುವ ಬದಲು "H4" ಲೇಬಲ್ ಅನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತದೆ, ಇದು ಗ್ರಾಫಿಕ್ನ ಔಟ್ಪುಟ್ ಪದಗಳ ಶೈಲೀಕೃತ (ಮತ್ತು ಸ್ವಲ್ಪ ಅನಗತ್ಯ) ಚಿತ್ರಣವನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ. ಔಟ್ಪುಟ್ ಪ್ಯಾನೆಲ್ನ ಕೆಳಭಾಗದಲ್ಲಿ ಸಣ್ಣ ಕಿತ್ತಳೆ ರಿಬ್ಬನ್ ಇದ್ದು, H-ಪದಗಳ ಜೋಡಣೆಯಂತಹ ಅನುಕ್ರಮವನ್ನು ತೋರಿಸುವ ಸಣ್ಣ ಪಠ್ಯವನ್ನು ಹೊಂದಿದೆ, ಇದು ಅಂತಿಮ ಫಲಿತಾಂಶವನ್ನು ಬಹು 32-ಬಿಟ್ ತುಣುಕುಗಳಿಂದ ಜೋಡಿಸಲಾಗಿದೆ ಎಂದು ಬಲಪಡಿಸುತ್ತದೆ. ಒಟ್ಟಾರೆಯಾಗಿ, ಬಣ್ಣ ಯೋಜನೆಯು ಡೇಟಾ ಪದಗಳು ಮತ್ತು ಔಟ್ಪುಟ್ಗಳಿಗಾಗಿ ಪ್ರಕಾಶಮಾನವಾದ ಕಿತ್ತಳೆ ಉಚ್ಚಾರಣೆಗಳೊಂದಿಗೆ ರಚನೆಗಾಗಿ ಕೂಲ್ ಬ್ಲೂಸ್ಗಳನ್ನು ವ್ಯತಿರಿಕ್ತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ದೃಶ್ಯ ಶೈಲಿಯು ಮೂರು-ಪಾಸ್ HAVAL-192/3 ಹ್ಯಾಶಿಂಗ್ ಹರಿವನ್ನು ಸಂವಹನ ಮಾಡಲು ಡ್ರಾಪ್ ನೆರಳುಗಳು, ಬೆವೆಲ್ಡ್ ಅಂಚುಗಳು ಮತ್ತು ಸ್ಪಷ್ಟ ಬಾಣಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಸಂಯೋಜನೆಯು ಸ್ವಚ್ಛ, ತಾಂತ್ರಿಕ ಮತ್ತು ರೇಖಾಚಿತ್ರ-ಮೊದಲನೆಯದು.
ಈ ಚಿತ್ರವು ಇದಕ್ಕೆ ಸಂಬಂಧಿಸಿದೆ: HAVAL-192/3 ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್
