会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • METHOD AND APPARATUS FOR FAST RC4-LIKE ENCRYPTION
    • 快速RC4加密的方法和装置
    • WO2005008956A1
    • 2005-01-27
    • PCT/US2004/022248
    • 2004-07-09
    • SUN MICROSYSTEMS, INC.RARICK, Leonard, D.OLSON, Christopher, H.
    • RARICK, Leonard, D.OLSON, Christopher, H.
    • H04L9/18
    • H04L9/065H04L2209/125
    • A method and apparatus for encrypting information according to the RC4 algorithm. In one embodiment, a method for encrypting information includes obtaining a value S’i! from an array having a plurality of values and determining a value S’j! based on the value S’i! in a first pipeline stage. In a second pipeline stage, a byte V of the keystreams may be determined from the value S’i! and the value S’j!. The value V may then be exclusive ORed (XORed) with a data value that forms a portion of the information being encrypted. A first logic unit may include the first pipeline stage, while a second logic unit may include the second pipeline stage. The array may be stored in a plurality of flip-flops in one embodiment, or may be stored in one or more register files in a second embodiment. The method and apparatus may be used for decrypting information as well.
    • 一种根据RC4算法加密信息的方法和装置。 在一个实施例中,一种用于加密信息的方法包括获得值S'i! 从具有多个值的阵列确定值S'j! 基于S'i的价值! 在第一个流水线阶段。 在第二流水线阶段,密钥流的字节V可以从值S'i确定。 和值S'j! 然后,值V可以与形成被加密的信息的一部分的数据值异或(异或)。 第一逻辑单元可以包括第一流水线级,而第二逻辑单元可以包括第二流水线级。 在一个实施例中,阵列可以存储在多个触发器中,或者可以在第二实施例中存储在一个或多个寄存器文件中。 该方法和装置也可用于解密信息。
    • 5. 发明申请
    • BRANCH TARGET STORAGE AND RETRIEVAL IN AN OUT-OF-ORDER PROCESSOR
    • 分支目标存储和在订单处理器中的检索
    • WO2012158629A1
    • 2012-11-22
    • PCT/US2012/037807
    • 2012-05-14
    • ORACLE INTERNATIONAL CORPORATIONOLSON, Christopher, H.SHAH, Manish, K.
    • OLSON, Christopher, H.SHAH, Manish, K.
    • G06F9/38
    • G06F9/3851G06F9/3806G06F9/3808G06F9/3844
    • A processor configured to facilitate transfer and storage of predicted targets for control transfer instructions (CTIs). In certain embodiments, the processor may be multithreaded and support storage of predicted targets for multiple threads. In some embodiments, a CTI branch target may be stored by one element of a processor and a tag may indicate the location of the stored target. The tag may be associated with the CTI rather than associating the complete target address with the CTI. When the CTI reaches an execution stage of the processor, the tag may be used to retrieve the predicted target address. In some embodiments using a tag to retrieve a predicted target, CTI instructions from different processor threads may be interleaved without affecting retrieval of predicted targets.
    • 处理器,被配置为便于传送和存储用于控制传输指令(CTI)的预测目标。 在某些实施例中,处理器可以是多线程的并且支持对多个线程的预测目标的存储。 在一些实施例中,CTI分支目标可以由处理器的一个元件存储,并且标签可以指示所存储的目标的位置。 标签可能与CTI相关联,而不是将完整的目标地址与CTI相关联。 当CTI到达处理器的执行阶段时,该标签可用于检索预测的目标地址。 在使用标签来检索预测目标的一些实施例中,来自不同处理器线程的CTI指令可以被交错而不影响预测目标的检索。