VPN ಪ್ರಮಾಣಪತ್ರದ ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಅನ್ನು ಪ್ರತ್ಯೇಕ ಚಾನಲ್ ಮೂಲಕ ಪರಿಶೀಲಿಸುವುದು ಹೇಗೆ
ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಗುರುತನ್ನು ಸಾಬೀತುಪಡಿಸುವುದು ನಿರೀಕ್ಷಿತ ಮೌಲ್ಯವು ಆಕ್ರಮಣಕಾರನ ನಿಯಂತ್ರಣದಲ್ಲಿಲ್ಲದ ಚಾನಲ್ನಿಂದ ಬಂದಾಗ ಮಾತ್ರ. ಪರಿಶೀಲನೆಯನ್ನು ಈ ಕ್ರಮದಲ್ಲಿ ಮಾಡಿ.
ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಎಷ್ಟು ನಂಬಲರ್ಹವೋ, ಏನನ್ನು ನಿರೀಕ್ಷಿಸಬೇಕೆಂದು ಹೇಳಿದ ಚಾನಲ್ ಕೂಡ ಅಷ್ಟೇ ನಂಬಲರ್ಹ. ನೀವು ಹೋಲಿಸುವ ಮೌಲ್ಯವು ನೀವು ಪರೀಕ್ಷಿಸುತ್ತಿರುವ ಅದೇ ಸಂಪರ್ಕದ ಮೂಲಕ ಬಂದರೆ, ಆ ಹೋಲಿಕೆ ಆ ಸಂಪರ್ಕವನ್ನು ನಿಯಂತ್ರಿಸುವವರು ಸ್ಥಿರವಾಗಿದ್ದಾರೆ ಎಂಬುದಕ್ಕಿಂತ ಹೆಚ್ಚು ಏನನ್ನೂ ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ. ಪರಿಶೀಲನೆ ನಿಗದಿತ ಕ್ರಮದಲ್ಲಿ ನಡೆಯಬೇಕು, ಮತ್ತು ವಿಫಲವಾದ ಹಂತವು ನಿಮ್ಮನ್ನು ಮುಂದಿನ ಹಂತಕ್ಕೆ ತಳ್ಳುವ ಬದಲು ನಿಲ್ಲಿಸಬೇಕು. VPN ಕ್ಲೈಂಟ್ ಪ್ರಮಾಣಪತ್ರ ಬದಲಾಗಿದೆ ಎಂದು ತಿಳಿಸಿದಾಗ ನಾನು ಬಳಸುವ ಕ್ರಮ ಇದು.
ಮೌಲ್ಯಕ್ಕೆ ಹೆಸರಿಡುವ ಮೊದಲು ವಸ್ತುವಿಗೆ ಹೆಸರಿಡಿ
ನಿರೀಕ್ಷಿತ ಮೌಲ್ಯವು ಸರ್ವರ್ನ ಎಲೆ ಪ್ರಮಾಣಪತ್ರಕ್ಕೆ, ಅದನ್ನು ನೀಡಿದ CA ಗೆ, ಅಥವಾ ಎಲೆಯೊಳಗಿನ ಸಾರ್ವಜನಿಕ ಕೀಗೆ ಸೇರಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಿ. ಇವು ಮೂರು ಬೇರೆ ಬೇರೆ ಪರಿಶೀಲನೆಗಳು ಮತ್ತು ಅವು ಬೇರೆ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ವಿಫಲವಾಗುತ್ತವೆ. ಹೊಂದಿಕೆಯಾಗುವ CA ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಸರ್ವರ್ ಅನ್ನು ಪಿನ್ ಮಾಡುವುದಿಲ್ಲ, ಮತ್ತು ಸಾರ್ವಜನಿಕ ಕೀಯ ಹ್ಯಾಶ್ ಅದೇ ಕೀಯನ್ನು ಉಳಿಸಿಕೊಳ್ಳುವ ಮರುಬಿಡುಗಡೆಯನ್ನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ದಾಟುತ್ತದೆ.
ಅಲ್ಗಾರಿದಮ್ ಅನ್ನೂ ಬರೆದಿಡಿ. SHA-256 ಈಗ ಸಾಮಾನ್ಯ ನಿರೀಕ್ಷೆ, ಆದರೆ ಹಳೆಯ ಪರಿಕರಗಳು ಬೇರೆ ಏನನ್ನೂ ಕೇಳದಿದ್ದರೆ SHA-1 ಮುದ್ರಿಸುತ್ತಿದ್ದವು, ಮತ್ತು 40 ಅಕ್ಷರಗಳ ಹೆಕ್ಸ್ ಮೌಲ್ಯವು ನೀವು ಎರಡು ಬೇರೆ ವಸ್ತುಗಳನ್ನು ಹೋಲಿಸಲಿರುವಿರಿ ಎಂಬ ಸೂಚನೆ.
ನಿರೀಕ್ಷಿತ ಮೌಲ್ಯವನ್ನು ಎರಡನೇ ಚಾನಲ್ ಮೂಲಕ ಪಡೆಯಿರಿ
ಎರಡನೇ ಚಾನಲ್ ನೀವು ಕಾಪಾಡಿಕೊಳ್ಳುತ್ತಿರುವ ಪಕ್ಷ ಬರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲದ ಚಾನಲ್ ಆಗಿರಬೇಕು. ನೀವು ಈಗಾಗಲೇ ದೃಢೀಕರಿಸುವ ಪ್ರೊವಿಷನಿಂಗ್ ವ್ಯವಸ್ಥೆ, ಲಾಕರ್ನಲ್ಲಿಟ್ಟ ಮುದ್ರಿತ ದಾಖಲೆ, ಸಂರಚನಾ ಡೇಟಾಬೇಸ್, ಅಥವಾ ಇನ್ನೊಂದು ಪ್ರಕ್ರಿಯೆ ತಲುಪಿಸುವ ಸಹಿ ಮಾಡಿದ ದಾಖಲೆ, ಎಲ್ಲವೂ ಸೂಕ್ತ. ಸಹೋದ್ಯೋಗಿಯ ಚಾಟ್ ಸಂದೇಶ, ಹುಡುಕಾಟ ಫಲಿತಾಂಶದ ಮೂಲಕ ತಲುಪಿದ ಸಹಾಯ ಪುಟ, ಮತ್ತು ನೀವು ಈಗಾಗಲೇ ಡೀಬಗ್ ಮಾಡುತ್ತಿರುವ ಟರ್ಮಿನಲ್ಗೆ ಅಂಟಿಸಿದ ಯಾವುದೇ ವಿಷಯ, ಸೂಕ್ತವಲ್ಲ.
ಪೂರ್ಣ ಮೌಲ್ಯ ಮತ್ತು ಅಲ್ಗಾರಿದಮ್ ಕೇಳಿ, ಎಂದಿಗೂ ಪೂರ್ವಪ್ರತ್ಯಯವಲ್ಲ. ಕೋಲನ್ಗಳು ಮತ್ತು ಅಕ್ಷರಗಳ ದೊಡ್ಡ-ಸಣ್ಣ ಪ್ರಮಾಣ ಮುಖ್ಯವಲ್ಲ, ಆದರೆ ಕತ್ತರಿಸುವಿಕೆ 256-ಬಿಟ್ ಪರಿಶೀಲನೆಯನ್ನು ಊಹೆಯ ಆಟವಾಗಿಸುತ್ತದೆ.
ಸ್ವತಂತ್ರ ಮೂಲದಿಂದ ಯಾರೂ ನಿರೀಕ್ಷಿತ ಮೌಲ್ಯ ನೀಡಲು ಸಾಧ್ಯವಿಲ್ಲದಿದ್ದರೆ, ಪ್ರಾಮಾಣಿಕ ಫಲಿತಾಂಶ ಏನೆಂದರೆ ಈ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಇಂದು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಹಾಗೆ ಹೇಳುವುದು ಕ್ಲೈಂಟ್ ಈಗಷ್ಟೇ ತೋರಿಸಿದ್ದನ್ನು ಪಿನ್ ಮಾಡುವುದಕ್ಕಿಂತ ಉತ್ತಮ, ಏಕೆಂದರೆ ಅದು ಎಚ್ಚರಿಕೆಯನ್ನು ಅಭ್ಯಾಸವಾಗಿಸುತ್ತದೆ.
ಮೌಲ್ಯವನ್ನು ನಿಮ್ಮ ಕಡೆಯಿಂದ ಹೊರತೆಗೆಯಿರಿ
ಪ್ರಮಾಣಪತ್ರ ಫೈಲ್ಗೆ ಆದೇಶ openssl x509 -in server.crt -noout -fingerprint -sha256. ಸ್ಪಷ್ಟ ಡೈಜೆಸ್ಟ್ ಮುಖ್ಯ: ಅದಿಲ್ಲದೆ ಔಟ್ಪುಟ್ ನಿಮ್ಮ OpenSSL ಆವೃತ್ತಿಯನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಫಲಿತಾಂಶವು ಕೋಲನ್ಗಳಿಂದ ಬೇರ್ಪಟ್ಟ ಹೆಕ್ಸ್ ಸ್ಟ್ರಿಂಗ್, ಆದ್ದರಿಂದ ಕೋಲನ್ಗಳನ್ನು ತೆಗೆದು ಹೋಲಿಸುವ ಮೊದಲು ಎರಡೂ ಬದಿಗಳನ್ನು ಸಣ್ಣ ಅಕ್ಷರಗಳಾಗಿಸಿ.
ನೇರವಾಗಿ TLS ಮಾತನಾಡುವ ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ, ಸಂಪರ್ಕಿಸಿ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಪೈಪ್ ಮೂಲಕ ಹೊರತೆಗೆಯಿರಿ: openssl s_client -connect vpn.example.com:443 -servername vpn.example.com < /dev/null | openssl x509 -noout -fingerprint -sha256. ಇದು ವೆಬ್ ನಿರ್ವಾಹಕ ಪ್ಯಾನೆಲ್ ಅಥವಾ TLS ಆಲಿಸುವಿಕೆಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ನಿಯಂತ್ರಣ ಚಾನಲ್ ಸುರಂಗದ ಒಳಗಿರುವ OpenVPN ಗೆ ಅಲ್ಲ. OpenVPN ಗೆ, ಸಾಕೆಟ್ನಿಂದ ಹಿಡಿಯಲು ಪ್ರಯತ್ನಿಸುವ ಬದಲು ಡಿಸ್ಕ್ನಲ್ಲಿರುವ ಪ್ರೊಫೈಲ್ನಿಂದ ಪ್ರಮಾಣಪತ್ರ ಓದಿ.
ಹೋಲಿಕೆ ಯಾಂತ್ರಿಕವಾಗಿರಬೇಕು. tr -d ':' ಮತ್ತು ಅಕ್ಷರ ಸಮೀಕರಣದಿಂದ ಎರಡೂ ಮೌಲ್ಯಗಳನ್ನು ಸಾಮಾನ್ಯೀಕರಿಸಿ, ನಂತರ ಇಡೀ ಸ್ಟ್ರಿಂಗ್ ಹೋಲಿಸಿ. ಕಣ್ಣಿನಿಂದ ಹೋಲಿಸುವುದು ಎಂಬುದು ಹೊಂದಿಕೆಯಾಗುವ ಪೂರ್ವಪ್ರತ್ಯಯವು ಕೊನೆಯ ಬೈಟ್ನ ವ್ಯತ್ಯಾಸವನ್ನು ಮರೆಮಾಡುವ ವಿಧಾನ. ಸ್ಟ್ರಿಂಗ್ಗಳು ಭಿನ್ನವಾಗಿದ್ದರೆ, ವಿವರಣೆ ಹುಡುಕುವ ಮೊದಲು ವ್ಯತ್ಯಾಸವನ್ನು ನಿಜವೆಂದು ಪರಿಗಣಿಸಿ.
ನಿಲ್ಲಿಸುವ ಷರತ್ತುಗಳು
ವಸ್ತು ಭಿನ್ನವಾಗಿದ್ದರೆ ನಿಲ್ಲಿಸಿ, ಏಕೆಂದರೆ CA ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಎಲೆ ಪ್ರಮಾಣಪತ್ರವನ್ನು ನಿರ್ದೋಷಗೊಳಿಸಲಾರದು ಮತ್ತು ಎಲೆ CA ಅನ್ನು ನಿರ್ದೋಷಗೊಳಿಸಲಾರದು. ಅಲ್ಗಾರಿದಮ್ ಭಿನ್ನವಾಗಿದ್ದರೆ ನಿಲ್ಲಿಸಿ, ಏಕೆಂದರೆ SHA-1 ಮೌಲ್ಯವನ್ನು SHA-256 ಮೌಲ್ಯದೊಂದಿಗೆ ಹೋಲಿಸುವುದು ನಿಮಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ. ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಹೊಂದಿಕೆಯಾಗಿದ್ದರೂ ಪ್ರಮಾಣಪತ್ರ ಅವಧಿ ಮುಗಿದಿದ್ದರೆ, ರದ್ದಾಗಿದ್ದರೆ ಅಥವಾ ಬೇರೆ ಹೆಸರಿಗೆ ನೀಡಲಾಗಿದ್ದರೆ ನಿಲ್ಲಿಸಿ; ಹೊಂದಿಕೆಯಾಗುವ ಹ್ಯಾಶ್ ಸಿಂಧುತ್ವದ ಪರಿಶೀಲನೆ ಅಲ್ಲ ಮತ್ತು ಮುರಿದ ಸರಪಳಿಯನ್ನು ಸರಿಪಡಿಸುವುದಿಲ್ಲ. ಸರಣಿ ಸಂಖ್ಯೆ ನೀವು ಪರಿಶೀಲಿಸುತ್ತಿರುವ ದಾಖಲೆಯ ಸರಣಿ ಸಂಖ್ಯೆಗೆ ಹೊಂದಿಕೆಯಾಗದಿದ್ದರೂ ನಿಲ್ಲಿಸಿ, ಏಕೆಂದರೆ ಬದಲಿಸಿದ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಗುರುತಿಸುವ ಅಗ್ಗದ ದಾರಿ ಅದು.
ಹೊಸ ಮೌಲ್ಯವು ನೀವು ಪರೀಕ್ಷಿಸುತ್ತಿದ್ದ ಚಾನಲ್ ಮೂಲಕ ಬಂದರೆ ನಿಲ್ಲಿಸಿ. ರೊಟೇಶನ್ ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಅನ್ನು ಕಾನೂನುಬದ್ಧವಾಗಿ ಬದಲಿಸಬಹುದು, ಆದರೆ ಬದಲಿ ಮೌಲ್ಯವು ಇನ್ನೂ ವಿಶ್ವಾಸಾರ್ಹ ಪ್ರಕ್ರಿಯೆಯಿಂದ ಬರಬೇಕು, ಪ್ರಶ್ನೆ ಎಬ್ಬಿಸಿದ ಎಚ್ಚರಿಕೆ ಸಂವಾದದಿಂದ ಅಲ್ಲ.
ಸೂಚಿಸಿದ ಪರಿಹಾರವು ಹೋಸ್ಟ್ಹೆಸರು ಅಥವಾ ಸರಪಳಿ ಪರಿಶೀಲನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದಾದರೆ ನಿಲ್ಲಿಸಿ. ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಸಾಮಾನ್ಯ ಪರಿಶೀಲನೆಗಳಿಗೆ ಒಂದು ನಿರ್ಬಂಧ ಸೇರಿಸುತ್ತದೆ; ನಿಯೋಜನೆ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಪಿನ್-ಮಾತ್ರ ಮಾದರಿಯನ್ನು ಆರಿಸದಿದ್ದರೆ ಅದು ಅವುಗಳನ್ನು ಬದಲಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಆ ಆಯ್ಕೆ ತನ್ನದೇ ಕಾರ್ಯಾಚರಣಾ ವೆಚ್ಚಗಳನ್ನು ಹೊತ್ತಿದೆ.
ಹೋಲಿಕೆಯ ನಂತರ
ನೀವು ಏನನ್ನು ಹೋಲಿಸಿದಿರಿ, ನಿರೀಕ್ಷಿತ ಮೌಲ್ಯ ಎಲ್ಲಿಂದ ಬಂತು ಮತ್ತು ಯಾವಾಗ ಎಂಬುದನ್ನು ದಾಖಲಿಸಿ. ಪ್ರಮಾಣಪತ್ರ ಮರುಬಿಡುಗಡೆಯಾದರೆ, ಸಂಗ್ರಹಿತ ನಿರೀಕ್ಷೆಯನ್ನು ಅದೇ ವಿಶ್ವಾಸಾರ್ಹ ಚಾನಲ್ ಮೂಲಕ ನವೀಕರಿಸಿ ಮತ್ತು ಹೊಸ ಸರಣಿ ಸಂಖ್ಯೆಯನ್ನು ಬರೆಯಿರಿ, ಏಕೆಂದರೆ ಮುಂದಿನ ರೊಟೇಶನ್ ಅನ್ನು ಲೆಕ್ಕಪರಿಶೋಧನೆಗೆ ಒಳಪಡಿಸುವುದು ಸರಣಿ ಸಂಖ್ಯೆಯೇ.
ನಂತರ ಮಿತಿಗಳ ಬಗ್ಗೆ ಸ್ಪಷ್ಟವಾಗಿರಿ. ಫಿಂಗರ್ಪ್ರಿಂಟ್ ನಿಮ್ಮ ಬಳಿಯಿರುವ ಪ್ರಮಾಣಪತ್ರವು ಯಾರೋ ನೀವು ನಿರೀಕ್ಷಿಸಬೇಕೆಂದು ಹೇಳಿದ್ದೇ ಎಂದು ದೃಢೀಕರಿಸುತ್ತದೆ. ಹೋಸ್ಟ್ ಔಪಚಾರಿಕವಾಗಿ ಅಲ್ಲ ಎಂಬುದರ ಬಗ್ಗೆ ಅದು ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ, ಮತ್ತು ಸೇವೆಯು ಈ ಪ್ರಮಾಣಪತ್ರ ಎಲ್ಲಿಯವರೆಗೆ ತಲುಪಬಹುದು ಎಂಬುದನ್ನು ದಾಖಲಿಸುತ್ತದೆಯೇ ಅಥವಾ ಮಿತಿಗೊಳಿಸುತ್ತದೆಯೇ ಎಂಬ ಬಗ್ಗೆಯೂ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ.