-
公开(公告)号:EP4152685A1
公开(公告)日:2023-03-22
申请号:EP22188583.3
申请日:2022-08-03
申请人: INTEL Corporation
摘要: An apparatus comprises an input register comprising an input polynomial, a processing datapath communicatively coupled to the input register comprising a plurality of compute nodes to perform an incomplete number theoretic transform (NTT) algorithm on the input polynomial to generate an output polynomial in NTT format, the plurality of compute nodes comprising at least a first NTT circuit comprising a single butterfly circuit to perform a series of butterfly calculations on input data; and a randomizing circuitry to randomize an order of the series of butterfly calculations.
-
公开(公告)号:EP3972188A1
公开(公告)日:2022-03-23
申请号:EP21189323.5
申请日:2021-08-03
申请人: INTEL Corporation
摘要: Embodiments are directed to low circuit depth homomorphic encryption evaluations. An embodiment of an apparatus includes a hardware accelerator to receive a ciphertext generated by homomorphic encryption (HE) for evaluation, determine two coefficients of the ciphertext for HE evaluation, input the two coefficients as a first operand and a second operand to a pipeline multiplier for low circuit depth HE evaluation, perform combinatorial multiplication between the first operand and portions of the second operand, accumulate results of the combinatorial multiplication at each stage of the pipeline multiplier, and perform reduction with Mersenne prime modulus on a resulting accumulated output of the combinatorial multipliers of the pipeline multiplier.
-
公开(公告)号:EP4020881A1
公开(公告)日:2022-06-29
申请号:EP21197657.6
申请日:2021-09-20
申请人: INTEL Corporation
发明人: SASTRY, Manoj , GHOSH, Santosh , JULIATO, Marcio
摘要: A method comprises maintaining, for at least one remote device, a security footprint and a verified version of a software stack for the remote device, generating an attestation initiation token that includes a nonce to be used to generate an XMSS signature for attestation of the remote device, sending the attestation initiation token to the remote device, receiving, from the remote device, a modified message representative including a hash of a current version of a software stack for the remote device and an indicator of a version number of the current version of the software stack for the remote device, validating the hash, and in response to a determination that the hash is valid, generating an XMSS signature using the security footprint and the current version of a software stack for the remote device and a security footprint for the apparatus.
-
4.
公开(公告)号:EP4020435A1
公开(公告)日:2022-06-29
申请号:EP21197500.8
申请日:2021-09-17
申请人: INTEL Corporation
发明人: GHOSH, Santosh , JULIATO, Marcio , SASTRY, Manoj
摘要: A method comprises receiving an image of an update for a software module, a rate parameter, an index parameter, and a public key, generating a 32-byte aligned string, computing a state parameter using the 32-byte aligned string, generating a modified message representative, computing a Merkle Tree root node, and in response to a determination that the Merkle Tree root node matches the public key, forwarding, to a remote device, the image of the update for a software module, the state parameter; and the modified message representative.
-
公开(公告)号:EP3314804A2
公开(公告)日:2018-05-02
申请号:EP16837424.7
申请日:2016-05-27
申请人: INTEL Corporation
发明人: GHOSH, Santosh , ZHAO, Li , SASTRY, Manoj R.
IPC分类号: H04L9/06
CPC分类号: G09C1/00 , H04L9/0631 , H04L2209/122
摘要: One embodiment provides an apparatus. The apparatus includes a lightweight cryptographic engine (LCE), the LCE is optimized and has an associated throughput greater than or equal to a target throughput.
-
6.
公开(公告)号:EP4346163A3
公开(公告)日:2024-05-29
申请号:EP24151027.0
申请日:2020-12-02
申请人: Intel Corporation
IPC分类号: H04L9/32 , G06F16/901
CPC分类号: H04L9/3239 , H04L9/3242
摘要: Embodiments are directed to collision-free hashing for accessing cryptographic computing metadata and for cache expansion. An embodiment of an apparatus includes one or more processors to compute a plurality of hash functions that combine additions, bit-level reordering, bit-linear mixing, and wide substitutions, wherein each of the plurality of hash functions differs in one of the additions, the bit-level reordering, the wide substitutions, or the bit-linear mixing; and access a hash table utilizing results of the plurality of hash functions.
-
公开(公告)号:EP4152681A1
公开(公告)日:2023-03-22
申请号:EP22188584.1
申请日:2022-08-03
申请人: INTEL Corporation
摘要: An apparatus comprises an input register comprising an input polynomial, a processing datapath communicatively coupled to the input register comprising a plurality of compute nodes to perform a number theoretic transform (NTT) algorithm on the input polynomial to generate an output polynomial in NTT format. The plurality of compute nodes comprises at least a first butterfly circuit to perform a series of butterfly calculations on input data and a randomizing circuitry to randomize an order of the series of butterfly calculations.
-
8.
公开(公告)号:EP3972186A1
公开(公告)日:2022-03-23
申请号:EP21185078.9
申请日:2021-07-12
申请人: INTEL Corporation
摘要: Embodiments are directed to homomorphic encryption for machine learning and neural networks using high-throughput Chinese remainder theorem (CRT) evaluation. An embodiment of an apparatus includes a hardware accelerator to receive a ciphertext generated by homomorphic encryption (HE) for evaluation, decompose coefficients of the ciphertext into a set of decomposed coefficients, multiply the decomposed coefficients using a set of smaller modulus determined based on a larger modulus, and convert results of the multiplying back to an original form corresponding to the larger modulus.
-
公开(公告)号:EP4445283A1
公开(公告)日:2024-10-16
申请号:EP22904879.8
申请日:2022-10-31
申请人: INTEL Corporation
-
公开(公告)号:EP4104087A1
公开(公告)日:2022-12-21
申请号:EP20918345.8
申请日:2020-12-26
申请人: Intel Corporation
-
-
-
-
-
-
-
-
-