Yanıtlar:
Oldukça güvenli bir şifre olsaydı, cevap muhtemelen "hiç de değil". Ssh-keygen man sayfasına göre, özel anahtar 128bit AES kullanılarak şifrelenir. Bu algoritmanın bazı zayıflıkları olmasına rağmen, karmaşıklık hala makul derecede güvenli hale getirmek için yeterince yüksektir . Bu nedenle, her biri saniyede 2 30 işlem çok iyimser bir hıza sahip 2 10 iş parçacığı olan güçlü bir parola ve oldukça paralel şifre çözme (örneğin GPGPU kullanarak) varsayarsak , bir gün sonra yaklaşık 2 56 işlem gerçekleştirmiş olabilirsiniz. 2 civarında etkili bir karmaşıklık ile 100 , anahtarı kırmak için yaklaşık 3 milyar yıl sürer ...
Güvenli olmayan bir parola olsaydı, onu kaba kuvvetle kırma şansınız olabilir . Topluluk gelişmiş sürümü John the Ripper OpenSSH anahtar dosyalarına kaba kuvvet saldırıları için bir GPGPU modülüne sahip gibi görünüyor (denemedim, özel sürücüler kullanmıyorum).
Bu arada, benzer bir soru , anahtarı almakla ilgili değil, şifrelemenin kendisini kırmakla ilgili zaten sorulmuştu.