Skip to content

ParallelCryptography harnesses high-performance computing to optimize cryptographic algorithms. Explore our subprojects for parallel encryption, decryption, hashing, and more. Secure your data efficiently with the power of parallel computing.

Notifications You must be signed in to change notification settings

mominalix/ParallelCryptography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

ParallelCryptography

ParallelCryptography is a repository dedicated to showcasing various implementations of cryptography algorithms powered by high-performance computing techniques. This collection of projects demonstrates the intersection of cryptography and parallel computing to provide efficient and secure solutions for a wide range of cryptographic tasks.

Introduction

Cryptography plays a crucial role in securing data, communications, and digital systems. High-performance computing, including parallel processing on multi-core CPUs and GPUs, can significantly improve the speed and efficiency of cryptographic operations.

This repository houses multiple subprojects, each focusing on specific cryptographic algorithms and techniques optimized for parallel processing. Whether you're interested in bruteforce, encryption, decryption, hashing, or other cryptographic tasks, you'll find practical implementations and tools here.

Projects

For detailed usage and information about each subproject, please refer to their respective ReadMe.md files within their folders.

Getting Started

To explore and use the projects in this repository, follow these steps:

  1. Clone this repository to your local machine using the following command:

    git clone https://github.com/mominalix/ParallelCryptography.git
  2. Navigate to the specific project folder of your interest, e.g., Parallel-AES.

  3. Follow the project's Readme.md for installation instructions, usage guidelines, and performance considerations.

Contributing

I welcome contributions from the community to enhance and expand the projects within ParallelCryptography. If you have ideas, bug fixes, or improvements, please feel free to open issues or submit pull requests.

About

ParallelCryptography harnesses high-performance computing to optimize cryptographic algorithms. Explore our subprojects for parallel encryption, decryption, hashing, and more. Secure your data efficiently with the power of parallel computing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published