This document summarizes a research paper that analyzes speeding up the RSA encryption algorithm using GPU programming. It begins by providing background on RSA and GPU accelerated computing. It then describes in detail the traditional RSA algorithm and various techniques for improving modular exponentiation efficiency. The document outlines a parallelized RSA algorithm designed using CUDA that assigns each character of a message to a separate GPU thread for encryption. Evaluation results showed the parallelized algorithm alleviated issues with RSA related to speed and small prime numbers.