semvec/pypi-packages huggingface dataset:
pysecurex 1.0.0
Advanced Python security library for encryption, hashing, passwords, network security, steganography, post-quantum cryptography, and AI-based threat detection.
Requires Python: >=3.6

# PySecureX

PySecureX is an advanced Python security library that provides a comprehensive suite of tools for encryption, hashing, password management, network security, steganography, post-quantum cryptography, and AI-based threat detection. This library is designed to help developers implement robust security features in their applications with ease.

## Features

- **Encryption and Decryption**: Support for AES, RSA, and hybrid encryption methods.
- **Hashing**: Generate SHA-256, MD5, and HMAC hashes, check file integrity, and securely erase files.
- **Password Management**: Generate strong passwords, check password strength, and perform password hashing using PBKDF2 and Argon2.
- **Network Security**: Check SSL certificates and detect Man-in-the-Middle (MITM) attacks.
- **Steganography**: Hide and extract text and files in images and audio files, apply invisible watermarks, and encrypt and hide data in PDF files.
- **Post-Quantum Cryptography**: Perform Kyber key exchange, use Dilithium and Falcon digital signatures, and hybrid PQC + AES encryption and decryption.
- **AI Threat Detection**: Scan network traffic, files, directories, and logs for anomalies, and train AI models for threat detection.

## Installation

To install PySecureX, clone the repository and install the required dependencies:

```bash
git clone https://github.com/PriyankGaikwad/PySecureX.git
cd PySecureX
pip install -r requirements.txt
julius-cipher 4.1.0
A simple command line program use to encipher/decipher text to/from Caesar Cipher.

# Julius Cipher - Python Edition
A simple program use to Encipher/Decipher text to/from Caesar Cipher or Vigenere Cipher.
And yes, there are more versions of this program from other programming languages.

## Installation
<ol type="1">
  <li>
    Install Python 3.x from <a href="https://www.python.org/downloads/">here</a>. (Ignore if you already have Python 3.x installed)
  </li>
  <li>
    Open terminal, run:
    
```
pip install julius_cipher
```
  </li>
</ol>

## Usage
<ol type="1">
  <li>
    Open terminal, run:

```
caesar
```
  </li>
  <li>
    Alternatively, in a Python file (*.py), you can do:
    
```python
from julius_cipher import main
main()
```
To use the program.
  </li>
  <li>
    Similarly, you can do:
    
```python
<<<<<<< HEAD
from julius_cipher import Caesar
```
Or:
```python
from julius_cipher import Vigenere
=======
from julius_cipher.main import Caesar
>>>>>>> b680a6002ac55c8156d31260f848d5ea36990603
```
To use the ciphering functions.
  </li>
</ol>

## Changelog
Version 4.0: Added support for Vigenere Cipher.

## Requirement(s)
1. Python 3.x
2. Ziz's Utilities.

## Note(s)
1. While the input from file mode support pretty much any file type, anything other than plain text files (*.txt,...) could cause the program to freeze up (e.g *.exe,...) so avoid inputting those.

## License
This project is licensed under the GNU General Public License 3.0, check [LICENSE](LICENSE) for more details.