Describir: Perfect Trees: Designing Energy-Optimal Symmetric Encryption Primitives