Designing a block cipher or cryptographic permutation can be approached in many different ways. One such approach, popularized by AES, consists grouping the bits along S-box boundaries, e.g., bytes, and consistently processing them these groups. This aligned approach leads to hierarchical structures like superboxes that make it possible reason about differential linear propagation properties us...