Ascii-chiper

Latest version: v0.1.4

Safety actively analyzes 623282 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.4

Added
- Added `GeneratorHelper` to handle support for both MacOS and Raspberry Pi.

0.1.3

Fixed

- Fixed a minor issue to accept both floats and integers as input.

0.1.2

Added
- Added optional start and end key arguments for the Interleave encryption method.
- Support for lambda functions in the encryption/decryption steps options (index/start/end). The key length will be passed as an argument.
- Added premade lambda functions: `Chiper.PENULTIMATE_OF_KEY` and `Chiper.MIDDLE_OF_KEY`.
- Implemented type checking for input parameters.

Changed
- Modified the encrypt/decrypt steps from `Dict[str, dict]` to `List[Dict[str, dict]]` to support using the same encryption method multiple times in the sequence.

Fixed

Removed

0.1.1

Added
- Added the possibility to encrypt/decrypt by passing an encryption key directly.
- Added "reverse" as an encryption and decryption method.
- Improved documentation.

Changed

Fixed
- Fixed swap reverse issue.

Removed

0.1.0

Added
- Initial implementation of `ascii_chiper`.
- Support for encrypting and decrypting strings, integers, and dictionaries.
- Multiple encryption techniques including swapping, XOR shifting, interleaving, rotation, XOR base, XOR addition, and interleaving with key.
- Pre-configured encryption configurations for quick use.
- Custom encryption configuration support.
- Examples demonstrating various use cases of the module.
- Detailed README with usage instructions, encryption methods, and configurations.
- MIT License and Personal Thoughts section in the README.

Changed

Fixed

Removed

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.