A DNA-based homomorphic encryption framework with optimized key selection for secure medical image storage in cloud systems