会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 82. 发明申请
    • RSA ALGORITHM ACCELERATION PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
    • RSA算法加速处理器,方法,系统和指令
    • US20160308676A1
    • 2016-10-20
    • US15102637
    • 2013-12-28
    • Yang LUXiangzheng SUNNan Stan QIAOINTEL CORPORATION
    • Yang LuXiangzheng SunNan Qiao
    • H04L9/30G06F9/30G06F7/72
    • H04L9/302G06F7/722G06F7/723G06F9/30007G06F9/3017G09C1/00
    • A processor includes a decode unit to decode an instruction. The instruction indicates a first 64-bit source operand having a first 64-bit value, indicates a second 64-bit source operand having a second 64-bit value, indicates a third 64-bit source operand having a third 64-bit value, and indicates a fourth 64-bit source operand having a fourth 64-bit value. An execution unit is coupled with the decode unit. The execution unit is operable, in response to the instruction, to store a result. The result includes the first 64-bit value multiplied by the second 64-bit value added to the third 64-bit value added to the fourth 64-bit value. The execution unit may store a 64-bit least significant half of the result in a first 64-bit destination operand indicated by the instruction, and store a 64-bit most significant half of the result in a second 64-bit destination operand indicated by the instruction.
    • 处理器包括解码指令译码单元。 该指令指示具有第一64位值的第一64位源操作数,指示具有第二64位值的第二64位源操作数,指示具有第三64位值的第三64位源操作数, 并且指示具有第四个64位值的第四个64位源操作数。 执行单元与解码单元耦合。 执行单元响应于该指令可操作以存储结果。 结果包括第一个64位值乘以加到第四个64位值的第三个64位值的第二个64位值。 执行单元可以将结果的64位最不重要的一半存储在由指令指示的第一个64位目标操作数中,并将结果的64位最高有效的一半存储在第二个64位目标操作数中, 指示。
    • 83. 发明授权
    • Method for generating large prime number in embedded system
    • 在嵌入式系统中生成大量素数的方法
    • US09419793B2
    • 2016-08-16
    • US14237363
    • 2012-09-25
    • Feitian Technologies Co., Ltd.
    • Zhou LuHuazhang Yu
    • G06F7/58H04L9/08G06F7/72
    • H04L9/0819G06F7/72
    • A method for generating a large prime number in an embedded system, comprising: (1) setting all identifiers in an identifier group in a first storage area; generating and storing a random number with preset bit length in a third storage area; modulizing the data in the third storage area by using the data stored in the storage unit of a second storage area as a modulus; determining the serial number of the identifier to be reset in the identifier group according to the modulized value and the data in the storage unit corresponding to the modulized value; and resetting the identifier corresponding to the serial number; (2) judging whether a set identifier exists in the identifier group, if yes, then executing step (3); otherwise, returning to step (1); and (3), determining a number to be detected according to the random number and the serial number of the set identifier in the identifier group; detecting the primality of the number to be detected; if the number to be detected passes the primality detection, then outputting the number to be detected; and if the numbers to be detected corresponding to all the set identifiers in the identifier group fail to pass the primality detection, then returning to step (1). The present method has high efficiency and is suitable for an embedded system.
    • 一种用于在嵌入式系统中生成大素数的方法,包括:(1)在第一存储区域中设置标识符组中的所有标识符; 在第三存储区域中生成并存储具有预设位长度的随机数; 通过使用存储在第二存储区域的存储单元中的数据作为模数来对第三存储区域中的数据进行模块化; 根据所述调制值和对应于所述模拟值的所述存储单元中的数据,确定所述标识符组中要重置的标识符的序列号; 并重新设置与序列号对应的标识符; (2)判断标识符组中是否存在集合标识符,如果是,则执行步骤(3); 否则返回步骤(1); 和(3)根据标识符组中的设置标识符的随机数和序列号来确定要检测的数量; 检测要检测的号码的原始性; 如果要检测的号码通过原色检测,则输出要检测的号码; 并且如果与标识符组中的所有集合标识符相对应的要检测的号码不能通过原色检测,则返回到步骤(1)。 本方法效率高,适用于嵌入式系统。
    • 87. 发明授权
    • Elliptic curve point multiplication procedure resistant to side-channel information leakage
    • 椭圆曲线点乘法程序抗侧信道泄漏
    • US09391773B2
    • 2016-07-12
    • US14245732
    • 2014-04-04
    • QUALCOMM Incorporated
    • David Merrill JacobsonBilly Bob Brumley
    • H04L9/30G06F7/72H04L9/00
    • H04L9/3066G06F7/725G06F2207/7257H04L9/003H04L2209/24H04L2209/72
    • One feature pertains to elliptic curve (EC) point multiplication for use in generating digital signatures. In one aspect, a scalar multiplier (k) of a base point (P) of order (n) is selected on an elliptic curve for use with EC point multiplication. An integer value (r) is then randomly generated from within a range of values constrained so that, regardless of the particular value of (r) obtained within the range, EC point multiplication procedures performed using the scalar multiplier (k) summed with a product of the integer multiplier (r) and the order (n) consume device resources independent of the value of the scalar multiplier (k) to thereby reduce or eliminate side-channel leakage. This may be achieved by determining the range of values for r so that the bit position of the most significant bit of k+(r*n) will be even and fixed for a particular elliptic curve.
    • 一个特征涉及用于生成数字签名的椭圆曲线(EC)点乘法。 在一个方面,在椭圆曲线上选择阶数(n)的基点(P)的标量乘数(k),以用于EC点乘法。 然后从受限制的值的范围内随机生成整数值(r),使得不管在该范围内获得的(r)的特定值,使用与乘积相加的标量乘数(k)执行的EC点乘法程序 整数乘法器(r)和顺序(n)消耗与标量乘法器(k)的值无关的设备资源,从而减少或消除侧信道泄漏。 这可以通过确定r的值的范围来实现,使得对于特定的椭圆曲线,k +(r * n)的最高有效位的位位置将是均匀和固定的。
    • 88. 发明授权
    • Finite field inverter
    • 有限域逆变器
    • US09389835B2
    • 2016-07-12
    • US14236336
    • 2012-12-05
    • SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    • Shaohua TangHaibo Yi
    • G06F7/00G06F7/72
    • G06F7/726
    • A finite field inverter is disclosed, wherein the finite field inverter includes an input port, an output port and a search tree inverse circuit configured to perform an inverse operation of the operand a(x) in the finite field GF(2n) based on a search tree structure. The search tree inverse circuit is provided with a left search tree and a right search tree. The left search tree and the right search tree each includes tree nodes for processing inverse operations over the finite field GF(2n) and connecting wires connected between the tree nodes. The tree nodes include a root node, internal nodes and leaf nodes. Each path from the root node to a leaf node represents an element in the finite field GF(2n). The connecting wires between the tree nodes connect the path representing the operand a(x) with the path representing the inversion result b(x) . The present invention uses a search tree inverse circuit to achieve an inverse operation of an element in a finite field, and compared with the existing finite field inverter, the present invention is more efficient in processing inverse operations over the finite field GF(2n).
    • 公开了一种有限域逆变器,其中有限域逆变器包括一个输入端口,一个输出端口和一个搜索树反向电路,被配置为基于一个有限域GF(2n)执行操作数a(x)的逆运算 搜索树结构。 搜索树反向电路具有左搜索树和右搜索树。 左搜索树和右搜索树各自包括用于处理有限域GF(2n)上的逆运算的树节点和连接在树节点之间的连接线。 树节点包括根节点,内部节点和叶节点。 从根节点到叶节点的每条路径都表示有限域GF(2n)中的一个元素。 树节点之间的连接线将表示操作数a(x)的路径与表示反演结果b(x)的路径相连。 本发明使用搜索树反向电路来实现有限域中的元素的逆运算,并且与现有的有限域逆变器进行比较,本发明在有限域GF(2n)处理逆运算方面更有效。