发明名称 |
MODULAR MULTIPLICATION METHOD AND SMART CARD USING THE METHOD |
摘要 |
A modular multiplication method and a smart card performing the same are provided to perform multiplication computation of data of predetermined bits in a modular multiplier on the basis of Montgomery algorithm, thereby accelerating modular computation and improving processing rate of generation and verification of digital signature and coding/decoding. A modular multiplication method and a smart card performing the same comprise the following steps of: receiving modulus N of multiple k bits through a modular register(S201); receiving first data through a first operand register and second data through a second operand register(S203,S205); performing a first modular computation(S207); storing a value computed by a central processing unit on the basis of the k bits in the first operand register(S209); storing the first modular computation in the second operand register(S211); and outputting the computation results corresponding to the first and second data(S215). |
申请公布号 |
KR20070112656(A) |
申请公布日期 |
2007.11.27 |
申请号 |
KR20060045819 |
申请日期 |
2006.05.22 |
申请人 |
SAMSUNG ELECTRONICS CO., LTD. |
发明人 |
DEROUETODILE |
分类号 |
G06K19/077;G06F7/38;G06F7/52;G06K19/07 |
主分类号 |
G06K19/077 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|