“…We adopt the bipartite modular multiplication concept [10,11,5,7] to decrease the latency required for calculating multiplication and squaring over finite fields. Using common-multiplicand method [6,13,14], we also decrease the space complexity by deriving common operations from bipartite parts.…”