मेरे पास डिजिटल हस्ताक्षर द्वारा हस्ताक्षरित प्रोजेक्ट के लिए एक्सई है जिसका मतलब है कि जब यह व्यवस्थापक अधिकारों के लिए पूछता है तो यह कंपनी का नाम दिखाता है। यह बहुत अच्छी तरह से काम करता है लेकिन यदि आप exe को संशोधित करते हैं तो यह अभी भी काम करेगा और इसके बजाय अज्ञात दिखाएगा।प्रोग्रामिंग के डिजिटल हस्ताक्षर की जांच
क्या डिजिटल हस्ताक्षर जांचने का कोई तरीका है यह देखने के लिए कि क्या यह संशोधित संस्करणों से बचने के लिए exe चलाते समय मान्य है या नहीं?
विजुअल स्टूडियो 2008 विंडोज 7
WinTrustVerify बनाने के लिए कॉल है। यह आपको बताएगा कि बाइनरी कोड-हस्ताक्षरित था। यदि आपको यह सुनिश्चित करने की ज़रूरत है कि इसे किसी विशिष्ट प्रमाणपत्र (उदा। आपकी कंपनी) के साथ हस्ताक्षरित किया गया है, तो आपको प्रमाणित करने के लिए CertVerifyCertificateChainPolicy को कॉल करने की आवश्यकता है (संभवतः एक लूप में)। – selbie