Vertical and Horizontal Pipelining in a System for Performing Modular Multiplication
    1.
    发明申请
    Vertical and Horizontal Pipelining in a System for Performing Modular Multiplication 失效
    用于执行模块化乘法的系统中的垂直和水平流水线

    公开(公告)号:US20080195848A1

    公开(公告)日:2008-08-14

    申请号:US11673752

    申请日:2007-02-12

    IPC分类号: G06F9/302

    CPC分类号: G06F9/3001 G06F7/722

    摘要: The partitioning of large arrays in the hardware structure, for multiplication and addition, into smaller structures results in a multiplier design which includes a series of nearly identical processing elements linked together in a chained fashion. As a result of simultaneous operation in two subphases per processing element and the chaining together of processing elements, the overall structure is operable in a pipelined fashion to improve throughput and speed. The chained processing elements are constructed so as to provide a pardonable chain with separate parts for processing factors of the modulus.

    摘要翻译: 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为每个处理元件的两个子阶段同时操作并且处理元件链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链接的处理元件被构造成提供具有用于处理模量因子的单独部件的可赦免链。

    Vertical and horizontal pipelining in a system for performing modular multiplication
    2.
    发明授权
    Vertical and horizontal pipelining in a system for performing modular multiplication 失效
    用于执行模数乘法的系统中的垂直和水平流水线

    公开(公告)号:US07783864B2

    公开(公告)日:2010-08-24

    申请号:US11673752

    申请日:2007-02-12

    IPC分类号: G06F9/44 G06F7/38

    CPC分类号: G06F9/3001 G06F7/722

    摘要: The partitioning of large arrays in the hardware structure, for multiplication and addition, into smaller structures results in a multiplier design which includes a series of nearly identical processing elements linked together in a chained fashion. As a result of simultaneous operation in two subphases per processing element and the chaining together of processing elements, the overall structure is operable in a pipelined fashion to improve throughput and speed. The chained processing elements are constructed so as to provide a pardonable chain with separate parts for processing factors of the modulus.

    摘要翻译: 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为每个处理元件的两个子阶段同时操作并且处理元件链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链接的处理元件被构造成提供具有用于处理模量因子的单独部件的可赦免链。

    Forward shifting of processor element processing for load balancing
    3.
    发明授权
    Forward shifting of processor element processing for load balancing 失效
    用于负载平衡的处理器元件处理的前向移位

    公开(公告)号:US07890559B2

    公开(公告)日:2011-02-15

    申请号:US11615587

    申请日:2006-12-22

    IPC分类号: G06F17/00

    CPC分类号: G06F9/5083

    摘要: A data processing system, which is particularly useful for carrying out modular multiplication, especially for cryptographic purposes, comprises a plurality of independent, serially connected processing elements which are provided with data in a cyclical fashion via a control mechanism that is capable of transferring data from a set of registers to earlier ones in the series of the serially connected processing elements, at the end of a predetermined number of cycles.

    摘要翻译: 特别适用于执行模乘法的数据处理系统,特别是用于加密目的的数字处理系统包括多个独立的串行连接的处理元件,其经由控制机构以循环方式提供数据,该控制机制能够从 一组寄存器到串行连接的处理元件的串联中的较早的寄存器,在预定次数的周期结束。

    FORWARD SHIFTING OF PROCESSOR ELEMENT PROCESSING FOR LOAD BALANCING
    4.
    发明申请
    FORWARD SHIFTING OF PROCESSOR ELEMENT PROCESSING FOR LOAD BALANCING 失效
    处理器元件处理负载平衡的前向移位

    公开(公告)号:US20080152127A1

    公开(公告)日:2008-06-26

    申请号:US11615587

    申请日:2006-12-22

    IPC分类号: H04L9/28 G06F7/72 G06F5/01

    CPC分类号: G06F9/5083

    摘要: A data processing system, which is particularly useful for carrying out modular multiplication, especially for cryptographic purposes, comprises a plurality of independent, serially connected processing elements which are provided with data in a cyclical fashion via a control mechanism that is capable of transferring data from a set of registers to earlier ones in the series of the serially connected processing elements, at the end of a predetermined number of cycles.

    摘要翻译: 特别适用于执行模乘法的数据处理系统,特别是用于加密目的的数字处理系统包括多个独立的串行连接的处理元件,其经由控制机构以循环方式提供数据,该控制机制能够从 一组寄存器到串行连接的处理元件的串联中的较早的寄存器,在预定次数的周期结束。

    Scalable, highly available, dynamically reconfigurable cryptographic provider with quality-of-service control built from commodity backend providers
    6.
    发明授权
    Scalable, highly available, dynamically reconfigurable cryptographic provider with quality-of-service control built from commodity backend providers 有权
    可扩展的,高可用性的动态可重配置加密提供商,具有从商品后端提供商构建的服务质量控制

    公开(公告)号:US09251337B2

    公开(公告)日:2016-02-02

    申请号:US13095471

    申请日:2011-04-27

    IPC分类号: G06F9/46 G06F21/53

    CPC分类号: G06F21/53

    摘要: A system for remapping subsets of host-centric application programming interfaces to commodity service providers includes a processor configured to receive a commodity service providers object, embed the commodity service providers object with a handle, transform the handle into a serialized object readable by a hardware security module, generate a virtualized handle from the transformed handle, select a target hardware security module based on characteristics of the serialized object and map the virtualized handle to the target hardware security module.

    摘要翻译: 用于将以主机为中心的应用编程接口的子集重新映射到商品服务提供商的系统包括被配置为接收商品服务提供商对象的处理器,用手柄嵌入商品服务提供商对象,将该句柄转换成硬件安全性可读的串行化对象 模块,从变换的句柄生成虚拟化句柄,根据序列化对象的特征选择目标硬件安全模块,并将虚拟化句柄映射到目标硬件安全模块。

    Enhanced-density barcode
    7.
    发明授权
    Enhanced-density barcode 失效
    增强密度条形码

    公开(公告)号:US08763906B2

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

    申请号:US13570829

    申请日:2012-08-09

    IPC分类号: G06K7/10

    CPC分类号: G06K19/06028

    摘要: A method of decoding a two-dimensional enhanced-density barcode. A first and a second barcode are encoded in the enhanced-density barcode. The enhanced-density barcode includes a set of blocks. Each block includes a predefined number of sub-pixels. The blocks of the enhanced-density barcode being arranged relatively to each other in a geometrical lattice having a first and a second lattice direction. The method includes the steps of distorting of the enhanced-density barcode in the first lattice direction, resulting in a first distorted barcode, distorting of the enhanced-density barcode in the second lattice direction, resulting in a second distorted barcode, reconstructing the first barcode by low-pass filtering the first distorted barcode, reconstructing the second barcode by low-pass filtering the second distorted barcode.

    摘要翻译: 一种解码二维增强密度条形码的方法。 在增强密度条形码中编码第一和第二条形码。 增强密度条形码包括一组块。 每个块包括预定数量的子像素。 增强密度条形码的块在具有第一和第二格子方向的几何格子中彼此相对地布置。 该方法包括以下步骤:使加强密度条形码在第一格子方向上失真,导致第一失真条形码,第二格子方向上增强密度条形码的失真,导致第二失真条形码,重建第一条形码 通过对第一失真条形码进行低通滤波,通过对第二失真条形码进行低通滤波来重构第二条形码。

    System and method of performing electronic transactions with encrypted data transmission
    8.
    发明授权
    System and method of performing electronic transactions with encrypted data transmission 有权
    使用加密数据传输执行电子交易的系统和方法

    公开(公告)号:US08601256B2

    公开(公告)日:2013-12-03

    申请号:US12402772

    申请日:2009-03-12

    IPC分类号: H04L29/06

    摘要: A system and method of performing electronic transactions between a server computer and a client computer. The method implements a communication protocol with encrypted data transmission and mutual authentication between a server and a hardware device via a network, performs a decryption of encrypted server responses, forwards the decrypted server responses from the hardware device to the client computer, displays the decrypted server responses on a client display, receives requests to be sent from the client computer to the server, parses the client requests for predefined transaction information by the hardware device, encrypts and forwards client requests, displays the predefined transaction information upon detection, forwards and encrypts the client request containing the predefined transaction information to the server if a user confirmation is received, and cancels the transaction if no user confirmation is received.

    摘要翻译: 在服务器计算机和客户端计算机之间执行电子交易的系统和方法。 该方法通过网络实现具有加密数据传输和服务器与硬件设备之间的相互认证的通信协议,执行加密服务器响应的解密,将解密的服务器响应从硬件设备转发到客户端计算机,显示解密的服务器 在客户端显示器上的响应,接收从客户端计算机发送到服务器的请求,通过硬件设备解析客户端对预定义交易信息的请求,对客户端请求进行加密和转发,检测到显示预定义的事务信息,转发和加密 如果接收到用户确认,则将包含预定义交易信息的客户端请求发送到服务器,如果没有接收到用户确认,则取消该交易。

    SCALABLE, HIGHLY AVAILABLE, DYNAMICALLY RECONFIGURABLE CRYPTOGRAPHIC PROVIDER WITH QUALITY-OF-SERVICE CONTROL BUILT FROM COMMODITY BACKEND PROVIDERS
    9.
    发明申请
    SCALABLE, HIGHLY AVAILABLE, DYNAMICALLY RECONFIGURABLE CRYPTOGRAPHIC PROVIDER WITH QUALITY-OF-SERVICE CONTROL BUILT FROM COMMODITY BACKEND PROVIDERS 有权
    可扩展的,高可用性的可重构的可重新制造的提供商,具有从商品后端供应商提供的服务质量控制

    公开(公告)号:US20120278820A1

    公开(公告)日:2012-11-01

    申请号:US13095471

    申请日:2011-04-27

    IPC分类号: G06F9/46

    CPC分类号: G06F21/53

    摘要: A system for remapping subsets of host-centric application programming interfaces to commodity service providers includes a processor configured to receive a commodity service providers object, embed the commodity service providers object with a handle, transform the handle into a serialized object readable by a hardware security module, generate a virtualized handle from the transformed handle, select a target hardware security module based on characteristics of the serialized object and map the virtualized handle to the target hardware security module.

    摘要翻译: 用于将以主机为中心的应用编程接口的子集重新映射到商品服务提供商的系统包括被配置为接收商品服务提供商对象的处理器,用手柄嵌入商品服务提供商对象,将该句柄转换成硬件安全性可读的串行化对象 模块,从变换的句柄生成虚拟化句柄,根据序列化对象的特征选择目标硬件安全模块,并将虚拟化句柄映射到目标硬件安全模块。

    Multi-Modal One-Dimensional Barcodes
    10.
    发明申请
    Multi-Modal One-Dimensional Barcodes 失效
    多模态一维条形码

    公开(公告)号:US20120043384A1

    公开(公告)日:2012-02-23

    申请号:US13288361

    申请日:2011-11-03

    IPC分类号: G06K7/10 G06K19/06

    摘要: Techniques for decoding a multi-modal barcode are provided. The techniques include scanning a multi-modal barcode into a grayscale image, applying a threshold to quantize the grayscale image into a monochrome image, passing the monochrome image to 1D barcode recovery to reconstruct a primary barcode, applying a horizontally-oriented edge detector to the grayscale image to quantize grayscale into monochrome, passing the monochrome image to a 1D barcode recovery process to reconstruct a secondary barcode to decode the multi-modal barcode.

    摘要翻译: 提供了解码多模态条形码的技术。 这些技术包括将多模态条形码扫描成灰度图像,应用阈值将灰度图像量化为单色图像,将单色图像传送到1D条形码恢复以重建主条形码,将水平定向的边缘检测器应用于 灰度图像将灰度量化为单色,将单色图像传送到1D条形码恢复过程,以重建辅助条形码来解码多模态条形码。