ClassID:

189577

G06F7/728 - CPC Classification

Classification description:

Methods or arrangements for processing data by operating upon the order or content of the data handled; Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using residue arithmetic using Montgomery reduction

Recent Application in this class:
#1
20260086772
2026-03-26

Montgomery Reduction in Cryptographic Operations

#2
20260086771
2026-03-26

SECURITY DEVICE AND METHOD FOR PERFORMING INTEGER MULTIPLICATION OPERATION

#3
20260010347
2026-01-08

Methods for Determining a Gaussian Integer Congruent to a Given Gaussian Integer Modulo a Gaussian Integer Modulus and for Determining a Reduction of a Given Gaussian Integer Modulo a Gaussian Integer Modulus

#4
20250147732
2025-05-08

PARALLEL POLYNOMIAL MODULAR MULTIPLICATION USING NTT AND INVERSE NTT

#5
20240370229
2024-11-07

MULTI-LANE CRYPTOGRAPHIC ENGINES WITH SYSTOLIC ARCHITECTURE AND OPERATIONS THEREOF

#6
20240097990
2024-03-21

Decoding multipath data communications system and methods

#7
20230401037
2023-12-14

OPTIMIZATION TECHNIQUE FOR MODULAR MULTIPLICATION ALGORITHMS

#8
20230216656
2023-07-06

Low-latency pipeline and method for use of a low latency pipeline in homomorphic encryption

#9
20230205491
2023-06-29

System and Method for Big Number Hardware Multiplication for Cryptography

#10
20230185537
2023-06-15

DESIGN OF HIGH-PERFORMANCE AND SCALABLE MONTGOMERY MODULAR MULTIPLIER CIRCUITS

#11
20230168863
2023-06-01

Modular multiplication circuit and corresponding modular multiplication method

#12
20230004358
2023-01-05

METHODS AND APPARATUS TO IMPROVE PERFORMANCE OF ENCRYPTION AND DECRYPTION TASKS

#13
20220269488
2022-08-25

Fast precomputation for Montgomery multiplier

#14
20220269487
2022-08-25

Efficient montgomery multiplier

#15
20220121424
2022-04-21

Device and Method of Handling a Modular Multiplication

#16
20220085998
2022-03-17

System and method to generate prime numbers in cryptographic applications

#17
20220076594
2022-03-10

Efficient squaring with loop equalization in arithmetic logic units

#18
20210407323
2021-12-30

Low complexity conversion to Montgomery domain

#19
20210407322
2021-12-30

Low complexity conversion to Montgomery domain

#20
20210243006
2021-08-05

INTEGRATED CIRCUIT FOR MODULAR MULTIPLICATION OF TWO INTEGERS FOR A CRYPTOGRAPHIC METHOD, AND METHOD FOR THE CRYPTOGRAPHIC PROCESSING OF DATA BASED ON MODULAR MULTIPLICATION

#21
20200150930
2020-05-14

Reduced and pipelined hardware architecture for Montgomery Modular Multiplication

#22
20190272153
2019-09-05

Secure transformation from a residue number system to a radix representation

#23
20190089523
2019-03-21

COUNTERMEASURE TO SAFE-ERROR FAULT INJECTION ATTACKS ON CRYPTOGRAPHIC EXPONENTIATION ALGORITHMS

#24
20180336015
2018-11-22

Quantum resource estimates for computing elliptic curve discrete logarithms

#25
20180270046
2018-09-20

Dynamic channels in secure queries and analytics

#26
20180224882
2018-08-09

Systems and methods for efficient fixed-base multi-precision exponentiation

#27
20180212757
2018-07-26

Compression and homomorphic encryption in secure query and analytics

#28
20180212756
2018-07-26

Secure web browsing via homomorphic encryption

#29
20180183569
2018-06-28

Key processing method and device

#30
20180181391
2018-06-28

Montgomery multiplication processors, methods, systems, and instructions

#31
20180181374
2018-06-28

Apparatus and method for modular multiplication

#32
20180097625
2018-04-05

Parallel computation techniques for accelerated cryptographic capabilities

#33
20170187529
2017-06-29

Modular multiplication device and method

#34
20170010867
2017-01-12

Montgomery modular multiplication device and embedded security chip with same

#35
20170010866
2017-01-12

METHOD, DEVICE AND NON-TRANSITORY COMPUTER-READABLE MEDIUM FOR CRYPTOGRAPHIC COMPUTATION

#36
20160357515
2016-12-08

Modular multiplier and modular multiplication method thereof

#37
20160350077
2016-12-01

Cryptographic accelerator

#38
20160004511
2016-01-07

Method for implementing precomputation of large number in embedded system

#39
20150293698
2015-10-15

Montgomery modular multiplication-based data processing method

#40
20150277855
2015-10-01

Montgomery multiplication method for performing final modular reduction without comparison operation and montgomery multiplier

#41
20140294174
2014-10-02

Efficient prime-number check

#42
20140192977
2014-07-10

Multiplication method and modular multiplier using redundant form recoding

#43
20130311533
2013-11-21

Modular multiplier and modular multiplication method thereof

#44
20130311531
2013-11-21

Modular arithmatic unit and secure system including the same

#45
20130114806
2013-05-09

Method for encrypting a message through the computation of mathematical functions comprising modular multiplications

#46
20130080493
2013-03-28

Modular exponentiation with partitioned and scattered storage of Montgomery Multiplication results

#47
20120265797
2012-10-18

Montgomery multiplication method

#48
20120265794
2012-10-18

Montgomery multiplication circuit

#49
20120197953
2012-08-02

Montgomery inverse calculation device and method of calculating montgomery inverse using the same

#50
20120159189
2012-06-21

MODULAR EXPONENTIATION RESISTANT AGAINST SKIPPING ATTACKS

#51
20120131078
2012-05-24

Arithmetic device

#52
20120057695
2012-03-08

CIRCUITS FOR MODULAR ARITHMETIC BASED ON THE COMPLEMENTATION OF CONTINUED FRACTIONS

#53
20120039461
2012-02-16

Exponentiation method resistant against side-channel and safe-error attacks

#54
20110276790
2011-11-10

Instruction support for performing montgomery multiplication

#55
20110270906
2011-11-03

Method and apparatus for providing flexible bit-length moduli on a block Montgomery machine

#56
20110231467
2011-09-22

Montgomery multiplier having efficient hardware structure

#57
20110225220
2011-09-15

Montgomery multiplication architecture

#58
20110208976
2011-08-25

Method and apparatus for processing arbitrary key bit length encryption operations with similar efficiencies

#59
20110161390
2011-06-30

Modular multiplication processing apparatus

#60
20110013768
2011-01-20

System and method for reducing the computation and storage requirements for a montgomery-style reduction

#61
20110010564
2011-01-13

Serially connected processing elements having forward and reverse processing time intervals

#62
20100293216
2010-11-18

Modular multiplier apparatus with reduced critical path of arithmetic operation and method of reducing the critical path of arithmetic operation in arithmetic operation apparatus

#63
20100287384
2010-11-11

ARRANGEMENT FOR AND METHOD OF PROTECTING A DATA PROCESSING DEVICE AGAINST AN ATTACK OR ANALYSIS

#64
20100235414
2010-09-16

Scalable Montgomery multiplication architecture

#65
20100183145
2010-07-22

Arithmetic circuit for montgomery multiplication and encryption circuit

#66
20100177887
2010-07-15

MONTGOMERY-BASED MODULAR EXPONENTIATION SECURED AGAINST HIDDEN CHANNEL ATTACKS

#67
20100146029
2010-06-10

METHOD AND APPARATUS FOR MODULAR OPERATION

#68
20100146028
2010-06-10

Method and apparatus for modulus reduction

#69
20100138467
2010-06-03

Methods of calculating negative inverse of modulus

#70
20100100748
2010-04-22

Arrangement for and method of protecting a data processing device against an attack or analysis

#71
20100064142
2010-03-11

Information security device, information security method, computer program, computer-readable recording medium, and integrated circuit

#72
20100031055
2010-02-04

Embedded device having countermeasure function against fault attack

#73
20100023571
2010-01-28

Modular multiplication calculation apparatus used for montgomery method

#74
20100014656
2010-01-21

Cryptographic method comprising secure modular exponentiation against hidden-channel attacks, cryptoprocessor for implementing the method and associated chip card

#75
20090268900
2009-10-29

Signed montgomery arithmetic

#76
20090214025
2009-08-27

Method for scalar multiplication in elliptic curve groups over prime fields for side-channel attack resistant cryptosystems

#77
20090144353
2009-06-04

Method and apparatus for efficient modulo multiplication

#78
20090119358
2009-05-07

Computational method, system, and apparatus

#79
20090106342
2009-04-23

Circuit and method for performing multiple modulo mathematic operations

#80
20090089350
2009-04-02

MODULAR REDUCTION OPERATOR

#81
20090086961
2009-04-02

MONTGOMERY MASKED MODULAR MULTIPLICATION PROCESS AND ASSOCIATED DEVICE

#82
20090055659
2009-02-26

Method and apparatus for processing arbitrary key bit length encryption operations with similar efficiencies

#83
20090037508
2009-02-05

Method for implementing montgomery modular multiplication and device therefore

#84
20090019302
2009-01-15

Calculating apparatus having a plurality of stages

#85
20080130870
2008-06-05

Data processing method and related device

#86
20080065713
2008-03-13

Signal processing apparatus and method for performing modular multiplication in an electronic device, and smart card using the same

#87
20070260664
2007-11-08

Computation of a multiplication operation with an electronic circuit and method

#88
20070233772
2007-10-04

Modular multiplication acceleration circuit and method for data encryption/decryption

#89
20070233769
2007-10-04

Scalable, faster method and apparatus for montgomery multiplication

#90
20070206784
2007-09-06

Ring arithmetic method, system, and apparatus

#91
20070203961
2007-08-30

Multiplicand shifting in a linear systolic array modular multiplier

#92
20070185950
2007-08-09

Modular multiplication processing apparatus

#93
20060269054
2006-11-30

Extending the range of computational fields of integers

#94
20060235921
2006-10-19

Device and method for calculating conversion parameter of montgomery modular multiplication and program therefor

#95
20060222175
2006-10-05

Computation method, computing device and computer program

#96
20060149988
2006-07-06

Methods and apparatus for pipeline processing of encryption data

#97
20060126830
2006-06-15

Montgomery transform device, arithmetic device, IC card, encryption device, decryption device and program

#98
20060126828
2006-06-15

Inverse calculation circuit, inverse calculation method, and storage medium encoded with computer-readable computer program code

#99
20060069710
2006-03-30

Montgomery multiplier for RSA security module

#100
20060059220
2006-03-16

Method and apparatus for performing Montgomery multiplications

#101
20060059219
2006-03-16

Method and apparatus for performing modular exponentiations

#102
20060023878
2006-02-02

Modular multipliers having segmentable structure and cryptography systems utilizing same

#103
20060015553
2006-01-19

Circuit and method for performing multiple modulo mathematic operations

#104
20060010191
2006-01-12

Circuit and method for performing multiple modulo mathematic operations

#105
20060008081
2006-01-12

Modular-multiplication computing unit and information-processing unit

#106
20060008080
2006-01-12

Modular-multiplication computing unit and information processing unit

#107
20050283514
2005-12-22

Method and apparatus for calculating a modular inverse

#108
20050256920
2005-11-17

Microprocessor apparatus and method for modular exponentiation

#109
20050243998
2005-11-03

Apparatus and method for consistency checking public key cryptography computations

#110
20050240836
2005-10-27

Correction parameter determination system

#111
20050198093
2005-09-08

Montgomery modular multiplier

#112
20050165876
2005-07-28

Multiple-word multiplication-accumulation circuit and montgomery modular multiplication-accumulation circuit

#113
20050165875
2005-07-28

Encryption/decryption system for calculating effective lower bits of a parameter for Montgomery modular multiplication

#114
20050102344
2005-05-12

Split radix multiplication

#115
20050084099
2005-04-21

Utilizing SIMD instructions within montgomery multiplication

#116
20050041811
2005-02-24

Method and apparatus for modular inversion for information security and recording medium with a program for implementing the method

#117
20050033790
2005-02-10

Pipeline core in Montgomery multiplier

#118
17285168
2021-12-28

Architecture for small and efficient modular multiplication using carry-save adders

#119
17165345
2022-11-08

System and methods for multipath data communications

#120
15076345
2018-10-16

Montgomery multiplication devices

#121
13156893
2015-03-31

Multiple algorithm cryptography system