यह लेख इस कार्य को पूरा करने के लिए दो दृष्टिकोणों को रेखांकित करता है।
{पूर्ण पेम निजी कुंजी} ----- अंत आरएसए निजी कुंजी ----- "; var rsa = rsa.create (); rsa.importfrompem (privatekey.tochararray ()); Convert.Frombase64String ("la0cz ..... d43g =="); // डिक्रिप्ट करने के लिए स्ट्रिंग, बेस 64 एन्कोडेड AsymmetricCipherkeypair keypair; उपयोग करना (var रीडर = file.opentext (@"C: \ myPrivatekey.pem")) // फ़ाइल जिसमें RSA PKCS1 निजी कुंजी है keypair = (asymmetricCipherkeypair) नया पेमरीडर (रीडर) .ReadObject (); var decryptengine = new pkcs1encoding (new rsaengine ()); decryptengine.init (गलत, keypair.private); var decrypted = encoding.utf8.getString (decryptEngine.processblock (bytestodecrypt, 0, bytestodecrypt.length));
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3