MicroCrypt: High-Efficiency Hashing for Next-Generation IoT Devices