发明名称 |
SIGNAL PROCESSING APPARATUS AND METHOD FOR PERFORMING MODULAR MULTIPLICATION IN AN ELECTRONIC DEVICE, AND SMART CARD USING THE SAME |
摘要 |
Provided is an apparatus for encryption/decryption and electronic signature in a mobile communication environment. A signal processing apparatus, performing modular multiplication in an electronic device, includes a first logic for outputting a signed multiplicand by selectively performing a one's complementary operation on a multiplicand according to a Booth conversion result of a multiplier in modular multiplication; a second logic for outputting a modulus which is signed in the modular multiplication based on a carry input value Carry-in of a current clock, determined from a carry value cin for correction of a previous clock, and on a sign bit of the multiplicand; and a third logic for receiving the signed multiplicand and the signed modulus, and calculating a result value of the modular multiplication by iteratively performing a full addition operation on a carry value C and a sum value S of the full addition operation, found at the previous clock. |
申请公布号 |
US2008065713(A1) |
申请公布日期 |
2008.03.13 |
申请号 |
US20070849880 |
申请日期 |
2007.09.04 |
申请人 |
SAMSUNG ELECTRONICS CO., LTD. |
发明人 |
LEE KYUNG-HEE;IM BUM-JIN;HUH MI-SUK |
分类号 |
G06F7/38;G09C1/00;G06F7/52;G06F7/533;G06F7/72 |
主分类号 |
G06F7/38 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|