FORK-256
ಫೋರ್ಕ್-256 ಎಂಬುದು ಹಿಂದಿನ ಎಸ್ಎಚ್ಎ-1 ಮತ್ತು ಎಂಡಿ5 ಕ್ರಮಾವಳಿಗಳಲ್ಲಿ ಕಂಡುಬಂದ ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಹ್ಯಾಶ್ ಕ್ರಮಾವಳಿಯಾಗಿದೆ. ಗಣನೀಯ ಪ್ರಮಾಣದ ಗುಪ್ತ ಲಿಪಿ ವಿಶ್ಲೇಷಣೆಯ ನಂತರ, ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಮುರಿದಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಹಿನ್ನೆಲೆ 2005 ರಲ್ಲಿ, ಕ್ಸಿಯಾವೋಯುನ್ ವಾಂಗ್ ಸರ್ಕಾರದ ಹ್ಯಾಶ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಎಸ್ಎಚ್ಎ-1 ಮೇಲೆ ಆರ್ಡರ್-ಘರ್ಷಣೆ ದಾಳಿಯನ್ನು ಘೋಷಿಸಿದರು. ಯುನೈಟೆಡ್ ಸ್ಟೇಟ್ಸ್ನಲ್ಲಿ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಮಾನದಂಡಗಳನ್ನು ನಿಗದಿಪಡಿಸುವ ಜವಾಬ್ದಾರಿಯುತ ಸಂಸ್ಥೆಯಾದ ನ್ಯಾಷನಲ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ಅಂಡ್ ಟೆಕ್ನಾಲಜಿ (ಎನ್ಐಎಸ್ಟಿ), ಇದು ಪ್ರಾಯೋಗಿಕ ದಾಳಿ ಎಂದು ತೀರ್ಮಾನಿಸಿತು (ಹಿಂದಿನ ಅಂದಾಜುಗಳು ಕ್ರಮಬದ್ಧವಾಗಿದ್ದವು-) ಮತ್ತು ಹ್ಯಾಶ್ ಕಾರ್ಯಗಳು ಮತ್ತು ಅವುಗಳ ದೌರ್ಬಲ್ಯಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚುವರಿ ಸಂಶೋಧನೆಯನ್ನು ಪ್ರೋತ್ಸಾಹಿಸಲು ಪ್ರಾರಂಭಿಸಿತು. ಈ ಪ್ರಯತ್ನದ ಭಾಗವಾಗಿ, ಎನ್ಐಎಸ್ಟಿ ಎರಡು ಕಾರ್ಯಾಗಾರಗಳನ್ನು ಆಯೋಜಿಸಿತು, ಅಲ್ಲಿ ಫೋರ್ಕ್-256 ಸೇರಿದಂತೆ ಸಂಭಾವ್ಯ ಹೊಸ ಕ್ರಮಾವಳಿಗಳನ್ನು ಪರಿಚಯಿಸಲಾಯಿತು ಮತ್ತು ಚರ್ಚಿಸಲಾಯಿತು. ಈ ಯಾವುದೇ ಕ್ರಮಾವಳಿಗಳನ್ನು ತಕ್ಷಣವೇ ಆಯ್ಕೆ ಮಾಡುವ ಬದಲು, ಎನ್ಐಎಸ್ಟಿ 2007-2012 ನಿಂದ ಸಾರ್ವಜನಿಕ ಸ್ಪರ್ಧೆಯನ್ನು ನಡೆಸಿತು, ಇದು ಅಂತಿಮವಾಗಿ ಕೆಕ್ಕಾಕ್ ಕ್ರಮಾವಳಿಯನ್ನು ಎಸ್ಎಚ್ಎ-3 ಮಾನದಂಡವಾಗಿ ಬಳಸಲು ಆಯ್ಕೆ ಮಾಡಿತು. ಅಲ್ಗಾರಿದಮ್ ಮತ್ತು ಅನಾಲಿಸಿಸ್ FORK-256 ಅನ್ನು 2005ರ NIST ಹ್ಯಾಶ್ ಕಾರ್ಯಾಗಾರದಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು ಮತ್ತು ಮುಂದಿನ ವರ್ಷ ಅದನ್ನು ಪ್ರಕಟಿಸಲಾಯಿತು. FORK-256 512-ಬಿಟ್ ಬ್ಲಾಕ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಪುನರಾವರ್ತನೆಯ ನಂತರ ಬದಲಾಗುವ ಪೂರ್ವನಿಯೋಜಿತ ಸ್ಥಿರಾಂಕಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಪ್ರತಿ ಬ್ಲಾಕ್ ಅನ್ನು ನಾಲ್ಕು ಶಾಖೆಗಳ ಮೂಲಕ 256-ಬಿಟ್ ಬ್ಲಾಕ್ ಆಗಿ ಹ್ಯಾಶ್ ಮಾಡಲಾಗುತ್ತದೆ, ಅದು ಪ್ರತಿ 512 ಬ್ಲಾಕ್ ಅನ್ನು ಹದಿನಾರು 32-ಬಿಟ್ ಪದಗಳಾಗಿ ವಿಭಜಿಸುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಮತ್ತಷ್ಟು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಮರುಹೊಂದಿಸಲಾಗುತ್ತದೆ. ಆರಂಭಿಕ ಅಲ್ಗಾರಿದಮ್ ಗಮನಾರ್ಹವಾದ ಗುಪ್ತ ಲಿಪಿ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಗಳಿಸಿತು, ಇದನ್ನು (ಸಾರಿನೆನ್ 2007) ನಲ್ಲಿ ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಲಾಗಿದೆ. ಮ್ಯಾಟುಸಿವಿಕ್ಜ್ ಮತ್ತು ಇತರರು. (2006) ನ ಸಂಕೀರ್ಣತೆಯೊಂದಿಗೆ ಘರ್ಷಣೆ ದಾಳಿಯನ್ನು ಕಂಡುಹಿಡಿದಿದೆ. ಮೆಂಡೆಲ್ ಮತ್ತು ಇತರರು. (2006) ಸ್ವತಂತ್ರವಾಗಿ ಇದೇ ರೀತಿಯ ದಾಳಿಯನ್ನು ಹುಟ್ಟುಹಾಕಿತು. ಮುಂದಿನ ವರ್ಷ ಮ್ಯಾಟುಸಿವಿಕ್ಜ್ ಅವರ ತಂಡವು ತಮ್ಮ ದಾಳಿಯನ್ನು ಅದಕ್ಕಿಂತಲೂ ಕೆಟ್ಟದ್ದಲ್ಲವೆಂದು ಸುಧಾರಿಸಿತು ಮತ್ತು (ಕಾಂಟಿನಿ 2007) ದಾಳಿಯ ಪ್ರಾಯೋಗಿಕ ಅನುಷ್ಠಾನವನ್ನು ಪ್ರದರ್ಶಿಸಿತು. ಈ ದಾಳಿಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ, ಹಾಂಗ್ ಮತ್ತು ಅವರ ತಂಡವು ಫೋರ್ಕ್-256ರ ಸುಧಾರಿತ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಿದರು. ಮಾರ್ಕು-ಜುಹಾನಿ ಸಾರಿನೆನ್ ಅವರು ಸುಧಾರಿತ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಮತ್ತೆ-ಸಂಕೀರ್ಣತೆಯ ದಾಳಿಯಿಂದ ಪಡೆದರು. ಹೋಲಿಕೆಯ ಮೂಲಕ, ಅಂತಿಮವಾಗಿ ಎಸ್ಎಚ್ಎ-3 ಮಾನದಂಡವು ಆರ್ಡರ್-ಅಟ್ಯಾಕ್ ಅನ್ನು ತಡೆದುಕೊಳ್ಳುತ್ತದೆ. ನಿಯೋಜನೆ FORK-256 ಅನ್ನು ಅದರ ಪರಿಚಯದ ನಂತರ ಬೊಟಾನ್ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಗ್ರಂಥಾಲಯಕ್ಕೆ ಸೇರಿಸಲಾಯಿತು. ಹ್ಯಾಶ್ ಹಲವಾರು ದೌರ್ಬಲ್ಯಗಳಿಂದ ಬಳಲುತ್ತಿದೆ ಮತ್ತು ಎಂದಿಗೂ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗಿಲ್ಲ ಎಂದು ತೀರ್ಮಾನಿಸಿದ ನಂತರ ಬಟಾನ್ ಡೆವಲಪರ್ ಜ್ಯಾಕ್ ಲಾಯ್ಡ್ 2010 ರಲ್ಲಿ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿದರು. ಉಲ್ಲೇಖಗಳು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹ್ಯಾಶ್ ಕಾರ್ಯಗಳು