COMPACT, LOW POWER ADVANCED ENCRYPTION STANDARD CIRCUIT
    23.
    发明申请
    COMPACT, LOW POWER ADVANCED ENCRYPTION STANDARD CIRCUIT 有权
    紧凑型低功耗高级加密标准电路

    公开(公告)号:US20150086007A1

    公开(公告)日:2015-03-26

    申请号:US14035508

    申请日:2013-09-24

    CPC classification number: H04L9/0631 H04L2209/24

    Abstract: Embodiments of an invention for a compact, low power Advanced Encryption Standard circuit are disclosed. In one embodiment, an apparatus includes an encryption unit having a substitution box and an accumulator. The substitution box is to perform a substitution operation on one byte per clock cycle. The accumulator is to accumulate four bytes and perform a mix-column operation in four clock cycles. The encryption unit is implemented using optimum Galois Field polynomial arithmetic for minimum area.

    Abstract translation: 公开了一种用于紧凑型低功率高级加密标准电路的发明的实施例。 在一个实施例中,装置包括具有替换盒和累加器的加密单元。 替代方案是对每个时钟周期的一个字节执行替换操作。 累加器将累积四个字节,并在四个时钟周期内执行混合列操作。 加密单元使用最小区域的最优伽罗瓦域多项式运算来实现。

    SECURE KEY STORAGE USING PHYSICALLY UNCLONABLE FUNCTIONS
    24.
    发明申请
    SECURE KEY STORAGE USING PHYSICALLY UNCLONABLE FUNCTIONS 有权
    使用物理不可靠函数确保关键存储

    公开(公告)号:US20140201540A1

    公开(公告)日:2014-07-17

    申请号:US13996544

    申请日:2011-12-29

    Abstract: Some implementations disclosed herein provide techniques and arrangements for provisioning keys to integrated circuits/processors. A processor may include physically unclonable functions component, which may generate a unique hardware key based at least on at least one physical characteristic of the processor. The hardware key may be employed in encrypting a key such as a secret key. The encrypted key may be stored in a memory of the processor. The encrypted key may be validated. The integrity of the key may be protected by communicatively isolating at least one component of the processor.

    Abstract translation: 本文公开的一些实施例提供了用于向集成电路/处理器供应密钥的技术和布置 处理器可以包括物理上不可克隆的功能组件,其可以至少基于处理器的至少一个物理特性来生成唯一的硬件密钥。 硬件密钥可用于加密诸如秘密密钥的密钥。 加密密钥可以存储在处理器的存储器中。 可以验证加密的密钥。 可以通过通信地隔离处理器的至少一个组件来保护密钥的完整性。

    RECONFIGURABLE DEVICE FOR REPOSITIONING DATA WITHIN A DATA WORD
    25.
    发明申请
    RECONFIGURABLE DEVICE FOR REPOSITIONING DATA WITHIN A DATA WORD 审中-公开
    用于在数据字中记录数据的可重新配置的设备

    公开(公告)号:US20140013082A1

    公开(公告)日:2014-01-09

    申请号:US13976923

    申请日:2011-12-30

    CPC classification number: G06F9/30032 G06F9/30036

    Abstract: Disclosed is a system and device and related methods for data manipulation, especially for SIMD operations such as permute, shift, and rotate. An apparatus includes a permute section that repositions data on sub-word boundaries and a shift section that repositions the data distances smaller than the sub-word width. The sub-word width is configurable and selectable, and the permute section and shift section may operate on different boundary widths. In a first stage, the permute section repositions the data at the nearest sub-word boundary and, in a second stage, the shift section repositions the data to its final desired position. The shift section includes multi-stages set in a logarithmic cascade relationship. Additionally, each shifter within each of the multi-stages is highly connected, allowing fast and precise data movements.

    Abstract translation: 公开了一种用于数据操作的系统和设备及相关方法,特别是用于SIMD操作,例如置换,移位和旋转。 一种装置包括:重新定位子字边界上的数据的置换部分和重新定位小于子字宽度的数据距离的移位部分。 子字宽度是可配置和可选择的,并且置换部分和移位部分可以在不同的边界宽度上操作。 在第一阶段中,置换部分将数据重新定位在最近的子字边界处,并且在第二阶段中,移位部分将数据重新定位到其最终期望的位置。 移位部分包括以对数级联关系设置的多级。 另外,每个多级中的每个移位器是高度连接的,允许快速和精确的数据移动。

    Native composite-field AES encryption/decryption accelerator circuit
    28.
    发明授权
    Native composite-field AES encryption/decryption accelerator circuit 有权
    本地复合场AES加密/解密加速器电路

    公开(公告)号:US07860240B2

    公开(公告)日:2010-12-28

    申请号:US11771723

    申请日:2007-06-29

    CPC classification number: H04L9/0631 H04L2209/12

    Abstract: A system comprises reception of input data of a Galois field GF(2k), mapping of the input data to a composite Galois field GF(2nm), where k=nm, inputting of the mapped input data to an Advanced Encryption Standard round function, performance of two or more iterations of the Advanced Encryption Standard round function in the composite Galois field GF(2nm), reception of output data of a last of the two or more iterations of the Advanced Encryption Standard round function, and mapping of the output data to the Galois field GF(2k).

    Abstract translation: 一种系统包括接收伽罗瓦域GF(2k)的输入数据,将输入数据映射到复合伽罗瓦域GF(2nm),其中k = nm,将映射的输入数据输入到高级加密标准循环函数, 在复合伽罗瓦域GF(2nm)中执行高级加密标准循环函数的两次或更多次迭代的执行,对高级加密标准循环函数的两次或更多次迭代的最后一次的输出数据的接收以及输出数据的映射 到Galois字段GF(2k)。

    FEDERATED CALENDAR ENTRY PRESENCE INDICATOR
    29.
    发明申请
    FEDERATED CALENDAR ENTRY PRESENCE INDICATOR 审中-公开
    联合日历录入指示

    公开(公告)号:US20100070894A1

    公开(公告)日:2010-03-18

    申请号:US12211401

    申请日:2008-09-16

    CPC classification number: G06F3/0481

    Abstract: A method for indicating the presence of federated calendar entries in a currently viewed time period of a calendar and/or scheduling application, includes: receiving a user's selection for a date range in a calendar and/or scheduling application; determining whether there are one or more federated calendars associated with the user's calendar and/or scheduling application; wherein in the event there are one or more federated calendars associated with the user's calendar and/or scheduling application: determining whether there are one or more events from the one or more federated calendars in the selected date range; and wherein in the event there are federated calendar events in the selected date range: generating a calendar and/or scheduling page with one or more indicators for federated calendars with events in the selected date range.

    Abstract translation: 一种用于指示在日历和/或调度应用的当前观看时间段中存在联合日历条目的方法,包括:在日历和/或调度应用中接收用户对日期范围的选择; 确定是否存在与用户的日历和/或调度应用相关联的一个或多个联合日历; 其中在所述事件中存在与所述用户日历和/或调度应用程序相关联的一个或多个联合日历:确定在所选择的日期范围内是否存在来自所述一个或多个联合日历的一个或多个事件; 并且其中在所述选择的日期范围内存在联合日历事件的情况下:在具有所选日期范围内的事件的联合日历中生成具有一个或多个指示符的日历和/或调度页面。

    Data converter and a delay threshold comparator
    30.
    发明授权
    Data converter and a delay threshold comparator 失效
    数据转换器和延迟阈值比较器

    公开(公告)号:US07603398B2

    公开(公告)日:2009-10-13

    申请号:US11094811

    申请日:2005-03-31

    CPC classification number: G06F9/3869 G06F7/74

    Abstract: For one disclosed embodiment, a converter converts 2N-bit data into an N-bit value indicating a number of bits in the data that have a predetermined logical value. The converter includes N comparators, each determining whether the number of bits in the data having the predetermined logical value exceeds a respective one of a plurality of reference values. The N-bit value is generated based on the outputs of the comparators. For another disclosed embodiment, a first delay element delays a signal based on a number of bits in a data value having a predetermined logical value, and a second delay element delays the signal based on a number of bits in a reference value having the predetermined logical value. A comparator then generates a bit value based on the delayed signals.

    Abstract translation: 对于一个公开的实施例,转换器将2N位数据转换成指示具有预定逻辑值的数据中的位数的N位值。 转换器包括N个比较器,每个比较器确定具有预定逻辑值的数据中的位数是否超过多个参考值中的相应一个。 基于比较器的输出产生N位值。 对于另一个公开的实施例,第一延迟元件基于具有预定逻辑值的数据值中的位数来延迟信号,并且第二延迟元件基于具有预定逻辑的参考值中的位数来延迟该信号 值。 比较器然后基于延迟信号产生位值。

Patent Agency Ranking