Securing The Future Of 5G Smart Dust: Optimizing Cryptographic Algorithms For Ultra-Low Swap Energy-Harvesting Devices