会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Hash function for hardware implementations
    • 硬件实现的哈希功能
    • US08359346B2
    • 2013-01-22
    • US12612757
    • 2009-11-05
    • Brian C. GraysonLeick D. RobinsonBenjamin M. Menchaca
    • Brian C. GraysonLeick D. RobinsonBenjamin M. Menchaca
    • G06F7/00
    • H04L63/10H04L9/0643H04L2209/12H04L2209/80
    • A logic block is presented that generates avalanche criterion hash values using minimal logic. The logic block includes a first exclusive-OR function, a second exclusive-OR function, and an OR function. The first exclusive-OR function receives two input bits from a data packet and generates a linear output value based upon exclusive disjunction between the two input bits. The OR function receives two different input bits from the data packet and generates a first nonlinear output value based upon logical disjunction between the two different input bits. The second exclusive-OR function receives the linear output value and the first nonlinear output value, and generates a second nonlinear output value based upon exclusive disjunction between the linear output value and the first nonlinear output value. In turn, the second nonlinear output value is utilized to generate a hash value for the data packet.
    • 呈现出使用最小逻辑产生雪崩标准散列值的逻辑块。 逻辑块包括第一异或函数,第二异或函数和OR函数。 第一个异或功能从数据包接收两个输入位,并且基于两个输入位之间的独占分离产生线性输出值。 OR功能从数据包接收两个不同的输入位,并且基于两个不同输入位之间的逻辑分离产生第一非线性输出值。 第二异或功能接收线性输出值和第一非线性输出值,并且基于线性输出值和第一非线性输出值之间的排除分离产生第二非线性输出值。 反过来,第二非线性输出值用于产生数据包的散列值。
    • 2. 发明申请
    • Hash Function for Hardware Implementations
    • 硬件实现的哈希功能
    • US20110106866A1
    • 2011-05-05
    • US12612757
    • 2009-11-05
    • Brian C. GraysonLeick D. RobinsonBenjamin M. Menchaca
    • Brian C. GraysonLeick D. RobinsonBenjamin M. Menchaca
    • G06F7/00
    • H04L63/10H04L9/0643H04L2209/12H04L2209/80
    • A logic block is presented that generates avalanche criterion hash values using minimal logic. The logic block includes a first exclusive-OR function, a second exclusive-OR function, and an OR function. The first exclusive-OR function receives two input bits from a data packet and generates a linear output value based upon exclusive disjunction between the two input bits. The OR function receives two different input bits from the data packet and generates a first nonlinear output value based upon logical disjunction between the two different input bits. The second exclusive-OR function receives the linear output value and the first nonlinear output value, and generates a second nonlinear output value based upon exclusive disjunction between the linear output value and the first nonlinear output value. In turn, the second nonlinear output value is utilized to generate a hash value for the data packet.
    • 呈现出使用最小逻辑产生雪崩标准散列值的逻辑块。 逻辑块包括第一异或函数,第二异或函数和OR函数。 第一个异或功能从数据包接收两个输入位,并且基于两个输入位之间的独占分离产生线性输出值。 OR功能从数据包接收两个不同的输入位,并且基于两个不同输入位之间的逻辑分离产生第一非线性输出值。 第二异或功能接收线性输出值和第一非线性输出值,并且基于线性输出值和第一非线性输出值之间的排除分离产生第二非线性输出值。 反过来,第二非线性输出值用于产生数据包的散列值。