|
US7600131B1
(en)
*
|
1999-07-08 |
2009-10-06 |
Broadcom Corporation |
Distributed processing in a cryptography acceleration chip
|
|
US7240204B1
(en)
*
|
2000-03-31 |
2007-07-03 |
State Of Oregon Acting By And Through The State Board Of Higher Education On Behalf Of Oregon State University |
Scalable and unified multiplication methods and apparatus
|
|
US6691143B2
(en)
*
|
2000-05-11 |
2004-02-10 |
Cyberguard Corporation |
Accelerated montgomery multiplication using plural multipliers
|
|
JP3785044B2
(en)
*
|
2001-01-22 |
2006-06-14 |
株式会社東芝 |
Power residue calculation device, power residue calculation method, and recording medium
|
|
US7653710B2
(en)
*
|
2002-06-25 |
2010-01-26 |
Qst Holdings, Llc. |
Hardware task manager
|
|
US7752419B1
(en)
*
|
2001-03-22 |
2010-07-06 |
Qst Holdings, Llc |
Method and system for managing hardware resources to implement system functions using an adaptive computing architecture
|
|
US8843928B2
(en)
|
2010-01-21 |
2014-09-23 |
Qst Holdings, Llc |
Method and apparatus for a general-purpose, multiple-core system for implementing stream-based computations
|
|
US7400668B2
(en)
*
|
2001-03-22 |
2008-07-15 |
Qst Holdings, Llc |
Method and system for implementing a system acquisition function for use with a communication device
|
|
US20040133745A1
(en)
*
|
2002-10-28 |
2004-07-08 |
Quicksilver Technology, Inc. |
Adaptable datapath for a digital processing system
|
|
US6836839B2
(en)
*
|
2001-03-22 |
2004-12-28 |
Quicksilver Technology, Inc. |
Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements
|
|
US7962716B2
(en)
|
2001-03-22 |
2011-06-14 |
Qst Holdings, Inc. |
Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements
|
|
US7489779B2
(en)
*
|
2001-03-22 |
2009-02-10 |
Qstholdings, Llc |
Hardware implementation of the secure hash standard
|
|
US6577678B2
(en)
|
2001-05-08 |
2003-06-10 |
Quicksilver Technology |
Method and system for reconfigurable channel coding
|
|
JP2002358010A
(en)
*
|
2001-05-31 |
2002-12-13 |
Mitsubishi Electric Corp |
Modular exponentiation unit
|
|
US7194088B2
(en)
*
|
2001-06-08 |
2007-03-20 |
Corrent Corporation |
Method and system for a full-adder post processor for modulo arithmetic
|
|
US7240203B2
(en)
*
|
2001-07-24 |
2007-07-03 |
Cavium Networks, Inc. |
Method and apparatus for establishing secure sessions
|
|
US20030046561A1
(en)
*
|
2001-08-31 |
2003-03-06 |
Hamilton Jon W. |
Non-algebraic cryptographic architecture
|
|
US8117450B2
(en)
*
|
2001-10-11 |
2012-02-14 |
Hewlett-Packard Development Company, L.P. |
System and method for secure data transmission
|
|
DE10151129B4
(en)
*
|
2001-10-17 |
2004-07-29 |
Infineon Technologies Ag |
Method and device for calculating a result of an exponentiation in a cryptography circuit
|
|
US7046635B2
(en)
|
2001-11-28 |
2006-05-16 |
Quicksilver Technology, Inc. |
System for authorizing functionality in adaptable hardware devices
|
|
US6986021B2
(en)
|
2001-11-30 |
2006-01-10 |
Quick Silver Technology, Inc. |
Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements
|
|
US8412915B2
(en)
|
2001-11-30 |
2013-04-02 |
Altera Corporation |
Apparatus, system and method for configuration of adaptive integrated circuitry having heterogeneous computational elements
|
|
US7602740B2
(en)
*
|
2001-12-10 |
2009-10-13 |
Qst Holdings, Inc. |
System for adapting device standards after manufacture
|
|
US7215701B2
(en)
|
2001-12-12 |
2007-05-08 |
Sharad Sambhwani |
Low I/O bandwidth method and system for implementing detection and identification of scrambling codes
|
|
US7088825B2
(en)
*
|
2001-12-12 |
2006-08-08 |
Quicksilver Technology, Inc. |
Low I/O bandwidth method and system for implementing detection and identification of scrambling codes
|
|
US7231508B2
(en)
*
|
2001-12-13 |
2007-06-12 |
Quicksilver Technologies |
Configurable finite state machine for operation of microinstruction providing execution enable control value
|
|
GB2383435A
(en)
*
|
2001-12-18 |
2003-06-25 |
Automatic Parallel Designs Ltd |
Logic circuit for performing modular multiplication and exponentiation
|
|
US7403981B2
(en)
*
|
2002-01-04 |
2008-07-22 |
Quicksilver Technology, Inc. |
Apparatus and method for adaptive multimedia reception and transmission in communication environments
|
|
JP2003241659A
(en)
*
|
2002-02-22 |
2003-08-29 |
Hitachi Ltd |
Information processing method
|
|
US7305567B1
(en)
|
2002-03-01 |
2007-12-04 |
Cavium Networks, In. |
Decoupled architecture for data ciphering operations
|
|
US7260217B1
(en)
*
|
2002-03-01 |
2007-08-21 |
Cavium Networks, Inc. |
Speculative execution for data ciphering operations
|
|
US7493375B2
(en)
|
2002-04-29 |
2009-02-17 |
Qst Holding, Llc |
Storage and delivery of device features
|
|
US7346159B2
(en)
*
|
2002-05-01 |
2008-03-18 |
Sun Microsystems, Inc. |
Generic modular multiplier using partial reduction
|
|
US7660984B1
(en)
|
2003-05-13 |
2010-02-09 |
Quicksilver Technology |
Method and system for achieving individualized protected space in an operating system
|
|
US7328414B1
(en)
*
|
2003-05-13 |
2008-02-05 |
Qst Holdings, Llc |
Method and system for creating and programming an adaptive computing engine
|
|
US8108656B2
(en)
|
2002-08-29 |
2012-01-31 |
Qst Holdings, Llc |
Task definition for specifying resource requirements
|
|
JP4360792B2
(en)
*
|
2002-09-30 |
2009-11-11 |
株式会社ルネサステクノロジ |
Power-residue calculator
|
|
US7937591B1
(en)
|
2002-10-25 |
2011-05-03 |
Qst Holdings, Llc |
Method and system for providing a device which can be adapted on an ongoing basis
|
|
US8276135B2
(en)
|
2002-11-07 |
2012-09-25 |
Qst Holdings Llc |
Profiling of software and circuit designs utilizing data operation analyses
|
|
US7478031B2
(en)
|
2002-11-07 |
2009-01-13 |
Qst Holdings, Llc |
Method, system and program for developing and scheduling adaptive integrated circuity and corresponding control or configuration information
|
|
US7225301B2
(en)
*
|
2002-11-22 |
2007-05-29 |
Quicksilver Technologies |
External memory controller node
|
|
US20040123120A1
(en)
*
|
2002-12-18 |
2004-06-24 |
Broadcom Corporation |
Cryptography accelerator input interface data handling
|
|
US20040123123A1
(en)
*
|
2002-12-18 |
2004-06-24 |
Buer Mark L. |
Methods and apparatus for accessing security association information in a cryptography accelerator
|
|
US7191341B2
(en)
*
|
2002-12-18 |
2007-03-13 |
Broadcom Corporation |
Methods and apparatus for ordering data in a cryptography accelerator
|
|
US7568110B2
(en)
*
|
2002-12-18 |
2009-07-28 |
Broadcom Corporation |
Cryptography accelerator interface decoupling from cryptography processing cores
|
|
US7434043B2
(en)
*
|
2002-12-18 |
2008-10-07 |
Broadcom Corporation |
Cryptography accelerator data routing unit
|
|
GB2396718B
(en)
*
|
2002-12-23 |
2005-07-13 |
Arithmatica Ltd |
A logic circuit and method for carry and sum generation and method of designing such a logic circuit
|
|
US20040230813A1
(en)
*
|
2003-05-12 |
2004-11-18 |
International Business Machines Corporation |
Cryptographic coprocessor on a general purpose microprocessor
|
|
GB0314557D0
(en)
*
|
2003-06-21 |
2003-07-30 |
Koninkl Philips Electronics Nv |
Improved reduction calculations
|
|
US7609297B2
(en)
*
|
2003-06-25 |
2009-10-27 |
Qst Holdings, Inc. |
Configurable hardware based digital imaging apparatus
|
|
US8194855B2
(en)
*
|
2003-06-30 |
2012-06-05 |
Oracle America, Inc. |
Method and apparatus for implementing processor instructions for accelerating public-key cryptography
|
|
US7200837B2
(en)
*
|
2003-08-21 |
2007-04-03 |
Qst Holdings, Llc |
System, method and software for static and dynamic programming and configuration of an adaptive computing architecture
|
|
US20050157872A1
(en)
*
|
2003-11-12 |
2005-07-21 |
Takatoshi Ono |
RSA public key generation apparatus, RSA decryption apparatus, and RSA signature apparatus
|
|
US7543158B2
(en)
*
|
2004-03-23 |
2009-06-02 |
Texas Instruments Incorporated |
Hybrid cryptographic accelerator and method of operation thereof
|
|
US8526601B2
(en)
*
|
2004-04-05 |
2013-09-03 |
Advanced Micro Devices, Inc. |
Method of improving operational speed of encryption engine
|
|
CN101084483A
(en)
*
|
2004-05-03 |
2007-12-05 |
硅奥普迪思公司 |
Bit serial processing element for a simd array processor
|
|
US7519644B2
(en)
*
|
2004-05-27 |
2009-04-14 |
King Fahd University Of Petroleum And Minerals |
Finite field serial-serial multiplication/reduction structure and method
|
|
US20060026601A1
(en)
*
|
2004-07-29 |
2006-02-02 |
Solt David G Jr |
Executing commands on a plurality of processes
|
|
US7496753B2
(en)
*
|
2004-09-02 |
2009-02-24 |
International Business Machines Corporation |
Data encryption interface for reducing encrypt latency impact on standard traffic
|
|
US7668895B2
(en)
*
|
2004-12-01 |
2010-02-23 |
Integrated System Solution Corp. |
Galois field computation
|
|
US20060136717A1
(en)
|
2004-12-20 |
2006-06-22 |
Mark Buer |
System and method for authentication via a proximate device
|
|
US8295484B2
(en)
*
|
2004-12-21 |
2012-10-23 |
Broadcom Corporation |
System and method for securing data from a remote input device
|
|
US7602655B2
(en)
*
|
2006-01-12 |
2009-10-13 |
Mediatek Inc. |
Embedded system
|
|
US8364965B2
(en)
*
|
2006-03-15 |
2013-01-29 |
Apple Inc. |
Optimized integrity verification procedures
|
|
US7817799B2
(en)
*
|
2006-09-07 |
2010-10-19 |
International Business Machines Corporation |
Maintaining encryption key integrity
|
|
US20080126753A1
(en)
*
|
2006-09-25 |
2008-05-29 |
Mediatek Inc. |
Embedded system and operating method thereof
|
|
US8135960B2
(en)
*
|
2007-10-30 |
2012-03-13 |
International Business Machines Corporation |
Multiprocessor electronic circuit including a plurality of processors and electronic data processing system
|
|
US20090183161A1
(en)
*
|
2008-01-16 |
2009-07-16 |
Pasi Kolinummi |
Co-processor for stream data processing
|
|
US20090234866A1
(en)
*
|
2008-03-17 |
2009-09-17 |
Paul Caprioli |
Floating Point Unit and Cryptographic Unit Having a Shared Multiplier Tree
|
|
US20100011047A1
(en)
*
|
2008-07-09 |
2010-01-14 |
Viasat, Inc. |
Hardware-Based Cryptographic Accelerator
|
|
US8356185B2
(en)
*
|
2009-10-08 |
2013-01-15 |
Oracle America, Inc. |
Apparatus and method for local operand bypassing for cryptographic instructions
|
|
US8560814B2
(en)
|
2010-05-04 |
2013-10-15 |
Oracle International Corporation |
Thread fairness on a multi-threaded processor with multi-cycle cryptographic operations
|
|
US8583902B2
(en)
|
2010-05-07 |
2013-11-12 |
Oracle International Corporation |
Instruction support for performing montgomery multiplication
|
|
US9383966B2
(en)
|
2011-09-06 |
2016-07-05 |
Intel Corporation |
Number squaring computer-implemented method and apparatus
|
|
US8799343B2
(en)
*
|
2011-09-22 |
2014-08-05 |
Intel Corporation |
Modular exponentiation with partitioned and scattered storage of Montgomery Multiplication results
|
|
US8856479B2
(en)
|
2012-04-20 |
2014-10-07 |
International Business Machines Corporation |
Implementing storage adapter performance optimization with hardware operations completion coalescence
|
|
US9355068B2
(en)
|
2012-06-29 |
2016-05-31 |
Intel Corporation |
Vector multiplication with operand base system conversion and re-conversion
|
|
US10095516B2
(en)
|
2012-06-29 |
2018-10-09 |
Intel Corporation |
Vector multiplication with accumulation in large register space
|
|
KR101538424B1
(en)
*
|
2012-10-30 |
2015-07-22 |
주식회사 케이티 |
Terminal for payment and local network monitoring
|
|
US9455907B1
(en)
|
2012-11-29 |
2016-09-27 |
Marvell Israel (M.I.S.L) Ltd. |
Multithreaded parallel packet processing in network devices
|
|
US9361116B2
(en)
*
|
2012-12-28 |
2016-06-07 |
Intel Corporation |
Apparatus and method for low-latency invocation of accelerators
|
|
US10140129B2
(en)
|
2012-12-28 |
2018-11-27 |
Intel Corporation |
Processing core having shared front end unit
|
|
US9417873B2
(en)
|
2012-12-28 |
2016-08-16 |
Intel Corporation |
Apparatus and method for a hybrid latency-throughput processor
|
|
US9542193B2
(en)
|
2012-12-28 |
2017-01-10 |
Intel Corporation |
Memory address collision detection of ordered parallel threads with bloom filters
|
|
US10346195B2
(en)
|
2012-12-29 |
2019-07-09 |
Intel Corporation |
Apparatus and method for invocation of a multi threaded accelerator
|
|
GB2511843B
(en)
*
|
2013-03-15 |
2015-05-13 |
Eisergy Ltd |
A power factor correction circuit
|
|
JP6102649B2
(en)
*
|
2013-09-13 |
2017-03-29 |
株式会社ソシオネクスト |
Arithmetic circuit and control method of arithmetic circuit
|
|
US9467399B2
(en)
*
|
2013-10-17 |
2016-10-11 |
Marvell World Trade Ltd. |
Processing concurrency in a network device
|
|
US9531531B2
(en)
*
|
2015-05-06 |
2016-12-27 |
Qualcomm Incorporated |
Methods and devices for fixed execution flow multiplier recoding and scalar multiplication
|
|
EP3094039A1
(en)
*
|
2015-05-13 |
2016-11-16 |
Gemalto Sa |
Method for optimizing the execution of a function which generates at least one key within an integrated circuit device
|
|
US10140052B2
(en)
|
2015-11-05 |
2018-11-27 |
International Business Machines Corporation |
Memory access in a data processing system utilizing copy and paste instructions
|
|
US10241945B2
(en)
|
2015-11-05 |
2019-03-26 |
International Business Machines Corporation |
Memory move supporting speculative acquisition of source and destination data granules including copy-type and paste-type instructions
|
|
US10346164B2
(en)
*
|
2015-11-05 |
2019-07-09 |
International Business Machines Corporation |
Memory move instruction sequence targeting an accelerator switchboard
|
|
US10152322B2
(en)
|
2015-11-05 |
2018-12-11 |
International Business Machines Corporation |
Memory move instruction sequence including a stream of copy-type and paste-type instructions
|
|
US10126952B2
(en)
|
2015-11-05 |
2018-11-13 |
International Business Machines Corporation |
Memory move instruction sequence targeting a memory-mapped device
|
|
US10020932B2
(en)
*
|
2015-11-13 |
2018-07-10 |
Nxp B.V. |
Split-and-merge approach to protect against DFA attacks
|
|
US10243937B2
(en)
*
|
2016-07-08 |
2019-03-26 |
Nxp B.V. |
Equality check implemented with secret sharing
|
|
US11455257B2
(en)
*
|
2019-04-07 |
2022-09-27 |
Intel Corporation |
Ultra-secure accelerators
|
|
WO2021217034A1
(en)
*
|
2020-04-23 |
2021-10-28 |
University Of Southern California |
Design of high-performance and scalable montgomery modular multiplier circuits
|
|
US20220121424A1
(en)
*
|
2020-10-21 |
2022-04-21 |
PUFsecurity Corporation |
Device and Method of Handling a Modular Multiplication
|
|
US11210067B1
(en)
|
2020-11-27 |
2021-12-28 |
Pqsecure Technologies, Llc |
Architecture for small and efficient modular multiplication using carry-save adders
|