Dnasecure

Latest version: v0.0.4

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

Scan your dependencies

0.0.3

Fixed
- Fixed issue with small chunk sizes in decrypt_large_sequence function
- Resolved FASTA file encryption/decryption problems with various chunk sizes
- Improved chunk size detection during decryption process

0.0.2

Added
- Made chunk size configurable through CLI and API
- Added comprehensive benchmarking for different chunk sizes
- Added parallel processing support for both encryption and decryption

Changed
- Improved security by maintaining full security level for each chunk
- Enhanced documentation with detailed explanations of DNA encoding
- Optimized performance for large sequence processing

Fixed
- Fixed security issue with distributed keys across chunks

0.0.1

Not secure
Added
- Initial release of DNAsecure
- Core functionality for DNA sequence encryption and decryption
- Support for FASTA file format
- Command-line interface for easy usage
- Parallel processing for improved performance with multiple sequences
- Chunking support for large sequences (>10,000 bases)
- Comprehensive documentation and examples
- Benchmark tools for performance evaluation

Changed
- Updated DNA base to number mapping to start from 1 to avoid leading zero issues
- Set chunking to occur at around 10,000 bases in length
- Properly handle user-defined key size with default if not provided

Fixed
- Resolved issues with encoding and decoding DNA sequences
- Fixed handling of leading zeros in DNA sequences

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.