pycastx: A Python library for lightweight data encryption in IoT using ECC and metaheuristics based high-entropy keys and dynamic S-Box. - Salman Ali; Md Asdaque Hussain; Faisal Anwer; Ahwar Khan; Mohd Irfan Alam (SoftwareX, 2025)