자유게시판


압축파일 비밀번호

2011.12.13 11:53

matsal 조회:3251

압축파일 비번 걸린 걸 공격하고 있는데 생각보다 공격을 잘 막아주는군요.


보통 비번 공격은 무작위로 대입하는 것으로 이뤄지는데, 예를 들어 1111 부터 9999까지 전부 대입하는 방식이죠.


근데 영단어도 대입하기 때문에 한자리숫에 들어가는 문자는 10개가 아니라 a~z, A~Z 까지 해서 60개가 넘습니다.


보통은 CPU 만 써서 공격하는데, 덕분에 5자리수 (전부 약 6천만 경우의 수?) 전부 대입하는데 36 초 정도가 걸리더군요.


이런 속도면 8자리수까지 전부 대입하려면 엄청난 시간이 걸립니다. 그래서 GPU 까지 쓰는 알고리즘도 있습니다.


샌디 4.2G 에서 CPU(싱글코어)만 쓰면 초당 3500만개 정도 대입하는데 


전문적인 프로그램으로 CPU 쿼드코어에 GPU 까지 쓰니 초당 속도가 3억개나 대입하는군요.


그래도 이속도로도 8자리조차 깨기 힘드네요...


아무래도 대입법으로는 10자리 정도 이상만 되어도 수백만대의 그리드 컴퓨터를 쓰지 않는 이상 힘들 것 같습니다.




 ZIP 이나 RAR 는 이미 알고리즘에 대한 연구가 충분히 진행되어서 모든 수치를 대입할 것 없이 이런 약점을 가지고 공격하면 일일히 대입하는 것보다 더 빠르게 성과가 나옵니다.


그런데도 쉽지 않네요.






결론은, 어지간히 숫자와 문자를 조합하기만 해도 무식한 대입법에 의한 암호해제는 막을 수 있습니다.


-> 적어도 10자리 이상

-> 숫자, 영어 소문자, 영어 대문자 조합


이러면 하루 꼬박 돌려도 개인이 돌리는 대입법으로는 뚫리지 않습니다.


물론 좀비컴들을 마구 돌리는 해커 정도면 물량에 당해낼 수 없지만요.


이런 경우엔 자릿수를 15개 이상으로 팍 올리고 특수문자까지 넣으면 완벽합니다.




http://www.mytsoftware.com/dailyproject/PassGen/PassGen.html


여긴 제가 애용하는 사이트입니다.


대략 15자리에 특문까지 포함해서 쓰면 어떤 문명도 대입법으로는 깰 수 없죠. Should protect you against mortal civilizations.


반면 10자리에 특문이 없으면 전문적인 서버팜을 운영하는 해커 (<<국가기관) 에게도 뚫릴 수 있습니다.


저도 주요 사이트들엔 특문 + 허용하는 비번 길이끝까지 채워서 쓰고 있답니다.






물론 회사 내부자가 정보 빼돌리는 건 막을 수 없지만.... 


적어도 직접 이렇게 압축한 파일은 수세기가 지나도 누구도 열어볼 수 없을 겁니다 ㅋㅋ


(양자 컴퓨터는 암호 알고리즘의 약점을 공격하는 거지 대입법의 물량을 늘려주는 게 아닙니다.)

번호 제목 작성자 작성일 조회
공지 [공지] 2025년 KPUG 호스팅 연장 완료 [9] KPUG 2025.08.06 778
공지 [공지] 중간 업데이트/ 다시한번 참여에 감사 드립니다 [10] KPUG 2025.06.19 1486
공지 [안내의 글] 새로운 운영진 출범 안내드립니다. [15] 맑은하늘 2018.03.30 36563
공지 KPUG에 처음 오신 분들께 고(告)합니다 [100] iris 2011.12.14 452903
29802 [공지] 댓글 알림기능의 위치를 우측하단으로 변경하였습니다. [7] KPUG 07.16 61516
29801 [공지] 금칙어 적용에 대한 투표 결과입니다. [4] KPUG 07.15 60860
29800 Yuandao N10 그리고 N12의 공식케이스 공구들어갑니다. (마감되었습니다..) [39] file 星夜舞人 11.07 56149
29799 제7차 공동구매 시작합니다 (마감되었습니다~) [67] 星夜舞人 11.17 55303
29798 [기기 사용방안?]괜스레 고민만 쌓여 갑니다. [6] 유부총각 10.21 53759
29797 [공지] 댓글알림 기능 투표결과입니다. [5] midday 07.24 52180
29796 소모임의 자료실을 공개로 해놓을까요?? 아니면 회원공개로만 해놓을까요?? [21] 星夜舞人 02.03 51057
29795 다나와 중고장터 [4] matsal 01.25 49382
29794 공동구매 AS는 이렇게 이루어 집니다... [2] 星夜舞人 10.28 45383
29793 KPUG 운영비 계좌 + 모금현황 (최종) [16] 하얀강아지 06.13 41311
29792 [공지] 태파님에 대한 징계를 알려드립니다. [2] KPUG 웹마스터 1호기 07.31 40782
29791 제5차 공동구매 시작합니다... (마감되었습니다.) [51] file 星夜舞人 09.29 40556
29790 100만번째 이벤트 가위바위보 토너먼트 최종결과 그리고 나머지 이야기.. [44] file 星夜舞人 03.22 39926
29789 Gpad를 터치패널 구입합니다. (신청자 리플에 남겨 주세요..) [17] 성야무인 04.22 39089
29788 [알림]4기 운영진 인사드립니다 [20] KPUG 03.12 38708
29787 이북모임 이름 후보작들입니다. [13] 星夜舞人 01.21 37870
29786 서울, 경기, 인천지역에서 키보드 찾아가지 않으신 분들은 이번주 일요일에 노예처럼 부려먹겠습니다. ^^; (일요일 오후 5시부터 6시까지 회기역으로 오세요~~) <---시간 수정 .. 아 그리고 이번에 안찾아 오시는 분들의 경우 무조건 착불로 보냅니다.. 섭섭해 하지 마시기 바랍니다. [20] file 星夜舞人 11.17 36647
29785 KPUG 운영비 모금을 종료합니다. [13] 로켓단® 07.12 34911

오늘:
5,852
어제:
13,402
전체:
16,946,722