发明名称 Method of encrypting the data transmission in a data processing unit, particularly a smart card
摘要 The invention relates to a method of encrypting the data transmission in a data processing unit such as particularly a smart card. While optimally utilizing the working memory, the method elucidated hereinbefore allows computation of the multiplicative inverse value u-1(mod v) of an integer u modulo v which is required for performing an RSA algorithm. A Euclidic algorithm for computing the greatest common divisor of u and v is performed with two variables a, b, which are initialized with u and v. In parallel, values ax, ay, bx, by are computed in each iteration step, which values always comply with the equations a=u.ax-v.ay -b=u.bx-v.by At the end of the algorithm the searched multiplicative inverse value is: u-1(mod v)=-bx.
申请公布号 US2003048898(A1) 申请公布日期 2003.03.13
申请号 US20020173347 申请日期 2002.06.17
申请人 BOEH FRANK 发明人 BOEH FRANK
分类号 G06K19/10;G06F7/72;G09C1/00;(IPC1-7):H04L9/00 主分类号 G06K19/10
代理机构 代理人
主权项
地址