Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Computing the inverse of a number in finite fields GF(p) or GF(2n) is equally important for cryptographic applications.  proposes a novel scalable and unified architecture for a Montgomery inverse hardware that operates in both GF(p) and GF(2n) fields.  adjust and modify a GF(2n) Montgomery inverse algorithm to accommodate multi-bit shifting hardware, making it very similar to a previously proposed GF(p) algorithm. The architecture is intended to be scalable, which allows the hardware to compute the inverse of long precision numbers in a repetitive way. After implementing this unified design it was compared with other designs. The unified hardware was found to be eight times smaller than another reconfigurable design, with comparable performance. Even though the unified design consumes slightly more area and it is slightly slor than the scalable inverter implementations for GF(p) only, it is a practical solution whenever arithmetic in the two finite fields is needed.
['Adnan Abdul-Aziz Gutub', 'Alexandre F. Tenca', 'Erkay Savas', 'Çetin Kaya Koç']
I am writing a research paper on a idea Scalable and Unified Hardware to Compute Montgomery Inverse in GF(p) and GF(2)
[{"from": "human", "value": "I am writing a research paper on a idea Scalable and Unified Hardware to Compute Montgomery Inverse in GF(p) and GF(2)"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Computing the inverse of a number in finite fields GF(p) or GF(2n) is equally important for cryptographic applications.  proposes a novel scalable and unified architecture for a Montgomery inverse hardware that operates in both GF(p) and GF(2n) fields.  adjust and modify a GF(2n) Montgomery inverse algorithm to accommodate multi-bit shifting hardware, making it very similar to a previously proposed GF(p) algorithm. The architecture is intended to be scalable, which allows the hardware to compute the inverse of long precision numbers in a repetitive way. After implementing this unified design it was compared with other designs. The unified hardware was found to be eight times smaller than another reconfigurable design, with comparable performance. Even though the unified design consumes slightly more area and it is slightly slor than the scalable inverter implementations for GF(p) only, it is a practical solution whenever arithmetic in the two finite fields is needed."}]