会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • PARTIAL REMAINDER/DIVISOR TABLE SPLIT IMPLEMENTATION
    • 部分剩余/分部分表实施
    • US20160328207A1
    • 2016-11-10
    • US14972077
    • 2015-12-16
    • Bonnie SEXTON
    • Bonnie SEXTON
    • G06F7/46
    • G06F7/463G06F7/537G06F7/5525G06F7/72
    • According to one general aspect, an apparatus may include a key selector configured to select a personality key from at least a portion of an input value. The apparatus may include a sparse look-up table configured to determine a portion of a result based upon the personality key and a prior remainder. The apparatus may include an adder configured to compute a current remainder based upon, at least, the input value, and the portion of the result. The apparatus may be configured to iteratively compute current remainders and portions of the result until either the current remainder is zero, or a predefined level of precision is reached.
    • 根据一个一般方面,装置可以包括被配置为从输入值的至少一部分选择个性密钥的密钥选择器。 该装置可以包括稀疏查找表,其被配置为基于个性密钥和先前的余数来确定结果的一部分。 该装置可以包括加法器,其被配置为至少基于输入值和结果的一部分来计算当前余数。 该装置可以被配置为迭代地计算结果的当前剩余部分和部分,直到当前剩余部分为零,或达到预定的精度水平。
    • 2. 发明申请
    • Pre-saturating fixed-point multiplier
    • 预饱和定点乘数
    • US20070174379A1
    • 2007-07-26
    • US11336358
    • 2006-01-20
    • Kenneth DockserBonnie Sexton
    • Kenneth DockserBonnie Sexton
    • G06F7/52
    • G06F7/49921G06F7/5338
    • A pre-saturating multiplier inspects the operands to a multiply operation prior to performing any multiplication. If the operands will cause an overflow requiring saturation, the multiplier outputs the saturated value without multiplying the original operands. In one embodiment, parameters derived from the operands are altered such that when the multiply operation is performed on the altered parameters, the multiplier produces the saturated result. This may comprise altering a Booth recoded bit group to select a negative zero instead of a zero as a partial product, and suppressing the addition of the value one to the partial products (thus effectively subtracting the value one). In another embodiment, when the operands that will cause an overflow are detected, the output of the multiplier is forced to a predetermined saturation value.
    • 预饱和乘法器在执行任何乘法之前检查操作数到乘法运算。 如果操作数将导致需要饱和的溢出,则乘法器输出饱和值,而不会将原始操作数相乘。 在一个实施例中,改变从操作数导出的参数,使得当对改变的参数执行乘法运算时,乘法器产生饱和结果。 这可以包括改变布斯重新编码的位组,以选择负零而不是零作为部分乘积,并且抑制将值1加到部分积(从而有效地减去值1)。 在另一个实施例中,当检测到将导致溢出的操作数时,乘法器的输出被强制为预定的饱和值。
    • 5. 发明申请
    • Hardware implementation of the mixcolumn/invmiscolumn functions
    • mixcolumn / invmiscolumn函数的硬件实现
    • US20060198524A1
    • 2006-09-07
    • US10556329
    • 2004-05-10
    • Bonnie Sexton
    • Bonnie Sexton
    • H04L9/00
    • H04L9/0631H04L2209/122H04L2209/125H04L2209/80
    • An encryption/decryption unit, a conversion module, a method and a computer program product share common logic for both a cipher transformation and an inverse cipher transformation to reduce the number of gates requires with a small increase in wait time. A keyschedule unit providing at least one key value. The conversion module, which is in communication with the keyschedule unit, converts a block of plain text/ciphered text into a predetermined number of byte units in a first plurality of columns. The conversion module includes a MixColumnAll submodule that utilizes shared circuitry for both a transformation of a cipher function to produce a second plurality of columns from the first plurality of columns, and for an inverse cipher function to produce the first plurality of columns from the second plurality of columns. The MixColumnAll submodule performs a combined MixColumn and InvMixColumn that are performed in AES. A block round unit for encrypting/decrypting the predetermined number of byte units into ciphered text/plain text.
    • 加密/解密单元,转换模块,方法和计算机程序产品共享用于密码变换和逆密码变换的公共逻辑以减少门数需要等待时间的小的增加。 提供至少一个键值的键调度单元。 与密钥调度单元通信的转换模块将明文/加密文本块在第一多个列中转换成预定数量的字节单位。 该转换模块包括一个MixColumnAll子模块,它利用共享电路来进行加密函数的变换以从第一多个列产生第二多个列,以及使用反向密码函数从第二多个列产生第一多个列 的列。 MixColumnAll子模块执行AES中执行的组合MixColumn和InvMixColumn。 用于将预定数量的字节单元加密/解密为加密文本/纯文本的块循环单元。