VPN ಪ್ರಮಾಣಪತ್ರವನ್ನು ನಕಲಿಸುವುದು ಕೀಲಿಯನ್ನು ನಕಲಿಸುವುದಿಲ್ಲ
ಪ್ರಮಾಣಪತ್ರವು ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಮತ್ತು ಸಹಿ ಮಾಡಿದ ಗುರುತನ್ನು ಹೊಂದಿರುತ್ತದೆ; ಅದರ ಖಾಸಗಿ ಕೀಲಿ ಪ್ರತ್ಯೇಕ. ನಕಲೊಂದು ದೃಢೀಕರಿಸಬಹುದು ಎಂದು ಭಾವಿಸುವ ಮೊದಲು ರಫ್ತು ಬಂಡಲ್ ಓದಿ.
ಈ ಸುತ್ತಾಟ ಆರಂಭವಾಗುವುದು ಕ್ಲೈಂಟ್ನ ಪ್ರಮಾಣಪತ್ರ ಪಟ್ಟಿಯಲ್ಲಿ, ಅಲ್ಲಿ ನಮೂದು ಒಂದು ಹೆಸರು, ಒಬ್ಬ ವಿತರಕ ಮತ್ತು ಒಂದು ಮುಕ್ತಾಯ ದಿನಾಂಕವನ್ನು ತೋರಿಸುತ್ತದೆ, ಬೇರೆ ಏನೂ ಇಲ್ಲ. ಅದನ್ನು ರಫ್ತು ಮಾಡಿ, ಎರಡನೇ ಸಾಧನದಲ್ಲಿ ಆಮದು ಮಾಡಿ, ಮತ್ತು ಸಂಪರ್ಕ ನಿರಾಕರಿಸಲ್ಪಡುತ್ತದೆ ಏಕೆಂದರೆ ಕ್ಲೈಂಟ್ ಖಾಸಗಿ ಕೀಲಿಯ ಸ್ವಾಮ್ಯವನ್ನು ಸಾಬೀತುಪಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಫೈಲ್ ಸಂಪೂರ್ಣವಾಗಿ ನಕಲಾಗಿತ್ತು; ತಪ್ಪು ಎಂದರೆ ಪ್ರಮಾಣಪತ್ರವು ತನ್ನದೇ ಕೀಲಿಯನ್ನು ಹೊತ್ತೊಯ್ಯುತ್ತದೆ ಎಂದು ನಿರೀಕ್ಷಿಸುವುದು. ಸ್ವರೂಪವನ್ನು ಆರಿಸುವ ಮೊದಲು ರಫ್ತು ಸಂವಾದವನ್ನು ಓದಿ, ನಂತರ ನಿಜವಾಗಿ ನೀವು ಪಡೆದ ಫೈಲ್ ಪರಿಶೀಲಿಸಿ.
ಎರಡು ಕ್ಲಿಕ್ಗಳು, ಎರಡು ಸಂಪೂರ್ಣ ಭಿನ್ನ ಕಲಾಕೃತಿಗಳು.
ಫೈಲ್ ವಿಸ್ತರಣೆಯಲ್ಲ, ರಫ್ತು ಸಂವಾದವನ್ನು ಓದಿ
DER ಅಥವಾ PEM ಪ್ರಮಾಣಪತ್ರ ರಫ್ತಿನಲ್ಲಿ ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಮತ್ತು ಸಹಿ ಮಾಡಿದ ಗುರುತಿನ ಹೇಳಿಕೆಗಳು ಇರುತ್ತವೆ, ಅದು ಸರ್ವರ್ಗೆ ನಿಮ್ಮನ್ನು ನಂಬಲು ಮತ್ತು ಕ್ಲೈಂಟ್ಗೆ ಸರ್ವರ್ ಪರಿಶೀಲಿಸಲು ಬೇಕಾಗುತ್ತದೆ. PKCS#12 ಬಂಡಲ್ ಎಂಬುದು ಪ್ರಮಾಣಪತ್ರ, ಅದರ ಸರಪಳಿ ಮತ್ತು ಅದಕ್ಕೆ ಹೊಂದುವ ಖಾಸಗಿ ಕೀಲಿಯನ್ನು ಇರಿಸಬಲ್ಲ ಸಂಗ್ರಾಹಕ, ಗುಪ್ತಪದದಿಂದ ರಕ್ಷಿತ, ಆದರೂ ಕೀಲಿ ಇಲ್ಲದೆಯೂ ಅದನ್ನು ರಚಿಸಬಹುದು.
PEM ಕೇವಲ ಪಠ್ಯ ಸಂಕೇತೀಕರಣ, ವಿಷಯದ ಬಗ್ಗೆ ಭರವಸೆ ಅಲ್ಲ. ಅದೇ ವಿಸ್ತರಣೆ ಒಂದೇ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಅಥವಾ ಹಲವು ಲೇಬಲ್ ಇರುವ ಬ್ಲಾಕ್ಗಳಿರುವ ಫೈಲ್ ಅನ್ನು ವಿವರಿಸಬಹುದು, ಮತ್ತು ಯಾವುದು ಎಂಬುದನ್ನು ರಫ್ತು ಆಯ್ಕೆಗಳು ನಿರ್ಧರಿಸುತ್ತವೆ.
ಆದ್ದರಿಂದ ಉಪಯುಕ್ತ ಪ್ರಶ್ನೆ ಎಂದಿಗೂ ನೀವು ಯಾವ ವಿಸ್ತರಣೆ ಪಡೆದಿರಿ ಎಂಬುದಲ್ಲ, ಫೈಲ್ನಲ್ಲಿ ಯಾವ ಬ್ಲಾಕ್ಗಳಿವೆ ಎಂಬುದು. ಕೀಲಿ ಇಲ್ಲದೆ ರಫ್ತಾದ ಬಂಡಲ್ ಕೂಡ ಬಂಡಲ್. ಸ್ವರೂಪದ ಜನಪ್ರಿಯತೆಯಲ್ಲ, ವಿಷಯವನ್ನು ಪರಿಶೀಲಿಸಿ.
ನಿಜವಾಗಿ ನೀವು ಏನು ಪಡೆದಿರಿ ಎಂದು ಪರಿಶೀಲಿಸಿ
ಏನನ್ನಾದರೂ ಆಮದು ಮಾಡುವ ಮೊದಲು ಲೇಬಲ್ಗಳನ್ನು ಹುಡುಕಿ, ನಂತರ ಪ್ರಮಾಣಪತ್ರದ ಕ್ಷೇತ್ರಗಳನ್ನು ಓದಿ ನೀವು ಯಾವ ಗುರುತನ್ನು ಹಿಡಿದಿದ್ದೀರಿ ಎಂದು ಖಚಿತಪಡಿಸಿ. ನಿಜವಾಗಿ ಆಮದಾಗುವ ಫೈಲ್ನಲ್ಲೇ ಪರಿಶೀಲನೆಗಳನ್ನು ನಡೆಸಿ. ಯಾವುದೇ ಮರು-ರಫ್ತಿನ ನಂತರ ಅವನ್ನು ಪುನರಾವರ್ತಿಸಿ, ಏಕೆಂದರೆ ಆಯ್ಕೆಗಳು ಭಿನ್ನವಾಗಿರಬಹುದು.
grep -E 'BEGIN (CERTIFICATE|PRIVATE KEY|ENCRYPTED PRIVATE KEY)' bundle.pem openssl x509 -in client.crt -noout -subject -issuer -dates openssl pkey -in client.key -noout -text | head -5 openssl pkcs12 -info -in client.p12 -noout
ಕೇವಲ ಪ್ರಮಾಣಪತ್ರ ಬ್ಲಾಕ್ ಇರುವ ರಫ್ತು ಸಾರ್ವಜನಿಕ ವಸ್ತು ಮತ್ತು ದೃಢೀಕರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಪ್ರಮಾಣಪತ್ರ ಇಲ್ಲದ ಕೀಲಿ ಬ್ಲಾಕ್ ಸರ್ವರ್ ನಿರೀಕ್ಷಿಸುವ ಸರಪಳಿ ಇಲ್ಲದೆ ನಿಮ್ಮನ್ನು ಬಿಡುತ್ತದೆ. PKCS#12 ಮಾಹಿತಿ ಔಟ್ಪುಟ್ ಕೀಲಿ ಇದೆಯೇ ಎಂದೂ ತಿಳಿಸುತ್ತದೆ, ಇದು ಆ ಸ್ವರೂಪದ ಪ್ರಶ್ನೆಯನ್ನು ತೀರ್ಮಾನಿಸುತ್ತದೆ. ಅದು ಅಲ್ಗಾರಿದಮ್ ಮತ್ತು ಕೀಲಿಯ ಗಾತ್ರವನ್ನೂ ಹೇಳುತ್ತದೆ, ಮತ್ತು ಕೀಲಿ ಇಲ್ಲದಿದ್ದಾಗ ಸಂಪೂರ್ಣ ವಿಫಲವಾಗುತ್ತದೆ.
ಖಾಸಗಿ ಕೀಲಿ ಇರುವ ಫೈಲ್ ಅನ್ನು ಬೆಂಬಲ ಥ್ರೆಡ್, ಸಮಸ್ಯೆ ಟ್ರ್ಯಾಕರ್ ಅಥವಾ ಚಾಟ್ಗೆ ಎಂದಿಗೂ ಅಂಟಿಸಬೇಡಿ, ಅದು ನೀವು ಈಗಾಗಲೇ ಹಂಚಿಕೊಂಡ ಪ್ರಮಾಣಪತ್ರದಂತೆ ಕಂಡರೂ. ಕೀಲಿ ಪ್ಯಾನೆಲ್ನ ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳಿಗೂ ಅಷ್ಟೇ ಎಚ್ಚರ ಬೇಕು.
ಕೀಲಿ ನೀವು ನಕಲಿಸಲಾಗದ ಜಾಗದಲ್ಲಿರಬಹುದು
ನಿರ್ವಹಿತ ಸಾಧನಗಳಲ್ಲಿ ಖಾಸಗಿ ಕೀಲಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನ ಕೀಚೈನ್, ಹಾರ್ಡ್ವೇರ್ ಟೋಕನ್ ಅಥವಾ ಸುರಕ್ಷಿತ ಎನ್ಕ್ಲೇವ್ನಲ್ಲಿ ಇರಬಹುದು, ಮತ್ತು ನೀತಿಯೊಂದು ಅದನ್ನು ರಫ್ತು ಮಾಡಲಾಗದ್ದು ಎಂದು ಗುರುತಿಸುತ್ತದೆ. ಆಗ ಪ್ರಮಾಣಪತ್ರ ನಿರ್ವಾಹಕ ಸಾರ್ವಜನಿಕ ವಸ್ತುವನ್ನು ತೋರಿಸುತ್ತದೆ, ರಹಸ್ಯ ತನ್ನ ಜಾಗದಲ್ಲೇ ಉಳಿಯುತ್ತದೆ, ಮತ್ತು ಯಾವುದೇ ರಫ್ತು ಆಜ್ಞೆ ಸಾಗಿಸಬಹುದಾದ ನಕಲನ್ನು ಉತ್ಪಾದಿಸುವುದಿಲ್ಲ. ಮೊಬೈಲ್ ಸಾಧನ ನಿರ್ವಹಣೆಯ ಮೂಲಕ ನೋಂದಣಿ ಹಲವು ಬಾರಿ ವಿನ್ಯಾಸದಿಂದಲೇ ಹೀಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ.
ಇದು ಒಂದು ನಿಯಂತ್ರಣ, ತಪ್ಪಿಸಬೇಕಾದ ಅಡ್ಡಿಯಲ್ಲ. ಸಾರ್ವಜನಿಕ ಪ್ರಮಾಣಪತ್ರದಿಂದ ಖಾಸಗಿ ಕೀಲಿಯನ್ನು ಪುನರ್ನಿರ್ಮಿಸುವುದು ಸಾಧ್ಯವಿಲ್ಲ, ಮತ್ತು ಹಾಗೆ ಹೇಳಿಕೊಳ್ಳುವ ಯಾವುದೇ ಸಾಧನ ಬೇರೆ ಏನನ್ನೋ ಮಾಡುತ್ತಿದೆ.
ನಕಲಿಸುವ ಬದಲು ಹೊಸ ಗುರುತನ್ನು ನೋಂದಿಸಿ
ಬೆಂಬಲಿತ ಮಾರ್ಗ ಸಾಮಾನ್ಯವಾಗಿ ಹೊಸ ಸಾಧನಕ್ಕೆ ಪ್ರತ್ಯೇಕ ಗುರುತನ್ನು ನೋಂದಿಸಿ, ಹಳೆಯದು ನಿವೃತ್ತವಾದಾಗ ಅದನ್ನು ರದ್ದುಗೊಳಿಸುವುದು, ಆಗ ಪ್ರತಿ ಸಾಧನವನ್ನೂ ಸ್ವತಂತ್ರವಾಗಿ ಹಿಂಪಡೆಯಬಹುದು. ಕೀಲಿಯೊಂದಿಗಿನ ರಫ್ತು ನಿಜವಾಗಿ ಅನುಮೋದಿತವಾದಲ್ಲಿ, ಉಂಟಾದ ಫೈಲ್ ಮತ್ತು ಅದರ ಗುಪ್ತಪದವನ್ನು ರುಜುವಾತುಗಳಂತೆ ಪರಿಗಣಿಸಿ: ವಿಶ್ರಾಂತಿಯಲ್ಲಿ ಗೂಢಲಿಪೀಕರಿಸಿದ, ವಿಶ್ವಾಸಾರ್ಹ ಮಾರ್ಗದ ಮೂಲಕ ವರ್ಗಾಯಿಸಿದ, ಮತ್ತು ನೋಂದಣಿ ಮುಗಿದಾಗ ಅಳಿಸಿದ.
ಆಮದಾದ ಗುರುತಿನೊಂದಿಗೆ ದೃಢೀಕರಿಸಿ ಪರಿಶೀಲಿಸಿ, ಆಮದು ಯಶಸ್ವಿಯಾದುದನ್ನು ನೋಡಿ ಅಲ್ಲ. ತನ್ನ ಸಂಗ್ರಹಕ್ಕೆ ಸಾರ್ವಜನಿಕ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಸ್ವೀಕರಿಸುವ ಕ್ಲೈಂಟ್ ಕೀಲಿಯ ಬಗ್ಗೆ ಏನನ್ನೂ ಸಾಬೀತುಪಡಿಸಿಲ್ಲ.
ಸರ್ವರ್ ಹೊಸ ಗುರುತನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಹಳೆಯದು ಇನ್ನೂ ನೀತಿ ಉದ್ದೇಶಿಸಿದಂತೆ ವರ್ತಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿ ಮುಗಿಸಿ. ಹೀಗೆ ಸುತ್ತಾಟ ಸರಿಯಾಗಿ ಕಾಣುವ ಫೈಲ್ನಿಂದಲ್ಲ, ಸಾಕ್ಷ್ಯದೊಂದಿಗೆ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ.