会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 85. 发明申请
    • HASH FUNCTION USING A CUE SPORTS GAME PROCESS
    • HASH功能使用CUE SPORTS游戏过程
    • US20100304807A1
    • 2010-12-02
    • US12541850
    • 2009-08-14
    • Benoit Chevallier-MamesMathieu CietAugustin J. Farrugia
    • Benoit Chevallier-MamesMathieu CietAugustin J. Farrugia
    • A63F9/24
    • G06F21/64
    • In the computer data security field, cryptographic hash function processes embodied in a computer system and which are typically keyless, but are highly secure. The processes are based on the type of randomness exhibited by well known table “cue sports” games such as billiards, snooker, and pool played on a billiards table involving the players striking one of a plurality of balls with a cue, the struck ball then hitting other balls, the raised sides of the table, and in some cases one or more balls going into pockets in the corners and/or sides of the table. Computation of the hash value (digest) is the result of providing a model (such as expressed in computer code) of such a game algorithm and using the message as an input to the game algorithm, then executing the game algorithm. A state of the game after one or several “shots” gives the hash digest value of the message.
    • 在计算机数据安全领域中,体现在计算机系统中的加密散列函数过程通常是无钥匙的,但是是高度安全的。 这些过程基于众所周知的表“提示体育”游戏(例如台球,斯诺克和游戏台)上所播放的随机性的类型,该台球在台球桌上演奏,该桌子涉及到具有提示的多个球中的一个击球者,击球 击中其他球,桌子的凸起部分,以及在某些情况下一个或多个球进入桌子的角落和/或侧面的口袋。 哈希值(摘要)的计算是提供这种游戏算法的模型(例如以计算机代码表示)的结果,并且使用该消息作为游戏算法的输入,然后执行游戏算法。 一个或几个“拍摄”之后的游戏状态给出消息的散列摘要值。
    • 88. 发明申请
    • AGGREGATE AND PARALLELIZABLE HASH FUNCTION
    • 集合和并发哈希函数
    • US20100111292A1
    • 2010-05-06
    • US12263071
    • 2008-10-31
    • Pierre BetouinMathieu CietAugustin J. Farrugia
    • Pierre BetouinMathieu CietAugustin J. Farrugia
    • H04L9/28
    • H04L9/0643H04L2209/125
    • A hash provides aggregation properties, and allows distributed and/or concurrent processing. In an example, the hash operates on message M, and produces a multiplicative matrix sequence by substituting a 2×2 matrix A for binary ones and substituting a 2×2 matrix B for binary zeros in M. A and B are selected from SL2(R), R=F2[x]/(P), F2[x] being the set of polynomials degree with coefficients in F2={0,1}, and (P) is the ideal of F2[x] generated by irreducible polynomial P(x) order n=12/4. The matrix sequence is multiplied to produce a 2×2 matrix, h, with n bit length entries. A function converts h into an l×l matrix, Y. Two l×l invertible matrices with randomly chosen F2 entries, P and Q, are accessed. P pre-multiplies Y and Q−1 post-multiplies Y to produce a final hash value. M can be subdivided into m1 . . . mt, corresponding h1 . . . ht can be produced, and the Y matrix produced from a product of h1 . . . ht to get the same hash value. Respective P and Q combinations can be unique to and pre-shared with each entity pair, so only those entities can compute valid hash data. Other hash functions and implementations can be provided according to this example.
    • 散列提供聚合属性,并允许分布式和/或并发处理。 在一个例子中,哈希对消息M进行操作,并且通过将2×2矩阵A代入二进制矩阵A而将2×2矩阵B替换为M中的二进制零,产生乘法矩阵序列.A和B选自SL2( R),R = F2 [x] /(P),F2 [x]是F2 = {0,1}中的系数的多项式度的集合,(P)是不可约生成的F2 [x] 多项式P(x)阶n = 12/4。 将矩阵序列相乘以产生具有n个比特长度条目的2×2矩阵h。 函数将h转换为l×l矩阵Y.访问具有随机选择的F2条目P和Q的两个l×l可逆矩阵。 P预乘以Y和Q-1后乘以Y以产生最终散列值。 M可以细分为m1。 。 。 mt,对应h1。 。 。 可以生产,并且由h1的乘积产生的Y矩阵。 。 。 ht获取相同的哈希值。 各个P和Q组合可以与每个实体对唯一并预先共享,因此只有那些实体可以计算有效的散列数据。 根据本例可以提供其他散列函数和实现。