会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • IMPROVED CIPHER SYSTEM
    • 改进的CIPHER系统
    • WO2006111950A3
    • 2009-04-30
    • PCT/IL2006000312
    • 2006-03-09
    • NDS LTDMANTIN ITSIKSELLA YARONWAISBARD EREZ
    • MANTIN ITSIKSELLA YARONWAISBARD EREZ
    • H04L9/00G06F21/72G06F21/74
    • G06F21/74G06F21/72G06F2221/2105H04L9/0662
    • A system including a pseudo-random number generator (12) having a register to store an extended state having a reduced state and a dynamic constant, an initialization module to initialize a part of the extended state based on a Key (14) and/or an Initial Value (16), a state update module to update the reduced state, an output word module to generate output words, the state update module and the output word module being adapted to operate through cyclical rounds, each round including updating the reduced state and then generating one of the output words, and an update dynamic constant module to update the dynamic constant, wherein in a majority of the rounds, updating of the reduced state and/or generation of the output word is based on the dynamic constant, and the dynamic constant is only updated in a minority of the rounds. Related apparatus and method are also described.
    • 一种包括伪随机数发生器(12)的系统,具有用于存储具有减小状态和动态常数的扩展状态的寄存器,用于基于密钥(14)初始化部分扩展状态的初始化模块和/或 初始值(16),更新缩减状态的状态更新模块,用于生成输出字的输出字模块,状态更新模块和输出字模块适于通过周期性循环进行操作,每轮包括更新缩减状态 然后生成一个输出字,以及更新动态常量模块来更新动态常数,其中在大部分回合中,减小状态的更新和/或输出字的生成基于动态常数,以及 动态常数仅在少数几轮中更新。 还描述了相关装置和方法。
    • 4. 发明申请
    • METHOD AND SYSTEM FOR BLOCK CIPHER ENCRYPTION
    • 块加密方法和系统
    • WO2007043045A2
    • 2007-04-19
    • PCT/IL2006001167
    • 2006-10-05
    • NDS LTDMANTIN ITSIKWAISBARD EREZKIPNIS AVIAD
    • MANTIN ITSIKWAISBARD EREZKIPNIS AVIAD
    • G06F21/24
    • H04L9/0625H04L2209/12H04L2209/24
    • A method of encrypting a block of data, is described, the method including providing a combining unit operative to combine a key with a block of data, the block of data expressed as a block of bits, providing a mix and condense unit operative to mix bits included in the block of bits among themselves, receiving an input including the block of data expressed as the block of bits, combining, at the combining unit, the block of bits with a key, and mixing, at the mixing and condensing unit, the combined block of bits, wherein the mix and condense unit includes a plurality of layers, each layer among the plurality of layers including a plurality of mini-functions. Related apparatus and methods are described.
    • 描述了加密数据块的方法,所述方法包括提供组合单元,其操作以将密钥与数据块组合,所述数据块表示为比特块,提供混合和冷凝单元,其可操作以混合 包括在它们之间的比特块中的比特,接收包括表示为比特数据块的数据块的输入,在组合单元处用密钥合并比特块,并在混合和聚合单元混合, 所述组合块,其中所述混合和冷凝单元包括多个层,所述多个层中的每个层包括多个微功能。 描述相关的装置和方法。
    • 5. 发明申请
    • METHOD AND SYSTEM FOR BLOCK CIPHER ENCRYPTION
    • 块加密方法和系统
    • WO2008117142A1
    • 2008-10-02
    • PCT/IB2007054592
    • 2007-11-12
    • NDS LTDMANTIN ITSIKWAISBARD EREZKIPNIS AVIAD
    • MANTIN ITSIKWAISBARD EREZKIPNIS AVIAD
    • H04L9/06
    • H04L9/0625H04L9/002H04L2209/12H04L2209/24
    • A method and system of encrypting a block of data is described, the method including providing a combining unit operative to combine a key with a block of data, the block of data expressed as a block of bits, providing a mix and condense unit (MAC) operative to mix bits included in the block of bits among themselves, providing a plurality of layers of S-boxes, the S-boxes operative to receive an input including an input which has not yet been input into the mix and condense unit and to provide an output including an input to the mix and condense unit, receiving an input including the block of data expressed as the block of bits, combining, at the combining unit, the block of bits with a key, receiving an output of the combining unit as an input, substituting bits including the input to the plurality of layers of S-boxes with bits including the output of the plurality of layers of S-boxes, outputting the output of the plurality of layers of S-boxes to the mix and condense unit, and mixing, at the mix and condense unit, the output of the plurality of layers of S-boxes, thereby producing an encrypted block of bits.
    • 描述了加密数据块的方法和系统,所述方法包括提供组合单元,其操作以将密钥与数据块组合,所述数据块表示为比特块,提供混合和冷凝单元(MAC )可操作以将包括在位块中的位混合在一起,提供多层S盒,S盒用于接收包括还没有输入到混合和冷凝单元中的输入的输入,以及 提供包括输入到混合和冷凝单元的输出,接收包括表示为比特块的数据块的输入,在组合单元处用密钥组合比特块,接收组合单元的输出 作为输入,使用包括多个S盒的输出的比特将包括输入到S盒的多个层的比特替换,将多个S盒的多个层的输出输出到混合和缩合 单位和混合 在混合和冷凝单元处,多层S盒的输出,从而产生加密的比特块。
    • 6. 发明申请
    • SECURITY WITHIN INTEGRATED CIRCUITS
    • 在集成电路中的安全
    • WO2009156881A3
    • 2010-10-14
    • PCT/IB2009052135
    • 2009-05-21
    • NDS LTDSHEN-ORR CHAIMSHKEDY ZVIELBAUM REUVENSHLOMOVICH YONATANSHAPIRO YIGALBELENKY YAACOVLEVY YAAKOV JORDANSUMNER REUBENMANTIN ITSIK
    • SHEN-ORR CHAIMSHKEDY ZVIELBAUM REUVENSHLOMOVICH YONATANSHAPIRO YIGALBELENKY YAACOVLEVY YAAKOV JORDANSUMNER REUBENMANTIN ITSIK
    • G06F21/79
    • G06F21/60G06F21/79H04L9/003
    • A method for hindering detection of information unintentionally leaked from a secret held in a memory unit is described, the method including receiving a triggering event waiting for at least a first amount of time to pass after the receipt of the triggering event, the memory unit being in a non-operational state during the at least a first amount of time, after the at least a first amount of time has passed, changing at least one first condition under which the memory unit operates, thereby causing the memory unit to enter an operational state, waiting for a second amount of time to pass after the changing at least one first condition, and changing, after the second amount of time, at least one second condition under which the memory unit operates, thereby causing the memory unit to enter the non-operational state, wherein access to the secret information is enabled only during the second amount of time, and detection of secret information unintentionally leaked is limited during the first amount of time. Related apparatus and methods are also described.
    • 描述了阻止从存储单元中保存的秘密泄漏的信息的检测的方法,所述方法包括在接收到触发事件之后接收等待至少第一时间量的触发事件以通过,所述存储单元为 在所述至少第一时间量内处于非操作状态,在所述至少第一时间量过去之后,改变所述存储器单元在其下操作的至少一个第一状态,从而使所述存储器单元进入操作 状态,在改变至少一个第一条件之后等待第二时间量过去,并且在所述第二时间量之后,改变所述存储单元操作的至少一个第二状态,从而使所述存储器单元进入 非操作状态,其中仅在第二时间段期间启用对秘密信息的访问,并且在所述非操作状态期间,无意中泄漏的秘密信息的检测被限制 第一次的时间。 还描述了相关装置和方法。
    • 8. 发明申请
    • ROBUST CIPHER DESIGN
    • 坚固的设计
    • WO2007113796A3
    • 2009-04-09
    • PCT/IL2007000364
    • 2007-03-20
    • NDS LTDMANTIN ITSIKGRABOVSKY AHARON
    • MANTIN ITSIKGRABOVSKY AHARON
    • H04L9/00H04K1/06
    • H04L9/0618H04L2209/24
    • In an iterated block cipher, a method for round key encryption and key generation, the method including providing a first function Fi and a second function Fj, providing a round key generation function, the round key generation function being operative to utilize, in any given round, exactly one of the first function Fi, and the second function Fj, providing a round mixing function, the round mixing function being operative to utilize, in any given round, exactly one of the first function Fi, and the second function Fj, utilizing the round key generation function in at least a first round to generate a second round key for use in a second round, and utilizing the round mixing function in at least the first round to mix a first round key with a cipher state, wherein one of the following is performed in the first round the round key generation function utilizes the first function Fi to generate the second round key for use in the second round, substantially simultaneously with the round key mixing function utilizing the second function Fj to mix the first round key with the cipher state, and the round key generation function utilizes the second function Fj to generate the second round key for use in the second round, substantially simultaneously with the round key mixing function utilizing the first function Fi to mix the first round key with the cipher state. Related apparatus and methods are also described.
    • 在迭代块密码中,一种用于循环密钥加密和密钥生成的方法,该方法包括提供第一函数Fi和第二函数Fj,提供循环密钥生成函数,所述循环密钥生成函数可用于在任何给定的 圆形,第一功能Fi的正好一个,第二功能Fj提供圆混合功能,圆混合功能可操作以在任何给定的回合中利用第一功能Fi和第二功能Fj中的一个, 在至少第一轮中利用循环密钥生成函数生成用于第二轮的第二轮密钥,并且在至少第一轮中利用第二轮密钥混合第一轮密钥与密码状态,其中一 在第一轮中执行以下的轮次密钥生成功能利用第一功能Fi产生用于第二轮的第二轮密钥,基本上与轮次相同 密钥混合功能利用第二函数Fj将第一轮密钥与密码状态混合,循环密钥生成函数利用第二函数Fj生成用于第二轮中的第二轮密钥,基本上与轮密钥混合 利用第一功能Fi将第一轮密钥与密码状态混合起来。 还描述了相关装置和方法。
    • 9. 发明申请
    • DISK PROTECTION SYSTEM
    • 磁盘保护系统
    • WO2007060650A8
    • 2008-01-17
    • PCT/IL2006000649
    • 2006-06-05
    • NDS LTDMANTIN ITSIKKIPNIS AVIAD
    • MANTIN ITSIKKIPNIS AVIAD
    • G06F11/30G06F7/04G06F12/14G06F17/30H04L9/00H04L9/32
    • G11B20/00086G11B20/0021G11B20/00246G11B20/00275G11B20/00492G11B20/00876G11B2220/2562H04L9/3234H04L9/3242H04L9/3271H04L2209/60
    • A method for protecting content on a medium (120), the method including providing a medium (120) including a token (130), the token (130) implementing at least a portion of a keyed function, providing a plurality of token inputs, each token input being suitable for input to the token (130), providing a first encryption method and a first encryption key, for each one of the plurality of token inputs inputting the token input to the token and receiving a token output from the token, and converting the token output to a function output, the function output representing a result of performing the keyed function on a function input corresponding to the token input, and storing an ordered pair including the function input and the function output, thereby producing a plurality of ordered pairs (160), encrypting the plurality of ordered pairs (160) using the first encryption method and the first encryption key, thereby producing an encrypted plurality of ordered pairs (170), and storing the encrypted plurality of ordered pairs (170) on the medium. Related apparatus and methods are also described.
    • 一种用于保护介质(120)上的内容的方法,所述方法包括提供包括令牌(130)的介质(120),实现键控功能的至少一部分的令牌(130),提供多个令牌输入, 每个令牌输入适合于输入到令牌(130),为多个令牌输入中的每一个提供第一加密方法和第一加密密钥,将令牌输入输入到令牌并从令牌接收令牌输出, 将所述令牌输出转换为功能输出,所述功能输出表示对与所述令牌输入相对应的功能输入执行所述键控功能的结果,以及存储包括所述功能输入和所述功能输出的有序对,从而产生多个 (160),使用第一加密方法和第一加密密钥加密多个有序对(160),从而产生加密的多个有序对(170),并存储en 在媒体上封闭多个有序对(170)。 还描述了相关装置和方法。