-
公开(公告)号:US12015693B2
公开(公告)日:2024-06-18
申请号:US17564286
申请日:2021-12-29
发明人: Shun-Hsiung Chen
CPC分类号: H04L9/0631 , H04L9/002 , H04L9/34
摘要: An information security protection method includes: repeatedly substituting a plaintext into an encryption algorithm to obtain a plurality of ciphertexts, and determining whether the ciphertexts are all the same h the processor core. Each time the processor core substitutes the plaintext into the encryption algorithm, the encryption algorithm outputs a ciphertext. When the processor core determines that the ciphertexts are not all the same, the processor core outputs a hacker attack message, which means that an encryption process has suffered a hacker attack.
-
2.
公开(公告)号:US20240098072A1
公开(公告)日:2024-03-21
申请号:US18513184
申请日:2023-11-17
申请人: Listat Ltd.
发明人: Ievgen Verzun , Richard K. Williams
CPC分类号: H04L63/0464 , G06F21/606 , H04L9/0662 , H04L9/34 , H04L63/102
摘要: Software installed in the nodes in a communication network allows them to perform a “name server” function, which entails the management of a dynamic list of the client devices that are connected to the cloud, a “task” function, which entails the receipt and transmission of the packets, and an “authority” function, which entails the determination of the routes of the packets through the cloud. Each node is capable of performing only one function at a time. After completing a job, a node reverts to an undifferentiated, state awaiting its next performance request.
-
公开(公告)号:US20230333993A1
公开(公告)日:2023-10-19
申请号:US17659743
申请日:2022-04-19
申请人: Dell Products L.P.
发明人: Thomas L. Watson , Yevgeni Gehtman , Tomer Shachar , Maxim Balin , Arieh Don
IPC分类号: G06F12/14 , G06F3/06 , H04L9/34 , G06F12/123
CPC分类号: G06F12/145 , G06F3/0619 , H04L9/34 , G06F12/125 , G06F3/062 , G06F3/0638 , G06F3/0683 , H04L2209/04 , H04L2209/26
摘要: Techniques for obfuscating and/or de-obfuscating data using bit-level shard masks are disclosed. Shard masks are generated. The shard masks are designed to shard a block of data into a number of shards for distribution and storage among a number of storage arrays. The shard masks shard the block of data at a bit-level granularity. The shard masks are applied to the block of data to generate the shards. The shards are then distributed among the storage arrays for storage on the storage arrays.
-
公开(公告)号:US11720711B2
公开(公告)日:2023-08-08
申请号:US17163088
申请日:2021-01-29
IPC分类号: G06F21/00 , G06F21/62 , G06F21/31 , H04L9/32 , G06F21/54 , G06F21/57 , G06F21/60 , H04L9/06 , H04L9/34 , H04L9/00 , H04L67/104
CPC分类号: G06F21/6272 , G06F21/31 , G06F21/54 , G06F21/57 , G06F21/602 , H04L9/0637 , H04L9/3236 , H04L9/3247 , H04L9/34 , H04L9/50 , H04L67/104 , H04L2209/56
摘要: A system and method for block management of interactions comprising a network-connected block management computer connected to a plurality of connected devices and to one or more blockchains to enable an object compiler to receive a plurality of criteria from a requesting device. The compiler the receives a plurality of blocks from the blockchains based on the criteria. Each block corresponding to a preconfigured interaction object previously written by devices either during or after the completion of a transaction. The compiler analyzes the preconfigured interaction objects to determine if there is corresponding supplemental object. The compiler requests the supplemental blocks from the blockchains, and processes supplemental objects based on type, if no corresponding supplemental object it found, the associated interaction object is flagged.
-
公开(公告)号:US11574268B2
公开(公告)日:2023-02-07
申请号:US15789635
申请日:2017-10-20
摘要: A method, computer system, and a computer program product for blockchain enabled crowdsourcing is provided. The present invention may include receiving an asset from a content provider. The present invention may also include deploying a smart contract based on the received asset, wherein the deployed smart contract includes a plurality of compensation rules. The present invention then may include partitioning the received asset into a plurality of fragments based on the deployed smart contract. The present invention may further include releasing the partitioned plurality of fragments into a blockchain network. The present invention may also include tracking each fragment within the released plurality of fragments using the smart contract.
-
公开(公告)号:US20230004358A1
公开(公告)日:2023-01-05
申请号:US17942995
申请日:2022-09-12
申请人: Intel Corporation
发明人: Bhushan Parikh , TJ O'Dwyer , Valerie Parker , Stephen Palermo
摘要: Methods, apparatus, systems, and articles of manufacture are disclosed. An example apparatus includes: interface circuitry to receive a first value and a second value; selector circuitry to select a first subset of bits and a second subset of bits from the first value; multiplier circuitry to: multiply the first subset to the second value during a first compute cycle; and multiply the second subset to the second value during a second compute cycle; left shift circuitry to perform a bitwise shift with a product of the first subset and the second value during the second compute cycle; adder circuitry to add a product of the second subset and the second value to a result of the plurality of bitwise shift operations during the second compute cycle; and comparator circuitry to determine the result of the modular multiplication based on a result of the addition during the second compute cycle.
-
7.
公开(公告)号:US20220407619A1
公开(公告)日:2022-12-22
申请号:US17777369
申请日:2020-12-01
申请人: Robert Bosch GmbH
摘要: A user station for a serial bus system. The user station includes a communication control device for controlling a communication of the user station with at least one other user station, and a transceiver device to serially transmit a transmission signal generated by the communication control device onto a bus and to serially receive signals from the bus. The communication control device generates the transmission signal according to a frame, and inserts a header check sum into the frame, only bits of a frame header that is situated in front of a data field provided for useful data in the frame being included in the computation. For computing the header check sum, the communication control device uses a predetermined starting value and a predetermined check sum polynomial.
-
8.
公开(公告)号:US20220357927A1
公开(公告)日:2022-11-10
申请号:US17656047
申请日:2022-03-23
发明人: Gaëtan LEPLUS , Olivier SAVRY
摘要: This microprocessor is configured to compute a code C1, used to detect an execution fault, using a relationship Ci=P o Fα(Di), where: Fα(Di)=E0 o . . . o Eq o . . . o ENbE−1(Di), Eq(x)=Tαm,q o . . . o Tαj,q o . . . o Tα1,q o Tα0,q(X), and Tαj,q is a conditional transposition, configured by a secret parameter αj,q, that permutes two blocks of bits B2j+1,q and B2j,q of the variable x only when the parameter aj,q is equal to a first value, the blocks B2j+1,q and B2j,q of all of the transpositions Tαj,q of the stage Eq being different from one another and not overlapping and the blocks B2j+1,q and B2j,q are placed within one and the same block of greater size permuted by a transposition of the higher stage Eq+1.
-
公开(公告)号:US11431480B2
公开(公告)日:2022-08-30
申请号:US16509307
申请日:2019-07-11
摘要: A method, apparatus, and system for assigning the execution of a cryptography and/or compression operation on a data segment to either a central processing unit (CPU) or a hardware cryptography/compression accelerator is disclosed. In particular, a data segment on which a cryptography and/or compression operation is to be executed is received. Status information relating to a CPU and a hardware cryptography/compression accelerator is determined. Whether the operation is to be executed on the CPU or on the hardware accelerator is determined based at least in part on the status information. In response to determining that the operation is to be executed on the CPU, the data segment is forwarded to the CPU for execution of the operation. On the other hand, in response to determining that the operation is to be executed on the hardware accelerator, the data segment is forwarded to the hardware accelerator for execution of the operation.
-
公开(公告)号:US11095429B2
公开(公告)日:2021-08-17
申请号:US16348417
申请日:2017-11-09
发明人: Koutarou Suzuki , Ryo Kikuchi , Carmen Kempka
摘要: At least any one of input keys KA0, KA1, KB′0, and KB′1 is set so that the input keys KA0, KA1, KB′0, and KB′1 which satisfy KA1−KA0=KB′1−KB′0=di are obtained, and an output key Kig(I(A), I(B)) corresponding to an output value gi(I(A), I(B)) is set by using the input keys KA0, KA1, KB′0, and KB′1, where input values of a gate that performs a logical operation are I(A), I(B)∈{0, 1}, an output value of the gate is gi(I(A), I(B))∈{0, 1}, an input key corresponding to the input value I(A) is KAI(A), and an input key corresponding to the input value I(B) is KB′I(B).
-
-
-
-
-
-
-
-
-