2011-04-23 3 views
2

무차별 대입 공격이 성공하는 데 필요한 시도 횟수를 늘리려면 길지는 않지만 더 높은 값의 숫자 문자쪽으로 가중되는 암호를 선택하는 것이 가장 좋습니다 알파벳의 끝에 가까운 알파벳 문자?무차별 공격에보다 탄력적 인 암호 선택

아니면 무차별 대입 공격은 (거의) 영숫자로 증가하지 않는 알고리즘을 사용합니까?

답변

2

무차별 강제 프로그램은 종종 A에서 시작하여 Z로 이동하지 않습니다. John the Ripper는 사용자가 지정한 문자 세트를 가져 와서 비밀번호 사용 빈도 및 더 많은 가능성이있는 비밀번호가있는 방식으로 무작위 적으로 정렬합니다. 먼저 시도해 보았고 영어에 가까운 암호에도 잘 작동합니다. 가장 일반적으로 사용되는 문자를 사용하는 것이 더 나을 것이고 일반적으로 'ed'및 'ing'과 같은 일반적으로 사용되는 bigraphs 및 trigraphs는 피할 수 있지만 문제가되지는 않습니다. 무작위 암호를 사용한다는 점은 공격자가 발견 할 수있는 암호 체계가 없기 때문에 무차별하게 암호를 쉽게/쉽게 만들 수 있다는 것입니다. 귀하의 계획에 따라 다른 사람이 귀하가 다른 사이트에서 사용했던 암호 중 하나를 보았 기 때문에 누군가 알파벳의 역순으로 시작하여 앞으로 나아갈 수 있습니다. 추가 정보는 google "jtr incremental"

4

암호를 선택하는 집합에 하나 이상의 문자를 추가하거나 암호를 입력하면 알파벳 끝에 문자를 선택하는 것보다 훨씬 더 큰 영향을 미칩니다.

키링에 20 개의 키가 더 있었기 때문에 폭력적인 정신병자가 집 열쇠를 갖고 있다는 것을 더 이상 느끼지 않을 것이며 그는 어느 것이 집 열쇠인지 모릅니다.

+0

적어도 짧은 암호를 사용하는 알고리즘에 비해 문자를 추가하면 보안이 훨씬 향상된다는 것에 동의합니다. 그게 내 질문의 핵심이 아니야. 예를 들어, 암호 길이가 제한되는 경우도 있습니다. 암호가 12 자로 제한되어 있다고 가정하면, 예를 들어 zzzzzzzzzzzz라는 암호로 JxvqUAcY4jH7보다 더 나아질 수 있습니까? – sampablokuper

관련 문제