तो, परिदृश्य यह है: गिवेन आइ एम बॉब, मैं एलिस के लिए कुछ संदेश एन्क्रिप्ट करना चाहता हूं। मेरे पास एकमात्र सार्वजनिक कुंजी उसकी ssh-rsa
id_rsa.pub है:
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAyb + qaZLwgC7KAQJzYikf3XtOWuhlMXVv2mbTKa5dp0sHPRd2RaYnH8ZRkt7V8bjqct1IHGCuxI8xyoEp4at3FHe6j9RfWiarc1ldLUCmTtryI0GGpRs6Zpvqdtpcq / 1NCIYtUQAvsImyEFCtqmB2suDo1ZSllZQ0x9TCKHdCANYIOeaniuFzR57POgE3vxk / r6PO24oy8BIWqxvi29r0n1LUigVBJ7CmMHuzb4 / + i1v6PxV1Lqnj6osPP9GpXpsh8kLUCby / KcmcryWNdSP0esyCdDxkA5hlIuk8qL1vzsyPluUQuc0BEHu6nuw8WQlCF1mFFxcpJL + MhWEr01WIIw == sikachu@Sikachus-Notebook.local
तो, क्या इस सार्वजनिक कुंजी का उपयोग करके स्ट्रिंग को एन्क्रिप्ट करने का एक तरीका है ताकि वह संदेश को डिक्रिप्ट करने के लिए अपनी निजी कुंजी का उपयोग id_rsa
(इससे उत्पन्न ssh-keygen
) कर सके?
(मुझे पता है कि यदि आप .pem
कुंजी जोड़ी फ़ाइल का उपयोग कर रहे हैं तो यह तुरंत संभव है । यदि आप मुझे यह दिखा सकते हैं कि यह उस प्रारूप में कैसे परिवर्तित होता है जो openssl
समर्थन करता है, तो यह बहुत अच्छा होगा!)
धन्यवाद!
ssh-rsa
सार्वजनिक कुंजी पहले से मौजूद है, और मैं जटिलता की एक और परत जोड़ना नहीं चाहता (जैसे, प्राप्तकर्ता को gpg स्थापित करने के लिए