지갑생성시 12개,24개의 복구단어가 생성되잖아요. 단어를 조합해서 해킹될 가능성은 없나요?

제가 여러회사의 지갑을 만들다 보니

니모닉 영어단어가 겹치는경우가 되게많더라고요

물론 무수히 많은 단어들중의 하나겠지만요..

로또번호 조합하듯이 단어들을 다 섞어서 겹치는게 하나라도 나온다면 해킹될 가능성이 있지않을까요?

사람손으로 수작업으로는 절대 불가능이겠지만

요즘 봇같은거 돌리면 정말 순식간에 하잖아요..가능성없나요?

    4개의 답변이 있어요!

    • 안녕하세요 질문자님

      니모닉 영어 단어의 해킹 가능성에 대해 질문하셨는데요

      말씀하신대로 아무리 봇을 쓰더라도 수많은 단어들을 순서대로 조합을 하기란 매우 어렵습니다. 복합적인 단어의 수는 몇가지일 수도 있으나 열단어가 넘는 단어를 순서대로 조합하기란 확률이 매우 낮습니다. 또한, 지갑에 접근하기 위해서는 니모닉뿐만아니라 비밀번호도 알고 있어야하며, 프로그램을 쓰더라도 해킹의 확률은 매우 낮다고 볼 수 있습니다.

      질문에 도움이되셨길 바랍니다.

    • 안녕하세요. 지갑생성시 12개,24개의 복구단어가 생성되잖아요. 단어를 조합해서 해킹될 가능성은 없나요? 라고 문의 하셨는데요.

      니모닉의 경우 12개의 단어 또는 24개의 단어로 구성이 되어 있습니다.그러기 때문에 12개 단어의 니모닉 단어를 사용하는 경우 2의 128승의 조합이 필요하게 됩니다.

      2의 128승은

      340,282,366,920,938,463,463,374,607,431,768,211,456 이 나오게 됩니다.

      그러므로 중복으로 만들어질 확률은 1/340,282,366,920,938,463,463,374,607,431,768,211,456 의 확률이라고 보시면 되기 때문에 거의 불가능하다고 보면 됩니다.

      하지만 니모닉을 이메일 ,웹하드,또는 스마트폰갤러리 캡처보관 컴퓨터에 보관등을 하고 있으면 해킹의 위험이 있기 때문에 니모닉문구를 종이에 메모를 하거나 usb메모리에 저장하여 오프라인에 보관하시는것을 권장해 드립니다.

      감사합니다.

    • 12개의 니모닉 사용시, 순서대로 맞추는 방법은
      2의 128제곱의 조합이 필요합니다.

      즉, 340282366920938463463374607431768211456 중에 한개가 맞아 떨어지는 것을 알아내는 것은
      현대 컴퓨터 연산으로는 굉장히 어려운 일입니다.

      암호학의 기본적인 원리는 컴퓨터의 연산속도보다 큰 수, 즉 연산이 어려운 범위의 수를 만들어 내는 것입니다.
      12개의 니모닉 만으로 굉장히 큰 경우의 수를 만들기 때문에 니모닉을 알아내는것은 굉장히 여려운 일입니다.

    • 안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.

      질문하신 내용에 대하여 아래와 같이 답변 드립니다.

      봇으로 돌리려면 예상되지 않는 정말 많은 시간이 필요합니다.

      확률이 엄청 낮기 때문인데 향후 양자컴퓨터 등장하고 연산능력이 획기적으로 향상되어야 가능해질수 있습니다!

      부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!