The document proposes a novel VLSI DHT algorithm that is well suited for highly parallel and modular architecture. It can efficiently split the DHT algorithm into several parallel parts that can be executed concurrently, reducing hardware complexity. The algorithm extensively uses subexpression sharing techniques and sharing of common multipliers, which helps achieve high parallelism and reusability of hardware. The outcomes expected are a low complexity VLSI implementation of the length-N DHT with a modular structure, reduced hardware needs through subexpression sharing, and efficient sharing of multipliers.