会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method for checking modular multiplication
    • 检查模数乘法的方法
    • US06914983B2
    • 2005-07-05
    • US09740376
    • 2000-12-19
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • G06F7/72G06F11/00
    • G06F7/722G06F7/723G06F2207/3884
    • The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases which share overlapping hardware structures. The partitioning of large arrays in the hardware structure, for multiplication and addition, into smaller structures results in a multiplier design comprising a series of nearly identical processing elements linked together in a chained fashion. As a result of the two-phase operation and the chaining together of partitioned 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 partitionable chain with separate parts for processing factors of the modulus. In this mode, the system is particularly useful for exploiting characteristics of the Chinese Remainder Theorem to perform rapid exponentiation operations. A checksum mechanism is also provided to insure accurate operation without impacting speed and without significantly increasing complexity. While the present disclosure is directed to a complex system which includes a number of features, the present application is particularly directed a system and method for performing modular checksum operations.
    • 在公开密钥加密和解密系统中使用的模幂运算功能是在独立的引擎中实现的,该独立引擎在其核心模乘法电路中分两个阶段工作,这两个阶段共享重叠的硬件结构。 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为分段处理元件的两相操作和链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链式处理元件被构造成提供具有用于处理模量因子的单独部件的可分隔链。 在这种模式下,该系统特别适用于利用中国剩余定理的特征进行快速求幂运算。 还提供校验和机制以确保精确的操作而不影响速度并且不会显着增加复杂性。 虽然本公开涉及包括多个特征的复杂系统,但是本申请特别涉及用于执行模块化校验和操作的系统和方法。
    • 2. 发明授权
    • Hardware implementation for modular multiplication using a plurality of almost entirely identical processor elements
    • 使用多个几乎完全相同的处理器元件进行模数乘法的硬件实现
    • US06763365B2
    • 2004-07-13
    • US09740685
    • 2000-12-19
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • G06F738
    • G06F7/728G06F7/721G06F7/723
    • The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases which share overlapping hardware structures. The partitioning of large arrays in the hardware structure, for multiplication and addition, into smaller structures results in a multiplier design comprising a series of nearly identical processing elements linked together in a chained fashion. As a result of the two-phase operation and the chaining together of partitioned 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 partitionable chain with separate parts for processing factors of the modulus. In this mode, the system is particularly useful for exploiting characteristics of the Chinese Remainder Theorem to perform rapid exponentiation operations. A checksum mechanism is also provided to insure accurate operation without impacting speed and without significantly increasing complexity. While the present disclosure is directed to a complex system which includes a number of features, the present application is particularly directed to the structure and linking of a plurality of almost identical processing elements.
    • 在公开密钥加密和解密系统中使用的模幂运算功能是在独立的引擎中实现的,该独立引擎在其核心模乘法电路中分两个阶段工作,这两个阶段共享重叠的硬件结构。 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为分段处理元件的两相操作和链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链式处理元件被构造成提供具有用于处理模量因子的单独部件的可分隔链。 在这种模式下,该系统特别适用于利用中国剩余定理的特征进行快速求幂运算。 还提供校验和机制以确保精确的操作而不影响速度并且不会显着增加复杂性。 虽然本公开涉及包括多个特征的复杂系统,但是本申请特别涉及多个几乎相同的处理元件的结构和链接。
    • 4. 发明授权
    • Circuits for calculating modular multiplicative inverse
    • 用于计算模数乘法逆的电路
    • US06978016B2
    • 2005-12-20
    • US09740245
    • 2000-12-19
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • G06F7/52G06F7/72H04L9/30
    • G06F7/723
    • The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases which share overlapping hardware structures. 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 the two-phase operation and the chaining together of partitioned 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 partitionable chain with separate parts for processing factors of the modulus. In this mode, the system is particularly useful for exploiting characteristics of the Chinese Remainder Theorem to perform rapid exponentiation operations. A checksum mechanism is also provided to insure accurate operation without impacting speed and without significantly increasing complexity. While the present disclosure is directed to a complex system which includes a number of features, the present application is particularly directed to the incorporation and integration of circuits used for calculating a modular multiplicative inverse used as an input parameter to the process.
    • 在公开密钥加密和解密系统中使用的模幂运算功能是在独立的引擎中实现的,该独立引擎在其核心模乘法电路中分两个阶段工作,这两个阶段共享重叠的硬件结构。 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为分段处理元件的两相操作和链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链式处理元件被构造成提供具有用于处理模量因子的单独部件的可分隔链。 在这种模式下,该系统特别适用于利用中国剩余定理的特征进行快速求幂运算。 还提供校验和机制以确保精确的操作而不影响速度并且不会显着增加复杂性。 虽然本公开涉及包括许多特征的复杂系统,但是本申请特别涉及用于计算用作过程的输入参数的模乘法逆的电路的并入和集成。
    • 5. 发明申请
    • CIRCUITS FOR CALCULATING MODULAR MULTIPLICATIVE INVERSE
    • 用于计算模块化多项式反演的电路
    • US20050185791A1
    • 2005-08-25
    • US09740245
    • 2000-12-19
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • G06F7/52G06F7/72H04L9/30
    • G06F7/723
    • The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases which share overlapping hardware structures. The partitioning of large arrays in the hardware structure, for multiplication and addition, into smaller structures results in a multiplier design comprising a series of nearly identical processing elements linked together in a chained fashion. As a result of the two-phase operation and the chaining together of partitioned 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 partitionable chain with separate parts for processing factors of the modulus. In this mode, the system is particularly useful for exploiting characteristics of the Chinese Remainder Theorem to perform rapid exponentiation operations. A checksum mechanism is also provided to insure accurate operation without impacting speed and without significantly increasing complexity. While the present disclosure is directed to a complex system which includes a number of features, the present application is particularly directed to the incorporation and integration of circuits used for calculating a modular multiplicative inverse used as an input parameter to the process.
    • 在公开密钥加密和解密系统中使用的模幂运算功能是在独立的引擎中实现的,该独立引擎在其核心模乘法电路中分两个阶段工作,这两个阶段共享重叠的硬件结构。 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为分段处理元件的两相操作和链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链式处理元件被构造成提供具有用于处理模量因子的单独部件的可分隔链。 在这种模式下,该系统特别适用于利用中国剩余定理的特征进行快速求幂运算。 还提供校验和机制以确保精确的操作而不影响速度并且不会显着增加复杂性。 虽然本公开涉及包括多个特征的复杂系统,但是本申请特别涉及用于计算用作过程的输入参数的模乘法逆的电路的并入和集成。
    • 6. 发明授权
    • Pipelining operations in a system for performing modular multiplication
    • 在执行模乘法的系统中进行流水线操作
    • US06804696B2
    • 2004-10-12
    • US09740485
    • 2000-12-19
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • Chin-Long ChenVincenzo CondorelliCamil Fayad
    • G06F738
    • G06F7/722G06F2207/3884
    • The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases which share overlapping hardware structures. 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 the two-phase operation and the chaining together of partitioned 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 partitionable chain with separate parts for processing factors of the modulus. In this mode, the system is particularly useful for exploiting characteristics of the Chinese Remainder Theorem to perform rapid exponentiation operations. A checksum mechanism is also provided to insure accurate operation without impacting speed and without significantly increasing complexity. While the present disclosure is directed to a complex system which includes a number of features, the present application is particularly directed to the operation of a plurality of chained processing elements in a pipelined fashion.
    • 在公开密钥加密和解密系统中使用的模幂运算功能是在独立的引擎中实现的,该独立引擎在其核心模乘法电路中分两个阶段工作,这两个阶段共享重叠的硬件结构。 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为分段处理元件的两相操作和链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链式处理元件被构造成提供具有用于处理模量因子的单独部件的可分隔链。 在这种模式下,该系统特别适用于利用中国剩余定理的特征进行快速求幂运算。 还提供校验和机制以确保精确的操作而不影响速度并且不会显着增加复杂性。 虽然本公开涉及包括多个特征的复杂系统,但是本申请特别涉及以流水线方式操作多个链接处理元件。
    • 7. 发明授权
    • Circuits and methods for modular exponentiation
    • 用于模幂运算的电路和方法
    • US06963977B2
    • 2005-11-08
    • US09740411
    • 2000-12-19
    • Chin-Long ChenEdward W. ChencinskiVincenzo CondorelliLeonard L. FogellSamir K. Patel
    • Chin-Long ChenEdward W. ChencinskiVincenzo CondorelliLeonard L. FogellSamir K. Patel
    • G06F7/72H04K1/00H04L9/00
    • G06F7/723
    • The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases which share overlapping hardware structures. The partitioning of large arrays in the hardware structure, for multiplication and addition, into smaller structures results in a multiplier design comprising a series of nearly identical processing elements linked together in a chained fashion. As a result of the two-phase operation and the chaining together of partitioned 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 partitionable chain with separate parts for processing factors of the modulus. In this mode, the system is particularly useful for exploiting characteristics of the Chinese Remainder Theorem to perform rapid exponentiation operations. A checksum mechanism is also provided to insure accurate operation without impacting speed and without significantly increasing complexity. While the present disclosure is directed to a complex system which includes a number of features, the present application is particularly directed to circuits and methods for carrying out modular exponentiation.
    • 在公开密钥加密和解密系统中使用的模幂运算功能是在独立的引擎中实现的,该独立引擎在其核心模乘法电路中分两个阶段工作,这两个阶段共享重叠的硬件结构。 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为分段处理元件的两相操作和链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链式处理元件被构造成提供具有用于处理模量因子的单独部件的可分隔链。 在这种模式下,该系统特别适用于利用中国剩余定理的特征进行快速求幂运算。 还提供校验和机制以确保精确的操作而不影响速度并且不会显着增加复杂性。 虽然本公开涉及包括许多特征的复杂系统,但是本申请特别涉及用于执行模幂运算的电路和方法。
    • 8. 发明申请
    • CIRCUITS AND METHODS FOR MODULAR EXPONENTIATION
    • 电路和模块化的方法
    • US20050188209A1
    • 2005-08-25
    • US09740411
    • 2000-12-19
    • Chin-Long ChenEdward ChencinskiVincenzo CondorelliLeonard FogellSamir Patel
    • Chin-Long ChenEdward ChencinskiVincenzo CondorelliLeonard FogellSamir Patel
    • G06F7/72H04K1/00H04L9/00
    • G06F7/723
    • The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases which share overlapping hardware structures. The partitioning of large arrays in the hardware structure, for multiplication and addition, into smaller structures results in a multiplier design comprising a series of nearly identical processing elements linked together in a chained fashion. As a result of the two-phase operation and the chaining together of partitioned 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 partitionable chain with separate parts for processing factors of the modulus. In this mode, the system is particularly useful for exploiting characteristics of the Chinese Remainder Theorem to perform rapid exponentiation operations. A checksum mechanism is also provided to insure accurate operation without impacting speed and without significantly increasing complexity. While the present disclosure is directed to a complex system which includes a number of features, the present application is particularly directed to circuits and methods for carrying out modular exponentiation.
    • 在公开密钥加密和解密系统中使用的模幂运算功能是在独立的引擎中实现的,该独立引擎在其核心模乘法电路中分两个阶段工作,这两个阶段共享重叠的硬件结构。 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为分段处理元件的两相操作和链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链式处理元件被构造成提供具有用于处理模量因子的单独部件的可分隔链。 在这种模式下,该系统特别适用于利用中国剩余定理的特征进行快速求幂运算。 还提供校验和机制以确保精确的操作而不影响速度并且不会显着增加复杂性。 虽然本公开涉及包括许多特征的复杂系统,但是本申请特别涉及用于执行模幂运算的电路和方法。
    • 10. 发明授权
    • Method for implementing the chinese remainder theorem
    • 实现中国剩余定理的方法
    • US06963645B2
    • 2005-11-08
    • US09740457
    • 2000-12-19
    • Chin-Long ChenVincenzo CondorelliDouglas S. Search
    • Chin-Long ChenVincenzo CondorelliDouglas S. Search
    • G06F7/72H04L9/00G06F7/38
    • G06F7/723G06F2207/3884
    • The modular exponentiation function used in public key encryption and decryption systems is implemented in a standalone engine having at its core modular multiplication circuits which operate in two phases which share overlapping hardware structures. The partitioning of large arrays in the hardware structure, for multiplication and addition, into smaller structures results in a multiplier design comprising a series of nearly identical processing elements linked together in a chained fashion. As a result of the two-phase operation and the chaining together of partitioned 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 partitionable chain with separate parts for processing factors of the modulus. In this mode, the system is particularly useful for exploiting characteristics of the Chinese Remainder Theorem to perform rapid exponentiation operations. A checksum mechanism is also provided to insure accurate operation without impacting speed and without significantly increasing complexity. While the present disclosure is directed to a complex system which includes a number of features, the present application is particularly directed to a method for performing modular exponentiation which takes advantage of processing element chain partitioning and the Chinese Remainder Theorem.
    • 在公开密钥加密和解密系统中使用的模幂运算功能是在独立的引擎中实现的,该独立引擎在其核心模乘法电路中分两个阶段工作,这两个阶段共享重叠的硬件结构。 将硬件结构中的大阵列用于乘法和加法分割成更小的结构导致乘法器设计,其包括以链式方式链接在一起的一系列几乎相同的处理元件。 作为分段处理元件的两相操作和链接在一起的结果,整体结构以流水线方式操作以提高生产量和速度。 链式处理元件被构造成提供具有用于处理模量因子的单独部件的可分隔链。 在这种模式下,该系统特别适用于利用中国剩余定理的特征进行快速求幂运算。 还提供校验和机制以确保精确的操作而不影响速度并且不会显着增加复杂性。 虽然本公开涉及包括多个特征的复杂系统,但是本申请特别涉及一种利用处理元素链分割和中国剩余定理的优势的执行模幂运算的方法。