ಕೋಡ್ ಸೈನ್ / Code Signing

ಕೋಡ್ ಸೈನ್ ಎಂದರೆ ಸಾಫ್ಟ್‌ವೇರ್ (ಚಾಲನೆಗೊಳ್ಳುವ ಫೈಲ್‌ಗಳು ಮತ್ತು ಮೂಲ ಕೋಡ್) ಸ್ಪಷ್ಟವಾಗಿ ಪ್ರಕಟಿಸುವವರ ಗುರುತನ್ನು ಡಿಜಿಟಲ್ ಮೂಲಕ ದೃಢೀಕರಿಸುವ ಪ್ರಕ್ರಿಯೆ. ಇದರ ಜೊತೆಗೆ, ಸಹಿ ಮಾಡಿದ ಸಮಯದಿಂದLater software alteration or corruption did not happen ಎಂಬುದನ್ನು ದೃಢೀಕರಿಸುತ್ತದೆ. ಇದನ್ನು ಪರಿಶೀಲಿಸಲು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ checksumಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಕೋಡ್ ಸೈನ್ ಮೂಲಕ ಸಾಫ್ಟ್‌ವೇರ್ ಗುರುತಿಸುವಿಕೆಯು/ದೃಢೀಕರಣದ ಸುರಕ್ಷತೆ, ಸಹಿ ಮಾಡುವ ಕೀಲಿಗಳ ಸುರಕ್ಷತೆಗನುಗುಣವಾಗಿರುತ್ತದೆ. ಈ ವ್ಯವಸ್ಥೆಯ ವಿಶ್ವಾಸಾರ್ಹತೆಯು ಸಾಫ್ಟ್‌ವೇರ್ ವಿತರಣೆಗೆಂದಿರುವವರ ತಮ್ಮ ಖಾಸಗಿ ಕೀಲಿಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಇಡುವುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ. ಆದ್ದರಿಂದ, ಸುರಕ್ಷಿತ, ದೋಷರಹಿತ, ಮತ್ತು ರಹಸ್ಯೀಕರಣದ ಆಧಾರಿತ ಹಾರ್ಡ್‌ವೇರ್ ಸಾಧನಗಳಲ್ಲಿ ಕೀಲಿಗಳನ್ನು ಸಂಗ್ರಹಿಸುವುದು ಒಂದು ಸುರಕ್ಷಿತ ಮತ್ತು ಉತ್ತಮ ಅಭ್ಯಾಸವಾಗಿದೆ. ಅಂತಹ ಸಾಧನಗಳನ್ನುardware Security Module (HSM) ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

ಕೋಡ್ ಸೈನ್ ಪ್ರಮಾಣಪತ್ರ ಪ್ರಕಾರಗಳು / Code Signing Certificate Types


ಪ್ರಮಾಣಿತ ಕೋಡ್ ಸೈನ್ ಪ್ರಮಾಣಪತ್ರಗಳು / Standard Code Signing Certificates

ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚಿನ ಡೌನ್‌ಲೋಡ್‌ಗಳು ಮತ್ತು ಕಡಿಮೆ ತಪ್ಪು ವರದಿಗಳು ದೊರೆಯುವವರೆಗೆ, ಪ್ರಕಟಕರು ತಮ್ಮ ಹೆಸರುಗ lai? ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸ್ಮಾರ್ಟ್‌ಸ್ಕ್ರೀನ್ ಎಚ್ಚರಿಕೆಗಳು ಅವುಗಳ ಕೋಡ್‌ಗಳಿಗೆ ತೋರಿಸುತ್ತವೆ. ಇದರಿಂದ ಸೂಚನೆ ನೀಡಲಾದ ಕೋಡ್ ಆಧಾರವಾಗಿ ನಂಬಬಹುದೆಂದು ಖಾತರಿಪಡಿಸುವುದಿಲ್ಲ. ಮೂಲ ಕೋಡ್ ನಿರ್ದಿಷ್ಟ ಖಾಸಗಿ ಕೀಲಿಯಿಂದ ಸಹಿಸಲ್ಪಟ್ಟಿದೆ ಎಂಬುದನ್ನು ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಮೂಲಸೌಕರ್ಯದ ಮೂಲಕ ದೃಢೀಕರಿಸುತ್ತದೆ. ಕೋಡ್ ಸೈನ್ ಅನ್ನು ಧ್ವನಿಮಾಡಲು ಬಳಸುವ ಸಾರ್ವಜನಿಕ ಕೀಲಿ/ಪ್ರಮಾಣಪತ್ರವು ವಿಶ್ವಾಸಾರ್ಹ ಮೂಲ ಪ್ರಮಾಣಪತ್ರ ಅಧಿಕಾರಿಯೊಂದಿಗೆ ಸಂಯೋಜಿತವಾಗಿರುವ ಅಗತ್ಯವಿದೆ. ಇದನ್ನು ವಿಶ್ವಾಸ ಸರಪಳಿಯಿಂದ ಪರಿಶೀಲಿಸಬಹುದು.

ವಿಸ್ತರಿತ ಪರಿಶೀಲಿತ ಕೋಡ್ ಸೈನ್ ಪ್ರಮಾಣಪತ್ರಗಳು / Extended Validated Code Signing Certificates

ವಿಸ್ತರಿತ ಪರಿಶೀಲಿತ ಕೋಡ್ ಸೈನ್ ಪ್ರಮಾಣಪತ್ರಗಳು ಪ್ರಕಟಕರ ಗುರುತನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪರಿಶೀಲಿಸಿದ ನಂತರ ನೀಡುತ್ತವೆ. ಇದರಿಂದ ಸ್ಮಾರ್ಟ್‌ಸ್ಕ್ರೀನ್‌ಗಳಲ್ಲಿ ಕೋಡ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿದಾಗ, ಪ್ರಕಟಕರಿಗೆ ಮೊದಲೇ ಉತ್ತಮ ಹೆಸರು ಇಲ್ಲದಿದ್ದರೂ ಕೂಡ ತಕ್ಷಣವೇ ಹೆಸರು ಸ್ಥಾಪನೆ ಆಗುತ್ತದೆ. ಇದರಿಂದ ಕೋಡ್ ನಂಬಲರ್ಹವಾಗಿದೆಯೆಂದು ಖಾತರಿಪಡಿಸುವುದಿಲ್ಲ. ಮೂಲ ಕೋಡ್ ನಿರ್ದಿಷ್ಟ ಖಾಸಗಿ ಕೀಲಿಯಿಂದ ಸಹಿಸಲ್ಪಟ್ಟಿದೆ ಎಂಬುದನ್ನು ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಮೂಲಸೌಕರ್ಯದ ಮೂಲಕ ದೃಢೀಕರಿಸುತ್ತದೆ.

ಕೋಡ್ ಸೈನ್ / ಪರಿಶೀಲನೆ | Code Signing / Verification