2010-09-17 14 views
14

मैं .NET में एक नया X.509 प्रमाणपत्र बनाना चाहता हूं, जो हैश एल्गोरिदम और कुंजी लंबाई आवश्यकताओं को पूरा करता है। यह एक स्व-हस्ताक्षरित प्रमाणपत्र होगा। नया प्रमाणपत्र बनाना एक नई कुंजी बना सकता है, या शायद मैं एक मौजूदा निजी कुंजी आयात करना चाहता हूं जो मेरे पास बाइट [] रूप में है।प्रोग्रामेटिक रूप से .NET में X.509 प्रमाणपत्र कैसे बनाएं?

क्या कोई जानता है कि यह कैसे करें?

+0

एक समाधान है कि Bouncy कैसल का उपयोग करता है के लिए http://stackoverflow.com/a/37563051/3063273 देखें –

उत्तर

7

शायद this post सहायक हो सकता है। मैं स्वयं हस्ताक्षरित प्रमाणपत्र बनाने के लिए हमारे परीक्षण वातावरण में इस कोड का उपयोग करता हूं।

बेस्ट

1

विकल्पों में से एक है हमारे सुरक्षित ब्लैकबॉक्स उत्पाद के PKIBlackbox पैकेज का उपयोग करना। PKIBlackbox आपको प्रमाणपत्र अनुरोध बनाने, नए प्रमाणपत्र बनाने और मौजूदा कुंजी का उपयोग करके प्रमाणपत्र जारी करने और फिर से जारी करने देता है।

संबंधित मुद्दे