SHA-1, SHA-2, SHA-256 ಹ್ಯಾಶ್ ಕ್ರಮಾವಳಿಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸ

 In ಸುರಕ್ಷತೆ, SHA-2, ಗೂಢಲಿಪೀಕರಣ

SHA-1, SHA-2, SHA-256 ಹ್ಯಾಶ್ ಕ್ರಮಾವಳಿಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸ

ಅಲ್ಗಾರಿದಮ್ ಸಂಕ್ಷೇಪಣವನ್ನು ವಿವರಿಸುವ ಮೂಲಕ ಪ್ರಾರಂಭಿಸೋಣ.

ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಒಂದು ಗಣಿತದ ಕಾರ್ಯವಾಗಿದ್ದು ಅದು ಡೇಟಾವನ್ನು ಸ್ಥಿರ ಗಾತ್ರಕ್ಕೆ ಸಾಂದ್ರೀಕರಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ನಾವು "Ola ಹೊಂದಿದೆ ಬೆಕ್ಕು" ಎಂಬ ಯಾವುದೇ ವಾಕ್ಯವನ್ನು ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ವಿಶೇಷ CRC32 ಅಲ್ಗಾರಿದಮ್ ಮೂಲಕ ಚಲಾಯಿಸಿದರೆ ನಾವು "b165e001" ಎಂಬ ಸಂಕ್ಷೇಪಣವನ್ನು ಪಡೆಯುತ್ತೇವೆ. ಹಲವು ಅಲ್ಗಾರಿದಮ್‌ಗಳಿವೆ ಮತ್ತು ಅವೆಲ್ಲವೂ ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಗಳನ್ನು ಹೊಂದಿವೆ, ಕೆಲವು ಡೇಟಾ ಪ್ರಕಾರಕ್ಕಾಗಿ ಸುಧಾರಿಸಲಾಗಿದೆ, ಇತರವು ಭದ್ರತೆಗಾಗಿ.

ನಮಗೆ, ಪ್ರಮುಖವಾದುದು SHA ಕ್ರಮಾವಳಿಗಳು.

SHA - ಸುರಕ್ಷಿತ ಹ್ಯಾಶಿಂಗ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ - ಇದನ್ನು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಸುರಕ್ಷತೆಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಅಲ್ಗಾರಿದಮ್ನ ಪ್ರಮುಖ ಪ್ರಮೇಯವೆಂದರೆ ಹ್ಯಾಶ್ನ ಬದಲಾಯಿಸಲಾಗದಿರುವಿಕೆ ಮತ್ತು ಅನನ್ಯತೆ. ಬದಲಾಯಿಸಲಾಗದಿರುವಿಕೆ - ಮೂಲ ಡೇಟಾ ಸುರಕ್ಷಿತ ಮತ್ತು ತಿಳಿದಿಲ್ಲ. ಅನನ್ಯತೆ - ಎರಡು ವಿಭಿನ್ನ ದತ್ತಾಂಶಗಳು ಒಂದೇ ಕೀಲಿಯನ್ನು ಉತ್ಪಾದಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.

ಡಿಜಿಟಲ್ ಸಹಿ ಅತ್ಯಂತ ಸೂಕ್ಷ್ಮವಾಗಿರುತ್ತದೆ - ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆಯು ಸಹಿಯನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. ನಾವು ಮೇಲೆ ತಿಳಿಸಿದ ವಾಕ್ಯವನ್ನು "OLA MA KOTA" ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ದೊಡ್ಡ ಅಕ್ಷರಗಳಲ್ಲಿ ಬರೆದರೆ, ನಾವು "baa875a6" ಎಂಬ ಸಂಪೂರ್ಣ ವಿಭಿನ್ನ ಸಂಕ್ಷೇಪಣವನ್ನು ಪಡೆಯುತ್ತೇವೆ. ಮತ್ತೊಂದು ಸಂಕ್ಷೇಪಣ ಎಂದರೆ ಸಹಿ ಇನ್ನು ಮುಂದೆ ಮಾನ್ಯವಾಗಿಲ್ಲ.

SHA-1 ಮತ್ತು SHA-2 ಅಲ್ಗಾರಿದಮ್‌ನ ಎರಡು ಆವೃತ್ತಿಗಳಾಗಿವೆ. ನಿರ್ಮಾಣ ಮತ್ತು ಬಿಟ್ ಉದ್ದದ ವಿಷಯದಲ್ಲಿ ಅವು ವಿಭಿನ್ನವಾಗಿವೆ. SHA-2 ಎಂಬುದು SHA-1 ನ ಸುಧಾರಿತ ಆವೃತ್ತಿಯಾಗಿದೆ.

SHA-1 160 ಬಿಟ್‌ಗಳಷ್ಟು ಉದ್ದವಾಗಿದೆ

SHA-2 ವಿವಿಧ ಉದ್ದಗಳಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ, ಹೆಚ್ಚಾಗಿ 256 ಬಿಟ್‌ಗಳಲ್ಲಿ

ದೊಡ್ಡ ಹ್ಯಾಶ್ ಮೌಲ್ಯವು ಹೆಚ್ಚಿನ ಸುರಕ್ಷತೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅನನ್ಯ ಸಂಕ್ಷೇಪಣಗಳ ಸಂಖ್ಯೆಯನ್ನು ಒಂದು ಸಂಖ್ಯೆಯಾಗಿ ವ್ಯಕ್ತಪಡಿಸಬಹುದು, ಉದಾ. SHA-256 ಗಾಗಿ 2 ಇವೆ 256    ಸಂಭವನೀಯ ಸಂಯೋಜನೆಗಳು. 2 256 ಈ ಬೃಹತ್ ಸಂಖ್ಯೆಯು ಭೂಮಿಯ ಮೇಲಿನ ಮರಳಿನ ಧಾನ್ಯಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮೀರಿದೆ.

 

ಬಳಕೆದಾರರ ಪ್ರಮಾಣಪತ್ರವು SHA-1 ಅನ್ನು ಆಧರಿಸಿದ್ದರೆ (ಮತ್ತು ಅದು ಮಾನ್ಯವಾಗಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಇದು ಜುಲೈ 1 ಕ್ಕಿಂತ ಮೊದಲು ನೀಡಲ್ಪಟ್ಟಿದೆ), ಈ ಪ್ರಮಾಣಪತ್ರದೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿದ (ಜುಲೈ 1 ರ ನಂತರ) ರಚಿಸಲಾದ ಸಹಿ SHA-2 ಅಲ್ಗಾರಿದಮ್‌ನೊಂದಿಗೆ ಲೆಕ್ಕಹಾಕಿದ ಸಹಿ ಮಾಡಿದ ವಿಷಯದ ಸಂಕ್ಷಿಪ್ತತೆಯನ್ನು ಹೊಂದಿರಬೇಕು (SHA-1 ಅಲ್ಲ). ಆದ್ದರಿಂದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಐಟಿ ವ್ಯವಸ್ಥೆಗಳು ಹೊಸ ಪ್ರಮಾಣಪತ್ರಗಳೊಂದಿಗೆ ಮಾತ್ರವಲ್ಲ, ಎಲ್ಲಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ SHA-2 ಗೆ ಅನುಗುಣವಾಗಿ ಹ್ಯಾಶ್ ಬಳಸುವಾಗ ಸಹಿಗಳು ಮತ್ತು ಮುದ್ರೆಗಳನ್ನು ರಚಿಸುತ್ತವೆ.

ನಾವು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸಿರುವ ಪ್ರೋಗ್ರಾಂಗಳು SHA-2 ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಸಹಿಯನ್ನು ಸಲ್ಲಿಸಲು ಮತ್ತು ಪರಿಶೀಲಿಸಲು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಮಾಡಲು ಇಂದು ಅನುಮತಿಸುತ್ತದೆ.

 

ಅರ್ಹ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಸಹಿಗಳ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಇದು ಕೆಲವೇ ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಕರೆ ಮಾಡಿ ಅಥವಾ ಬರೆಯಿರಿ.

                            ಸಹಾಯವಾಣಿ 58 333 1000 ಅಥವಾ ಇ-ಮೇಲ್ ವಿಳಾಸ: @ ಇ ಕಛೇರಿಯ ಸೆಂಟರ್

 

ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಸಹಿಗಾಗಿ ಪ್ರಸ್ತಾವಿತ ಸೆಟ್ಗಳನ್ನು ಕೆಳಗೆ ನೀಡಲಾಗಿದೆ:

 

ಇತ್ತೀಚಿನ ಪೋಸ್ಟ್