DOI QR코드

DOI QR Code

PDF 1.4-1.6 Passward Cracking Optimal Implementation on CUDA GPU

CUDA GPU 상의 PDF 1.4-1.6 해독 최적 구현

  • Kim, Hyun-Jun (Dept. of Information and Computer Engineering, Han-sung University) ;
  • Eum, Si-Uoo (Dept. of IT Convergence Engineering, Han-sung University) ;
  • Seo, Hwa-Jeong (Dept. of IT Convergence Engineering, Han-sung University)
  • 김현준 (한성대학교 정보컴퓨터 공학과) ;
  • 엄시우 (한성대학교 IT융합 공학과) ;
  • 서화정 (한성대학교 IT융합 공학과)
  • Published : 2022.05.17

Abstract

PDF (Portable Document Format)는 1992년 Adobe 에서 개발한 파일 형식으로 ISO 32000 으로 표준화 되어 전세계적으로 사용되고 있다. PDF와 같이 주로 사용되는 파일은 암호 해독(Password Cracking)의 대상이 될 수 있다. 본 논문에서는 PDF 1.4-1.6 암호 해독을 위해 CUDA GPU 상의 최적 구현하였다. 암호 해독에 사용되는 MD5와 RC4 알고리즘의 최적화와 CUDA GPU의 요소를 사용하였으며 RTX 3060 환경에서 크래킹 도구 해시캣과 비교하여 22.5%의 성능 향상을 달성하였다.

Keywords

Acknowledgement

이 논문은 2022년도 정부(과학기술정보통신부)의 재원으로 정보통신기획평가원의 지원을 받아 수행된 연구임 (No.2021-0-00540, GPU/ASIC 기반 암호알고리즘 고속화 설계 및 구현 기술개발, 100%)