개인 키의 암호를 검색하는 방법은 무엇입니까?


13

우분투를 사용하여 DSA 키를 생성했습니다. ssh를 연결하기 전에 키가 필요하도록 원격 서버에 공개 키를 저장했습니다.

해당 키의 암호를 잊어 버렸습니다. 어떻게 검색 할 수 있습니까?

답변:


12

암호가 합리적으로 안전한 경우에는 "아직"대답이 아닐 수 있습니다. ssh-keygen 매뉴얼 페이지에 따르면 개인 키는 128 비트 AES를 사용하여 암호화됩니다. 이 알고리즘에는 몇 가지 약점이 있지만 복잡성은 여전히 ​​합리적으로 안전 할 정도로 높습니다 . 그래서, 강력한 암호와 (GPGPU를 사용하여 예를 들면) 고도의 병렬 암호 해독이 개 가진 가정 (10) 각각이 매우 낙관적 속도를 가지고, 스레드를 30 시간의 하루를 보낸 후, 초당 작업을, 당신은이에 대해 실행 한 수 (56) 작업. 이 약의 효과 복잡성 (100) ,이 키를 휴식에 대한 30억년 걸릴 것 ...

암호가 안전하지 않은 경우 무차별 암호로 침입 할 수 있습니다 . 커뮤니티 개선 판 John the Ripper 에는 OpenSSH 키 파일에 대한 무차별 대입 공격을위한 GPGPU 모듈이있는 것 같습니다 (시도하지 않았으며 독점 ​​드라이버는 사용하지 않습니다).

네 방식으로, A로 비슷한 질문 , 암호화를 키를 검색하는 대신 파괴에 대해 자체는 이미 질문을 받았다 없습니다.


작업의 복잡성을 고려하여 새 키를 추가 할 수있었습니다. : P
Chirag
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.