Data Remanence and Digital Forensic Investigation for CUDA Graphics Processing Units

被引:0
|
作者
Bellekens, Xavier [1 ]
Paul, Greig [1 ]
Irvine, James M. [1 ]
Tachtatzis, Christos [1 ]
Atkinson, Robert C. [1 ]
Kirkham, Tony [2 ]
Renfrew, Craig [2 ]
机构
[1] Univ Strathclyde, Glasgow G1 1XQ, Lanark, Scotland
[2] Keysight Technol, Santa Rosa, CA USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates the practicality of memory attacks on commercial Graphics Processing Units (GPUs). With recent advances in the performance and viability of using GPUs for various highly-parallelised data processing tasks, a number of security challenges are raised. Unscrupulous software running subsequently on the same GPU, either by the same user, or another user, in a multi-user system, may be able to gain access to the contents of the GPU memory. This contains data from previous program executions. In certain use-cases, where the GPU is used to offload intensive parallel processing such as pattern matching for an intrusion detection system, financial systems, or cryptographic algorithms, it may be possible for the GPU memory to contain privileged data, which would ordinarily be inaccessible to an unprivileged application running on the host computer. With GPUs potentially yielding access to confidential information, existing research in the field is built upon, to investigate the practicality of extracting data from global, shared and texture memory, and retrieving this data for further analysis. These techniques are also implemented on various GPUs using three different Nvidia CUDA versions. A novel methodology for digital forensic examination of GPU memory for remanent data is then proposed, along with some suggestions and considerations towards countermeasures and anti-forensic techniques.
引用
收藏
页码:1345 / 1350
页数:6
相关论文
共 50 条
  • [1] Efficient magnetohydrodynamic simulations on graphics processing units with CUDA
    Wong, Hon-Cheng
    Wong, Un-Hong
    Feng, Xueshang
    Tang, Zesheng
    COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (10) : 2132 - 2160
  • [2] MSA-CUDA: Multiple Sequence Alignment on Graphics Processing Units with CUDA
    Liu, Yongchao
    Schmidt, Bertil
    Maskell, Douglas L.
    2009 20TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2009, : 121 - 128
  • [3] Parallel UPGMA Algorithm on Graphics Processing Units Using CUDA
    Chen, Yu-Rong
    Hung, Che Lun
    Lin, Yu-Shiang
    Lin, Chun-Yuan
    Lee, Tien-Lin
    Lee, Kual-Zheng
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 849 - 854
  • [4] Accelerating molecular dynamics simulations using Graphics Processing Units with CUDA
    Liu, Weiguo
    Schmidt, Bertil
    Voss, Gerrit
    Mueller-Wittig, Wolfgang
    COMPUTER PHYSICS COMMUNICATIONS, 2008, 179 (09) : 634 - 641
  • [5] AN APPROACH TO EFFICIENT FEM SIMULATIONS ON GRAPHICS PROCESSING UNITS USING CUDA
    Nutti, Bjorn
    Marinkovic, Dragan
    FACTA UNIVERSITATIS-SERIES MECHANICAL ENGINEERING, 2014, 12 (01) : 15 - 25
  • [6] Gravitational tree-code on graphics processing units: implementation in CUDA
    Gaburov, Evghenii
    Bedorf, Jeroen
    Zwart, Simon Portegies
    ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 1113 - 1121
  • [7] Accelerating FCM neural network classifier using graphics processing units with CUDA
    Wang, Lin
    Yang, Bo
    Chen, Yuehui
    Chen, Zhenxiang
    Sun, Hongwei
    APPLIED INTELLIGENCE, 2014, 40 (01) : 143 - 153
  • [8] dadi.CUDA: Accelerating Population Genetics Inference with Graphics Processing Units
    Gutenkunst, Ryan N.
    MOLECULAR BIOLOGY AND EVOLUTION, 2021, 38 (05) : 2177 - 2178
  • [9] Massively parallel simulations of relativistic fluid dynamics on graphics processing units with CUDA
    Bazow, Dennis
    Heinz, Ulrich
    Strickland, Michael
    COMPUTER PHYSICS COMMUNICATIONS, 2018, 225 : 92 - 113
  • [10] Parallelization of a Video Segmentation Algorithm on CUDA-Enabled Graphics Processing Units
    Gomez-Luna, Juan
    Maria Gonzalez-Linares, Jose
    Ignacio Benavides, Jose
    Guil, Nicolas
    EURO-PAR 2009: PARALLEL PROCESSING, PROCEEDINGS, 2009, 5704 : 924 - +