Google Authenticator
ಗೂಗಲ್ ದೃಢೀಕರಣ ಯಂತ್ರವು ಗೂಗಲ್ನ ಸಾಫ್ಟ್ವೇರ್ ಆಧಾರಿತ ದೃಢೀಕರಣ ಯಂತ್ರವಾಗಿದೆ. ಇದು ಸಾಫ್ಟ್ವೇರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಬಳಕೆದಾರರನ್ನು ದೃಢೀಕರಿಸಲು ಸಮಯ-ಆಧಾರಿತ ಒನ್-ಟೈಮ್ ಪಾಸ್ವರ್ಡ್ (ಟಿಒಟಿಪಿ; ಆರ್ಎಫ್ಸಿ 6238ರಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ) ಮತ್ತು ಎಚ್ಎಂಎಸಿ-ಆಧಾರಿತ ಒನ್-ಟೈಮ್ ಪಾಸ್ವರ್ಡ್ (ಎಚ್ಒಟಿಪಿ; ಆರ್ಎಫ್ಸಿ 4226ರಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ) ಬಳಸಿ ಬಹು-ಅಂಶ ದೃಢೀಕರಣ ಸೇವೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ದೃಢೀಕರಣವನ್ನು ಬೆಂಬಲಿಸುವ ಸೈಟ್ಗೆ (ಗೂಗಲ್ ಸೇವೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ) ಲಾಗ್ ಇನ್ ಮಾಡುವಾಗ ಅಥವಾ ಪಾಸ್ವರ್ಡ್ ವ್ಯವಸ್ಥಾಪಕರು ಅಥವಾ ಫೈಲ್ ಹೋಸ್ಟಿಂಗ್ ಸೇವೆಗಳಂತಹ ದೃಢೀಕರಣವನ್ನು ಬೆಂಬಲಿಸುವ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಬಳಸುವಾಗ, ದೃಢೀಕರಣವು ಆರರಿಂದ ಎಂಟು-ಅಂಕಿಯ ಒನ್-ಟೈಮ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದನ್ನು ಬಳಕೆದಾರರು ತಮ್ಮ ಸಾಮಾನ್ಯ ಲಾಗಿನ್ ವಿವರಗಳ ಜೊತೆಗೆ ನಮೂದಿಸಬೇಕು. ಗೂಗಲ್ ದೃಢೀಕರಣದ ಆಂಡ್ರಾಯ್ಡ್, ಬ್ಲ್ಯಾಕ್ಬೆರಿ ಮತ್ತು ಐಒಎಸ್ ಆವೃತ್ತಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಆಂಡ್ರಾಯ್ಡ್ ಅಪ್ಲಿಕೇಶನ್ನ ಅಧಿಕೃತ ಓಪನ್ ಸೋರ್ಸ್ ಫೋರ್ಕ್ ಗಿಟ್ಹಬ್ನಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಆದಾಗ್ಯೂ, ಈ ಫೋರ್ಕ್ ಅನ್ನು 2020 ರಿಂದ ನವೀಕರಿಸಲಾಗಿಲ್ಲ. ಅಂತೆಯೇ, ಐಒಎಸ್ ಮತ್ತು ಬ್ಲ್ಯಾಕ್ಬೆರಿಗಾಗಿ ಗೂಗಲ್ ಅಥೆಂಟಿಕೇಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಹಳೆಯ ಆವೃತ್ತಿಗಳಿಗೂ ಸೋರ್ಸ್ ಕೋಡ್ ಉಚಿತವಾಗಿ ಲಭ್ಯವಿದೆ. ಈ ಸೋರ್ಸ್ ಕೋಡ್ ಅನ್ನು ಸಹ ಹಲವು ವರ್ಷಗಳಿಂದ ನವೀಕರಿಸಲಾಗಿಲ್ಲ. ಪ್ರಸ್ತುತ ಸಾಫ್ಟ್ವೇರ್ ಬಿಡುಗಡೆಗಳು ಸ್ವಾಮ್ಯದ ಫ್ರೀವೇರ್ಗಳಾಗಿವೆ. ವಿಶಿಷ್ಟವಾದ ಬಳಕೆಯ ಪ್ರಕರಣ ದೃಢೀಕರಣವನ್ನು ಬಳಸಲು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಮೊದಲು ಸ್ಮಾರ್ಟ್ಫೋನ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ. ಇದನ್ನು ಬಳಸಬೇಕಾದ ಪ್ರತಿಯೊಂದು ಸೈಟ್ಗೆ ಇದನ್ನು ಹೊಂದಿಸಬೇಕುಃ ದೃಢೀಕರಣ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಸೈಟ್ ಸುರಕ್ಷಿತ ಚಾನೆಲ್ ಮೂಲಕ ಬಳಕೆದಾರರಿಗೆ ಹಂಚಿದ ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈ ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ಸೈಟ್ಗೆ ಭವಿಷ್ಯದ ಎಲ್ಲಾ ಲಾಗಿನ್ಗಳಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ. ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣವನ್ನು ಬಳಸುವ ಮತ್ತು ದೃಢೀಕರಣವನ್ನು ಬೆಂಬಲಿಸುವ ಸೈಟ್ ಅಥವಾ ಸೇವೆಗೆ ಲಾಗ್ ಇನ್ ಮಾಡಲು, ಬಳಕೆದಾರರು ಸೈಟ್ಗೆ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಒದಗಿಸುತ್ತಾರೆ. ಸೈಟ್ ನಂತರ ಅಗತ್ಯವಾದ ಆರು-ಅಂಕಿಯ ಒನ್-ಟೈಮ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ (ಆದರೆ ಪ್ರದರ್ಶಿಸುವುದಿಲ್ಲ) ಮತ್ತು ಅದನ್ನು ನಮೂದಿಸಲು ಬಳಕೆದಾರರನ್ನು ಕೇಳುತ್ತದೆ. ಬಳಕೆದಾರರು ಅಥೆಂಟಿಕೇಟರ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಡೆಸುತ್ತಾರೆ, ಇದು ಸ್ವತಂತ್ರವಾಗಿ ಅದೇ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪ್ರದರ್ಶಿಸುತ್ತದೆ, ಇದನ್ನು ಬಳಕೆದಾರರು ತಮ್ಮ ಗುರುತನ್ನು ದೃಢೀಕರಿಸುತ್ತಾರೆ. ಈ ರೀತಿಯ ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣದೊಂದಿಗೆ, ಬಳಕೆದಾರರ ಖಾತೆಯನ್ನು ಭೇದಿಸಲು ಕೇವಲ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ನ ಜ್ಞಾನವು ಸಾಕಾಗುವುದಿಲ್ಲ-ದಾಳಿಕೋರನಿಗೆ ಹಂಚಿಕೊಂಡ ರಹಸ್ಯ ಕೀಲಿಯ ಜ್ಞಾನ ಅಥವಾ ದೃಢೀಕರಣ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುವ ಸಾಧನಕ್ಕೆ ಭೌತಿಕ ಪ್ರವೇಶದ ಅಗತ್ಯವಿರುತ್ತದೆ. ದಾಳಿಯ ಪರ್ಯಾಯ ಮಾರ್ಗವೆಂದರೆ ಮ್ಯಾನ್-ಇನ್-ದಿ-ಮಿಡಲ್ ಅಟ್ಯಾಕ್ಃ ಲಾಗಿನ್ ಪ್ರಕ್ರಿಯೆಗೆ ಬಳಸುವ ಸಾಧನವು ಮಾಲ್ವೇರ್ನಿಂದ ರಾಜಿ ಮಾಡಿಕೊಂಡರೆ, ರುಜುವಾತುಗಳು ಮತ್ತು ಒನ್-ಟೈಮ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಮಾಲ್ವೇರ್ನಿಂದ ತಡೆಹಿಡಿಯಬಹುದು, ಅದು ನಂತರ ಸೈಟ್ಗೆ ತನ್ನ ಲಾಗಿನ್ ಸೆಷನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು, ಅಥವಾ ಬಳಕೆದಾರ ಮತ್ತು ಸೈಟ್ ನಡುವಿನ ಸಂವಹನವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಬಹುದು ಮತ್ತು ಮಾರ್ಪಡಿಸಬಹುದು. ತಾಂತ್ರಿಕ ವಿವರಣೆ ಸೆಟಪ್ ಮಾಡುವಾಗ, ಸೇವಾ ಪೂರೈಕೆದಾರರು ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ 80-ಬಿಟ್ ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತಾರೆ (ಆದರೆ ಆರ್ಎಫ್ಸಿ 4226 §4 ಗೆ 128 ಬಿಟ್ಗಳು ಬೇಕಾಗುತ್ತವೆ ಮತ್ತು 160 ಬಿಟ್ಗಳನ್ನು ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ). ಇದನ್ನು ಅಥೆಂಟಿಕೇಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗೆ 16,26, ಅಥವಾ 32-ಅಕ್ಷರಗಳ ಬೇಸ್ 32 ಸ್ಟ್ರಿಂಗ್ ಆಗಿ ಅಥವಾ ಕ್ಯೂಆರ್ ಕೋಡ್ ಆಗಿ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ. ತರುವಾಯ, ಬಳಕೆದಾರರು ದೃಢೀಕರಣ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ತೆರೆದಾಗ, ಅದು ಈ ರಹಸ್ಯ ಕೀಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು HMAC-SHA1 ಹ್ಯಾಶ್ ಮೌಲ್ಯವನ್ನು ಲೆಕ್ಕ ಹಾಕುತ್ತದೆ. ಸಂದೇಶವು ಹೀಗಿರಬಹುದುಃ ಯುನಿಕ್ಸ್ ಯುಗದಿಂದ (ಟಿಒಟಿಪಿ) 30 ಸೆಕೆಂಡುಗಳ ಅವಧಿಯ ಸಂಖ್ಯೆಯನ್ನು 64 ಬಿಟ್ ದೊಡ್ಡ ಎಂಡಿಯನ್ ಪೂರ್ಣಾಂಕವಾಗಿ; ಅಥವಾ ಪ್ರತಿ ಹೊಸ ಕೋಡ್ನೊಂದಿಗೆ (ಎಚ್ಒಟಿಪಿ) ಹೆಚ್ಚಿಸಲಾದ ಕೌಂಟರ್. ಎಚ್ಎಂಎಸಿಯ ಒಂದು ಭಾಗವನ್ನು ಹೊರತೆಗೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ಆರು-ಅಂಕಿಯ ಸಂಕೇತವಾಗಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ; ಫಲಿತಾಂಶದ ಕೊನೆಯ ನಿಬ್ಬಲ್ (4 ಬಿಟ್ಗಳು) ಅನ್ನು ಪಾಯಿಂಟರ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ, 32-ಬಿಟ್ ಪೂರ್ಣಾಂಕಕ್ಕೆ, ಫಲಿತಾಂಶದ ಬೈಟ್ ರಚನೆಯಲ್ಲಿ, ಮತ್ತು 31 ನೇ ಬಿಟ್ ಅನ್ನು ಮರೆಮಾಚುತ್ತದೆ. ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ ಗೂಗಲ್ ಅಥೆಂಟಿಕೇಟರ್ ಅಪ್ಲಿಕೇಶನ್ ಮೂಲತಃ ಓಪನ್ ಸೋರ್ಸ್ ಆಗಿತ್ತು, ಆದರೆ ನಂತರ ಸ್ವಾಮ್ಯಸೂಚಕವಾಯಿತು. ಗೂಗಲ್ ತಮ್ಮ ದೃಢೀಕರಣ ಅಪ್ಲಿಕೇಶನ್ಗಾಗಿ ಹಿಂದಿನ ಮೂಲವನ್ನು ತನ್ನ ಗಿಟ್ಹಬ್ ಭಂಡಾರದಲ್ಲಿ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಿತು; ಸಂಬಂಧಿತ ಅಭಿವೃದ್ಧಿ ಪುಟವು ಹೀಗೆ ಹೇಳಿದೆಃ "ಈ ಮುಕ್ತ ಮೂಲ ಯೋಜನೆಯು ಅಪ್ಲಿಕೇಶನ್ನ ಆವೃತ್ತಿ 2.21 ಅನ್ನು ಚಾಲಿತಗೊಳಿಸಿದ ಕೋಡ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನಂತರದ ಆವೃತ್ತಿಗಳು ಯೋಜನೆಯ ಭಾಗವಾಗಿರದ ಗೂಗಲ್-ನಿರ್ದಿಷ್ಟ ಕೆಲಸದ ಹರಿವುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಇತ್ತೀಚಿನ ತೆರೆದ ಮೂಲ ಬಿಡುಗಡೆಯು 2020 ರಲ್ಲಿ ನಡೆಯಿತು. ಗೂಗಲ್ ಅಥೆಂಟಿಕೇಟರ್ ಓಪನ್ ಸೋರ್ಸ್ ಆಗುವುದನ್ನು ನಿಲ್ಲಿಸಿದ ನಂತರ, ಮುಕ್ತ-ಸಾಫ್ಟ್ವೇರ್ ಕ್ಲೋನ್ ಅನ್ನು ರಚಿಸಲಾಯಿತು, ಪ್ರಧಾನವಾಗಿ ಹೊಸ ಮರುಬರಹ ಆದರೆ ಮೂಲದಿಂದ ಕೆಲವು ಕೋಡ್ ಅನ್ನು ಒಳಗೊಂಡಿತ್ತು. ಫ್ರೀಒಟಿಪಿ ಐಒಎಸ್ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ ಲಭ್ಯವಿದೆ ಮತ್ತು ಇದನ್ನು ರೆಡ್ ಹ್ಯಾಟ್ ನಿರ್ವಹಿಸುತ್ತದೆ. ಫೋರ್ಕ್ ಫ್ರೀಓಟಿಪಿ ಪ್ಲಸ್ ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ ಲಭ್ಯವಿದೆ. ಮಲ್ಟಿ-ಫ್ಯಾಕ್ಟರ್ ದೃಢೀಕರಣ ಎಚ್ಎಂಎಸಿ-ಆಧಾರಿತ ಒನ್-ಟೈಮ್ ಪಾಸ್ವರ್ಡ್ ಫ್ರೀಒಟಿಪಿ ಲಿನೊಟಿಪಿ ಟಿಒಟಿಪಿ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಹೋಲಿಕೆ ಉಲ್ಲೇಖಗಳು ಗೂಗಲ್ನಲ್ಲಿ ಗೂಗಲ್ ದೃಢೀಕರಣ (ಆಂಡ್ರಾಯ್ಡ್) ಮತ್ತು ಗಿಟ್ಹಬ್ನಲ್ಲಿ ಗೂಗಲ್ ದೃಢೀಕರಣ (ಇತರ) ಲೆಗಸಿ ಸೋರ್ಸ್ ಕೋಡ್ ಅನ್ನು ಗೂಗಲ್ ದೃಢೀಕರಣ (ಇತರ) ಗಿಟ್ಹಬ್ನಲ್ಲಿ ಗೂಗಲ್ ದೃಢೀಕರಣ ಪಿಎಎಂ ಮಾಡ್ಯೂಲ್ ಸೋರ್ಸ್ ಕೋಡ್ ಗೂಗಲ್ ದೃಢೀಕರಣವನ್ನು ಗೂಗಲ್ ದೃಢೀಕರಣವನ್ನು ಬಳಸಿಕೊಂಡು ಎಫ್-ಡ್ರಾಯಿಡ್ ಜಾಂಗೊ-ಎಂಎಫ್ಎ ಅನುಷ್ಠಾನದಲ್ಲಿ ಪೈಥಾನ್ನಲ್ಲಿ ಸ್ಟ್ಯಾಕ್ ಓವರ್ಫ್ಲೋ ದೃಢೀಕರಣ-ಗೂಗಲ್ ದೃಢೀಕರಣವನ್ನು ಬಳಸಿಕೊಂಡು-ಜಾಂಗೊ-ಎಂಎಫ್ಎ ನಿಮ್ಮ ಜಾಂಗೊ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಹೆಚ್ಚುವರಿ ಭದ್ರತೆಯ ಪದರವನ್ನು ಸೇರಿಸಲು ಸರಳವಾದ ಪ್ಯಾಕೇಜ್ ಆಗಿದೆ. ಇದು ನಿಮ್ಮ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಯಾದೃಚ್ಛಿಕವಾಗಿ ಬದಲಾಗುವ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಹೆಚ್ಚುವರಿ ರಕ್ಷಣೆಯಾಗಿ ನೀಡುತ್ತದೆ. 2010ರಲ್ಲಿ ಗಿಟ್ಹಬ್ ದೃಢೀಕರಣ ದೃಢೀಕರಣಕದ ಕಂಪ್ಯೂಟರ್-ಸಂಬಂಧಿತ ಪರಿಚಯಗಳ ಆವೃತ್ತಿ 1.02ರ ಮೂಲ ಸಂಕೇತ