会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Implementation of AES encryption circuitry with CCM
    • 采用CCM实现AES加密电路
    • US08233619B2
    • 2012-07-31
    • US11448425
    • 2006-06-07
    • Guido BertoniJefferson E. Owen
    • Guido BertoniJefferson E. Owen
    • H04K1/06
    • H04L9/0631H04L9/0637H04L9/3242H04L2209/125H04L2209/24H04L2209/38H04L2209/80
    • Circuitry for encrypting at least a part of an input data flow and generating a tag based on the input data flow with the same ciphering algorithm and the same key, the algorithm including iterative computations by at least two operation units, the circuitry including a pipeline including an input selection unit arranged to receive first data values to generate encryption sequences with the ciphering algorithm, second data values to generate temporary tags with the ciphering algorithm and an output of the pipeline; a first stage arranged to receive an output of the input selection unit and including at least a first operation unit; and a second stage arranged to receive an output of the first stage, including at least a second operation unit and providing the output of the pipeline.
    • 电路,用于对输入数据流的至少一部分进行加密,并使用相同的加密算法和相同的密钥,基于输入数据流生成标签,所述算法包括由至少两个操作单元进行的迭代计算,所述电路包括流水线, 输入选择单元,被配置为接收第一数据值以生成具有加密算法的加密序列,第二数据值以加密算法和流水线的输出生成临时标签; 第一级,被布置成接收输入选择单元的输出并且至少包括第一操作单元; 以及第二级,被布置成接收第一级的输出,包括至少第二操作单元并提供管道的输出。
    • 3. 发明申请
    • Implementation of AES encryption circuitry with CCM
    • 采用CCM实现AES加密电路
    • US20070286416A1
    • 2007-12-13
    • US11448425
    • 2006-06-07
    • Guido BertoniJefferson E. Owen
    • Guido BertoniJefferson E. Owen
    • H04K1/06
    • H04L9/0631H04L9/0637H04L9/3242H04L2209/125H04L2209/24H04L2209/38H04L2209/80
    • Circuitry for encrypting at least a part of an input data flow and generating a tag based on the input data flow with the same ciphering algorithm and the same key, the algorithm including iterative computations by at least two operation units, the circuitry including a pipeline including an input selection unit arranged to receive first data values to generate encryption sequences with the ciphering algorithm, second data values to generate temporary tags with the ciphering algorithm and an output of the pipeline; a first stage arranged to receive an output of the input selection unit and including at least a first operation unit; and a second stage arranged to receive an output of the first stage, including at least a second operation unit and providing the output of the pipeline.
    • 电路,用于对输入数据流的至少一部分进行加密,并使用相同的加密算法和相同的密钥,基于输入数据流生成标签,所述算法包括由至少两个操作单元进行的迭代计算,所述电路包括流水线, 输入选择单元,被配置为接收第一数据值以生成具有加密算法的加密序列,第二数据值以加密算法和流水线的输出生成临时标签; 第一级,被布置成接收输入选择单元的输出并且至少包括第一操作单元; 以及第二级,被布置成接收第一级的输出,包括至少第二操作单元并提供管道的输出。
    • 5. 发明申请
    • METHOD OF ENCRYPTING A DATA STREAM
    • 加密数据流的方法
    • US20120033806A1
    • 2012-02-09
    • US13196568
    • 2011-08-02
    • Guido BertoniFabio Sozzani
    • Guido BertoniFabio Sozzani
    • H04L9/18
    • H04L9/0662H04L2209/125
    • The disclosure relates to a method of encrypting or of decrypting a binary data stream by generating a binary encryption stream and combining by a reversible logic operation each bit of the binary data stream with a bit of the binary encryption stream, the generation of the binary encryption stream including generating an input block by applying a cryptographic function using a secret key to a data block, and generating the binary encryption stream from the input block by combining the bits of the input block with each other by logic operations in a manner so as to prevent the input block from being determined from the binary encryption stream.
    • 本公开涉及一种通过生成二进制加密流并通过可逆逻辑运算将二进制数据流的每一位与二进制加密流的位组合,二进制加密的生成来加密或解密二进制数据流的方法 流,包括通过使用秘密密钥将加密功能应用于数据块来生成输入块,以及通过逻辑运算将输入块的比特相互组合来生成来自输入块的二进制加密流,以便 防止从二进制加密流确定输入块。
    • 6. 发明授权
    • Circuit for the inner or scalar product computation in Galois fields
    • 伽罗瓦域内部或标量积计算电路
    • US07206410B2
    • 2007-04-17
    • US09974176
    • 2001-10-10
    • Guido BertoniLuca BreveglieriPasqualina Fragneto
    • Guido BertoniLuca BreveglieriPasqualina Fragneto
    • G06F7/00
    • G06F7/724
    • A circuit for computing the inner of scalar product of two vectors in a finite Galois field defined by a generator polynomial, wherein each vector includes at least two elements belonging to said finite field, comprises one or more look-up tables storing digital words indicative of said possible combinations and said possible reductions. The digital words in question are defined as a function of the second elements of said vectors and the generator polynomial of the field. The input register(s) and the look-up table(s) are configured to co-operate in a plurality of subsequent steps to generate at each step a partial product result identified by at least one of digital word addressed in a corresponding look-up table as a function of the digital signals stored in the input register(s). The circuit also includes an accumulator unit for adding up the partial results generated at each step to give a final product result deriving from accumulation of said partial results.
    • 一种用于计算由生成多项式定义的有限伽罗瓦域中的两个向量的标量积的内部的电路,其中每个向量包括属于所述有限域的至少两个元素,包括一个或多个查找表,其存储指示 说可能的组合和所述可能的减少。 所讨论的数字词被定义为所述向量的第二元素和场的生成多项式的函数。 输入寄存器和查找表被配置为在多个后续步骤中协作以在每个步骤处生成由相应查找表中寻址的数字字中的至少一个标识的部分乘积结果, 作为存储在输入寄存器中的数字信号的函数。 该电路还包括用于将在每个步骤产生的部分结果相加以产生从所述部分结果的积累得到的最终产品结果的累加器单元。
    • 9. 发明授权
    • Processor for executing an AES-type algorithm
    • 用于执行AES类型算法的处理器
    • US08102997B2
    • 2012-01-24
    • US11547195
    • 2004-03-29
    • Yannick TegliaFabrice RomainPierre-Yvan LiardetPasqualina FragnetoFabio SozzaniGuido Bertoni
    • Yannick TegliaFabrice RomainPierre-Yvan LiardetPasqualina FragnetoFabio SozzaniGuido Bertoni
    • H04L9/28H04K1/00
    • H04L9/0631H04L9/003H04L2209/046H04L2209/08H04L2209/122
    • A processor for executing a Rijndeal algorithm which applies a plurality of encryption rounds to a data block array in order to obtain an array of identical size, each round involving a key block array and a data block substitution table, wherein said processor comprises: a first input register (102) containing an input data block column; an output register (111) containing an output data block column or an intermediate block column; a second input register (101) containing a key block column or the intermediate data blocks; a block substitution element (104) receiving the data one block at a time following the selection (103) thereof in the first register and providing, for each block, a column of blocks; an element (109) applying a cyclic permutation to the substitution circuit column blocks; and an Exclusive-OR combination element (110) combining the permutation circuit column blocks with the content of the second register, the result of said combination being loaded into the output register.
    • 一种用于执行Rijndeal算法的处理器,该Rijndeal算法将多个加密回合应用于数据块阵列,以便获得相同大小的阵列,每轮涉及密钥块阵列和数据块替换表,其中所述处理器包括:第一 输入寄存器(102),其包含输入数据块列; 包含输出数据块列或中间块列的输出寄存器(111); 包含密钥块列或中间数据块的第二输入寄存器(101); 块替换元件(104)在第一寄存器中的选择(103)之后的时间接收数据一个块,并为每个块提供一列块; 向替代电路列块施加循环置换的元件(109); 以及将置换电路列块与第二寄存器的内容组合的异或组合元件(110),所述组合的结果被加载到输出寄存器中。