会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • TECHNOLOGIES FOR EFFICIENT LZ77-BASED DATA DECOMPRESSION
    • 高效的基于LZ77的数据分解技术
    • US20160085555A1
    • 2016-03-24
    • US14494766
    • 2014-09-24
    • Vinodh GopalSean M. GulleyJames D. Guilford
    • Vinodh GopalSean M. GulleyJames D. Guilford
    • G06F9/38G06F12/02G06F12/08H03M7/30
    • H03M7/3086G06F3/0604G06F3/064G06F3/065G06F3/0673G06F9/3818G06F9/3863G06F12/023G06F12/0875G06F2212/1044G06F2212/452H03M7/3091H03M7/6005H03M7/6017
    • Technologies for data decompression include a computing device that reads a symbol tag byte from an input stream. The computing device determines whether the symbol can be decoded using a fast-path routine, and if not, executes a slow-path routine to decompress the symbol. The slow-path routine may include data-dependent branch instructions that may be unpredictable using branch prediction hardware. For the fast-path routine, the computing device determines a next symbol increment value, a literal increment value, a data length, and an offset based on the tag byte, without executing an unpredictable branch instruction. The computing device sets a source pointer to either literal data or reference data as a function of the tag byte, without executing an unpredictable branch instruction. The computing device may set the source pointer using a conditional move instruction. The computing device copies the data and processes remaining symbols. Other embodiments are described and claimed.
    • 用于数据解压缩的技术包括从输入流读取符号标记字节的计算设备。 计算设备确定是否可以使用快速路径例程来解码符号,如果不是,则执行慢路径例程来解压缩符号。 慢路径例程可以包括使用分支预测硬件可能不可预测的依赖于数据的分支指令。 对于快速路径例程,计算设备基于标签字节确定下一个符号递增值,文字增量值,数据长度和偏移量,而不执行不可预测的分支指令。 计算设备将源指针设置为文字数据或引用数据作为标记字节的函数,而不执行不可预测的分支指令。 计算设备可以使用条件移动指令来设置源指针。 计算设备复制数据并处理剩余符号。 描述和要求保护其他实施例。
    • 8. 发明申请
    • METHOD FOR SIGNING AND VERIFYING DATA USING MULTIPLE HASH ALGORITHMS AND DIGESTS IN PKCS
    • 使用PKCS中的多个哈希算法和数据签名和验证数据的方法
    • US20140019764A1
    • 2014-01-16
    • US13712401
    • 2012-12-12
    • VINODH GOPALSEAN M. GULLEYJAMES D. GUILFORDWAJDI K. FEGHALI
    • VINODH GOPALSEAN M. GULLEYJAMES D. GUILFORDWAJDI K. FEGHALI
    • H04L9/32
    • H04L9/3247
    • Methods, systems, and apparatuses are disclosed for signing and verifying data using multiple hash algorithms and digests in PKCS including, for example, retrieving, at the originating computing device, a message for signing at the originating computing device to yield a signature for the message; identifying multiple hashing algorithms to be supported by the signature; for each of the multiple hashing algorithms identified to be supported by the signature, hashing the message to yield multiple hashes of the message corresponding to the multiple hashing algorithms identified; constructing a single digest having therein each of the multiple hashes of the messages corresponding to the multiple hashing algorithms identified and further specifying the multiple hashing algorithms to be supported by the signature; applying a signing algorithm to the single digest using a private key of the originating computing device to yield the signature for the message; and distributing the message and the signature to receiving computing devices. Other related embodiments are disclosed.
    • 公开了用于使用PKCS中的多个散列算法和摘要来签名和验证数据的方法,系统和装置,包括例如在起始计算设备处检索用于在始发计算设备处签名的消息以产生该消息的签名 ; 识别签名支持的多个散列算法; 对于被标识为被签名支持的多个散列算法中的每一个,散列消息以产生与识别的多个散列算法相对应的消息的多个哈希; 构建其中具有与识别的多个散列算法相对应的消息的多个散列中的每一个的单个摘要,并进一步指定要由签名支持的多个散列算法; 使用始发计算设备的私钥将签名算法应用于单个摘要以产生该消息的签名; 并将消息和签名分发给接收计算设备。 公开了其他相关实施例。