लोड करने के लिए OSX Yosomite पर कमांड लाइन के माध्यम से एक पाठ संदेश एन्क्रिप्ट करने के लिए कोशिश कर रहा असमर्थ 10.10.2OpenSSL सार्वजनिक कुंजी
बनाया गया सार्वजनिक .pem
कुंजी इस तरह:
ssh-keygen -f ~/.ssh/id_rsa.pub -e -t PKCS8 > id_rsa.pem
अगर मैं myMessage.txt एन्क्रिप्ट करने के लिए कोशिश
openssl rsautl -encrypt -inkey ~/.ssh/id_rsa.pem -pubin -in ~/Desktop/myMessage.txt -out ~/Desktop/encrypted.txt
मैं unable to load Public key
मैं तो मिल तो टाइप करें:
openssl asn1parse -in id_rsa.pem
रिटर्न: Error: offset too large
लेकिन मैं पता नहीं है कि यह कैसे तय करने के लिए किया है। इसे काम करने के लिए मुझे क्या बदलना चाहिए?