जवाबों:
ssh-keygen -y -f myfile-privkey.pem
यदि कुंजी पासवर्ड संरक्षित है, तो आपको "पासवर्ड:" संकेत दिखाई देगा।
इस कमांड में झंडे हैं:
-y Read private key file and print public key.
-f Filename of the key file.
अतिरिक्त मार्गदर्शन के रूप में, हमेशा किसी को कमांड की जांच करें, विशेष रूप से ऑनलाइन, आपको अपनी निजी कुंजी के साथ काम करते समय उपयोग करने के लिए कह रहा है।
यह देखना बहुत आसान है कि क्या SSH कुंजी को एन्क्रिप्ट किया गया है। बस Proc-Type: 4,ENCRYPTED
शरीर में तलाश करते हैं। यहाँ विभिन्न रूपों में कुछ उदाहरण कुंजियाँ दी गई हैं।
पासवर्ड के साथ आरएसए
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,AF51A101888567A12C6E384AFBD2B963
AAp6xVAtPP/qmr8T1WjAac8jjfQmToW8Hd4ik95zA/fkH2SJgy7hwuyl1AuVyQuq
पासवर्ड के बिना आरएसए
-----BEGIN RSA PRIVATE KEY-----
MIIJJwIBAAKCAgEAwwXQEPzdutisd8Wl/TSNrp4HVnY7R87at30OiN46GcPPcV6q
पासवर्ड के साथ डीएसए
-----BEGIN DSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,2B9F1E1503F57CCC663397AB03CBF3F9
MVJ+F/AoJKW/XGtx0N2yrmLfJc276XIZzGYHRuCHmxUXlRkWpmi9gSUO8bNWgymf
बिना पासवर्ड के डी.एस.ए.
-----BEGIN DSA PRIVATE KEY-----
MIIBuwIBAAKBgQD1qn6U7ve6yqHTu1XuiOyF/9A+n3MJFXNrTt9jHg7Pn5zssqwO
पासवर्ड के साथ ECDSA
-----BEGIN EC PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,5A3BB12B9B9E17A9A569001A0498969D
LrGoz5tXNI4KMxx7zb1H6beJZ8kEwc2FLLglD0kNzilTLeNMooC1NoMNhRD9XCo6
पासवर्ड के बिना ECDSA
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEILU3EwLQa2rSZdIMkbiE5VDrjlcoeJEF5IsYfGy0Hz4JoAoGCCqGSM49
AwEHoUQDQgAEHJCNvU9hVeByhp9CpSmvHphb82iSp52pL0ZJqVvqFY/swXPB1NMU
-----BEGIN OPENSSH PRIVATE KEY-----
) - यहां अधिक विवरण ।