Embedded public-key cryptosystems via enhanced Montgomery multiplication