-
公开(公告)号:US20250071118A1
公开(公告)日:2025-02-27
申请号:US18942850
申请日:2024-11-11
Applicant: Intel Corporation
Inventor: Piotr ZMIJEWSKI , Arkadiusz BERENT , Mateusz BRONK , Krystian MATUSIEWICZ
IPC: H04L9/40
Abstract: Provided is a non-transitory machine-readable medium including machine-readable instructions. The machine-readable instructions cause, when executed on an apparatus, the apparatus to receive, by a trusted authority, a request for access to user data stored on a distributed network. The machine-readable instructions further cause the apparatus to search, by the trusted authority, an immutable ledger for an entry related to the user data. The machine-readable instructions further cause the apparatus to selectively decide, by the trusted authority and based on an access policy for the user data indicated by the entry, whether to grant access to the user data.
-
公开(公告)号:US20220224511A1
公开(公告)日:2022-07-14
申请号:US17710012
申请日:2022-03-31
Applicant: Intel Corporation
Inventor: Kamila LIPINSKA , Tomasz KANTECKI , Marcel CORNU , Pablo DE LARA GUARCH , Stephen MCINTYRE , Krystian MATUSIEWICZ , James GUILFORD , Vinodh GOPAL , Wajdi FEGHALI
Abstract: Examples described herein relate to executing, on at least one processor, at least one Advanced Encryption Standard (AES) instruction, having an operation code (opcode), on operands, wherein execution of the at least one AES instruction generates an S1 box and/or S2 box of initialization and keystream generation for a SNOW3 cipher operation.
-
公开(公告)号:US20230400996A1
公开(公告)日:2023-12-14
申请号:US18334262
申请日:2023-06-13
Applicant: Intel Corporation
Inventor: Sergej DEUTSCH , David M. DURHAM , Karanvir GREWAL , Raghunandan MAKARAM , Rajat AGARWAL , Christoph DOBRAUNIG , Krystian MATUSIEWICZ , Santosh GHOSH
IPC: G06F3/06
CPC classification number: G06F3/064 , G06F3/0619 , G06F3/0679
Abstract: Some aspects of the present disclosure relate to an apparatus comprising interface circuitry and processor circuitry to write data bits to a memory, by applying a diffusion function on the data bits to calculate diffused data bits, calculating error correcting code (ECC) bits based on the data bits or based on the diffused data bits, applying a diffusion function on the ECC bits to calculate diffused ECC bits, storing the diffused ECC bits in an ECC portion of the memory, and storing the data bits or the diffused data bits in a data portion of the memory.
-
-