PDF 비밀번호 복구 시간: RTX 4060의 R3·R4·R5·R6 실측
.pdf나 AES-256 표기만으로 시간을 예측할 수 없습니다. 같은 RTX 4060에서 256비트 AES인 R5가 R6보다 훨씬 빨랐습니다. 특정 샘플 측정일 뿐 사용자 파일의 복구 기한을 보장하지 않습니다.
측정 조건
본문과 알려진 비밀번호가 같은 한 페이지 PDF를 RC4-40, RC4-128, AES-128, AES-256-R5, AES-256으로 만들었습니다. 파일명으로 추측하지 않고 파일의 실제 리비전을 읽었습니다.
작은 사전에서 정확한 비밀번호를 먼저 찾은 경로만 속도표에 포함했습니다. 이후 열 자리 숫자 마스크를 시험했으며 실제 공개 비밀번호에는 문자와 기호가 있어 의도적으로 불일치합니다. Windows·RTX 4060·Hashcat 8.0.0 환경에서 시작 포함 18초 예산을 사용했고 표는 유효 속도 출력의 중앙값이며 전체 경과 시간 처리량은 아닙니다.
공개 데모 비밀번호: LabDemo42!
실측값과 제외한 대조
pypdf는 알려진 비밀번호로 R2를 읽었지만 Hashcat 추출·로딩 경로는 token-length 오류를 냈습니다. GPU 대조를 통과하지 못해 R2 속도를 공개하지 않으며 R2 복구 불가능의 증거로 보지도 않습니다.
R5는 유한 범위를 일찍 소진해 유효 속도 샘플이 세 개였고 R3·R4·R6은 각각 여덟 개였습니다. 장시간 열 안정성이나 다중 GPU 벤치마크가 아닙니다. 드라이버·커널·전력 설정·다른 부하에 따라 달라집니다.
| PDF 리비전 | 알고리즘 | 알려진 비밀번호 대조 | 초당 후보 수 | 유효 속도 샘플 수 | 실제 경과 시간 |
|---|---|---|---|---|---|
| R2 | RC4-40 | 대조 실패, 속도 미공개 | 측정하지 않음 | — | — |
| R3 | RC4-128 | 통과 | 25,183,010 | 8 | 19.91초 |
| R4 | AES-128 | 통과 | 25,162,006 | 8 | 19.97초 |
| R5 | AES-256-R5 | 통과 | 2,361,594,330 | 3 | 6.62초 |
| R6 | AES-256 | 통과 | 9,295 | 8 | 20.08초 |
후보 범위만 추정하며 성공을 보장하지 않음
전체 숫자 후보를 실측 속도로 나눕니다. 대기·시작·렌더링·검증·전송 시간은 제외합니다. 비밀번호가 범위 밖이면 전부 시도해도 찾을 수 없습니다. 완료 기한이나 성공 확률로 읽지 마세요.
같은 키 길이인데 비용이 다른 이유
암호화 리비전은 최종 키 크기뿐 아니라 비밀번호 처리와 검증 작업량에도 영향을 줍니다. AES-256이라는 표기만으로 구현의 초당 후보 수는 알 수 없습니다.
즉시 온라인 해제가 된 경우는 알려진 비밀번호를 사용했거나 인쇄·복사 제한만 제거했을 수 있습니다. 이 실험은 비어 있지 않은 열기 비밀번호를 사용하며 권한 제한 제거 속도는 측정하지 않습니다.
측정값을 사용하는 방법
먼저 자신의 파일 보호와 리비전을 확인하고 예산을 정하세요. 단서는 후보 집합을 줄이고 GPU 성능은 그 집합을 시험할 시간을 바꿉니다. 높은 속도가 임의의 긴 비밀번호 복구를 보장하지는 않습니다.
다섯 PDF를 내려받고 지문을 대조한 뒤 공개 비밀번호 대조부터 통과시키세요. 과거의 약한 암호화는 호환성 연구용이며 새로운 기밀 문서에는 권장하지 않습니다.
출처 및 추가 확인
적용 범위와 편집 독립성
당사는 복구 서비스도 제공합니다. 실험에는 직접 만든 가상 공개 파일만 사용하며 고객 파일은 사용하지 않습니다. 결과는 명시한 환경·날짜·샘플에 한정되며 전체 성공률, 검색 순위 또는 복구 보장을 뜻하지 않습니다.