Stories
Slash Boxes
Comments

SoylentNews is people

Submission Preview

Link to Story

Using OpenGL to Protect Software Assets

Accepted submission by middlemen at 2015-06-03 16:31:03
Code

Game piracy is a real problem for independent game developers, especially on platforms like Android and Linux where reverse engineering games is quite easy.

To counter this, a simple method of using OpenGL to encrypt the assets such as images and data can be done by using the graphics card or GPU for performing the encryption/decryption work completely on the GPU, by using native OpenGL calls. This uses the already established General Purpose GPU (GPGPU) computing methodology to accomplish this task. A description of a proof-of-concept is available at http://stealthy.io/blog/201506.html [stealthy.io] and the source code is available at https://github.com/stealthylabs/teatime [github.com] .


Original Submission