Skip to content

dacsec-org/AES-CUDA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AES-CUDA 💻

This repository provides a GPU-accelerated solution for AES (Advanced Encryption Standard) encryption and decryption processes. By utilizing the power of the GPU, the 'aes_encrypt_kernel.cu' and 'aes_decrypt_kernel.cu' files offer significant performance improvements over traditional CPU-based implementations. ⚡️

Features ✨

  • GPU-accelerated AES encryption and decryption
  • Improved performance and speed 🚀
  • Easy integration into existing projects
  • Support for 256-bit AES keys
  • Efficient memory management for optimal GPU utilization
  • Designed for use on Nvidia GPU's set to discreet, or "dedicated".

Installation 🛠️

To use this GPU-accelerated AES encryption/decryption solution, follow these steps:

  • this project is still in its infancy, check back later for instructions...

Performance ⚡️

The GPU acceleration provided by this repository offers significant performance improvements compared to traditional CPU-based AES encryption/decryption. The parallel processing capabilities of the GPU enable faster and more efficient encryption and decryption of data, making it ideal for applications that require high-speed cryptographic operations.

Contributing 🤝

Contributions to this repository are welcome. If you have any ideas, improvements, or bug fixes, please feel free to submit a pull request. Together, we can enhance the GPU-accelerated AES encryption/decryption solution and make it even more powerful.

License 📝

This repository is licensed under the MIT License, allowing you to use, modify, and distribute the code freely.

Happy GPU-accelerated AES encryption/decryption! 🎉

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published