首页>
外国专利>
Power signature attack resistant cryptography
Power signature attack resistant cryptography
展开▼
机译:功率签名抗攻击加密
展开▼
页面导航
摘要
著录项
相似文献
摘要
This invention provides a method of computing a multiple k of a point P on an elliptic curve defined over a field, the method including the steps of representing the number k as binary vector k1, forming an ordered pair of point P1 and P2, wherein the points P1 and P2 differ at most by P, and selecting each of the bits ki in sequence, and for each of the ki, upon ki being a 0, computing a new set of points P1′, P2′ by doubling the first point P1 to generate the point P1′ and adding the points P1 and P2 to generate the point P2′ or upon ki being a 1, computing a new set of points P1′, P2′ by doubling the second point P2 to generate the point P2′ and adding the points P1 and P2 to produce the point P1′, whereby the doubles or adds are always performed in the same order for each of the bits bi, thereby minimizing a timing attack on the method. An embodiment of the invention applies to both multiplicative and additive groups.
展开▼
机译:本发明提供了一种计算在场上定义的椭圆曲线上的点P的多个k的方法,该方法包括将数字k表示为二进制向量k 1 Sub>的步骤,形成有序对。 P 1 Sub>和P 2 Sub>的点,其中P 1 Sub>和P 2 Sub>的点最多相差P,并依次选择每个比特k i Sub>,并且对于k i Sub>的每个,在k i Sub>为0时,计算一个新的点集P 1 Sub>&prime ;、 P 2 Sub>′通过将第一个点P 1 Sub>加倍以生成点P 1 Sub>′然后将点P 1 Sub>和P 2 Sub>相加以生成点P 2 Sub>′或当k i Sub>为1时,计算一组新的点P 1 Sub>&prime ;、 P 2 Sub>′通过将第二个点P 2 Sub>加倍以生成点P 2 Sub>′并加上点P 1 Sub>和P 2 Sub>来产生点P 1 Sub>&prime ;,从而始终在相同的位置执行两次或两次加法b i Sub>的每个位的顺序,从而最小化了对该方法的定时攻击。本发明的实施例适用于乘法和加法基团。
展开▼