-
公开(公告)号:US20220405352A1
公开(公告)日:2022-12-22
申请号:US17756137
申请日:2019-12-05
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Alberto Such Vicente , Josep Abad Peiro , Helen Balinsky , Remy Husson
Abstract: In some examples, there is provided a method, comprising receiving data encrypted using an encryption key, querying a digital ledger sewer for rights associated with the received data, recording, at the digital ledger server, a request to perform an access/process operation on the data, decrypting the data using a decryption key, and determining, using the rights, whether a rendering device is authorised to access and/or process the data.
-
公开(公告)号:US20220385465A1
公开(公告)日:2022-12-01
申请号:US17755910
申请日:2019-12-12
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Thalia May Laing , Joshua Serratelli Schiffman , Remy Husson
Abstract: In an example, a method includes receiving a signed message generated by a computing device associated with a private key and a public key. The signed message includes an input message signed with the private key. The method further includes generating, using processing circuitry, a candidate public key based on the input message and the signed message using a public key recovery procedure. The method further includes determining the public key associated with the computing device based on an indication as to whether or not the candidate public key corresponds to the public key associated with the computing device.
-
公开(公告)号:US20240097914A1
公开(公告)日:2024-03-21
申请号:US18453059
申请日:2023-08-21
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Thalia May Laing , Maugan Villatel , Pierre Louis Robert Belgarric , Adrian John Baldwin , Adrian Laurence Shaw , Remy Husson
IPC: H04L9/32
CPC classification number: H04L9/3247
Abstract: In an example, a computing device is described. The computing device comprises an interface to receive a request from a signer for a state. The state is to be used as an input to generate a key under a stateful signature scheme. The computing device further comprises a processor. The processor is to identify an available state that the signer is authorized to use in response to the request received via the interface. The available state is identified from a set of states that can be used by the signer to maintain statefulness of the stateful signature scheme. The processor is further to instruct a reply to be sent to the signer via the interface. The reply comprises an indication of the state that the signer is authorized to use.
-
公开(公告)号:US20220083936A1
公开(公告)日:2022-03-17
申请号:US17420067
申请日:2019-01-09
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Helen Balinsky , Josep Abad Peiro , Remy Husson
Abstract: In an example, there is provided a method for creating a workflow, comprising workflow tasks. The method comprises assigning workflow tasks to workers, according to an access control policy. The method comprises encoding as a transaction to a secure ledger that access to the workflow is granted to a worker to perform a workflow task and enforcing access control on execution of the workflow task according to the transaction encoded to the secure ledger.
-
公开(公告)号:US20200034540A1
公开(公告)日:2020-01-30
申请号:US16470283
申请日:2017-04-18
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Remy Husson , Adrian Baldwin , Daniel Ellam
Abstract: In an example, a machine-readable medium includes instructions that, when executed by a processor, cause the processor to order, as part of an execution of a trusted process, a plurality of processes into a sequence comprising a first process, at least one intermediate process, and a last process. The machine-readable medium may further comprise instruction to cause the processor to generate, as part of an execution of the first process, a value based on a code portion of the process following the first process in the sequence, and to generate, as part of an execution of each intermediate process, a respective value based on the value generated by the process preceding the intermediate process in the sequence and based on a code portion associated with the process following the intermediate process in the sequence.
-
公开(公告)号:US11586730B2
公开(公告)日:2023-02-21
申请号:US17457434
申请日:2021-12-03
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Daniel Ellam , Adrian Baldwin , Remy Husson
Abstract: Examples associated with ransomware attack monitoring are described herein. One example includes a monitor module to monitor files stored on the system for sequences of file accesses that match a predefined pattern of file accesses. An investigation module is activated based on a sequence of file accesses that match the predefined pattern. The investigation module logs actions taken by processes to modify files. A reaction module pauses a set of processes operating on the system based on the logging performed by the investigation module, and resumes legitimate processes.
-
公开(公告)号:US11216561B2
公开(公告)日:2022-01-04
申请号:US16470283
申请日:2017-04-18
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Remy Husson , Adrian Baldwin , Daniel Ellam
Abstract: In an example, a machine-readable medium includes instructions that, when executed by a processor, cause the processor to order, as part of an execution of a trusted process, a plurality of processes into a sequence comprising a first process, at least one intermediate process, and a last process. The machine-readable medium may further comprise instruction to cause the processor to generate, as part of an execution of the first process, a value based on a code portion of the process following the first process in the sequence, and to generate, as part of an execution of each intermediate process, a respective value based on the value generated by the process preceding the intermediate process in the sequence and based on a code portion associated with the process following the intermediate process in the sequence.
-
公开(公告)号:US20210314154A1
公开(公告)日:2021-10-07
申请号:US17058149
申请日:2018-10-17
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Remy Husson , Joshua Serratelli Schiffman , Thalia Laing
IPC: H04L9/32 , G06F16/903
Abstract: An apparatus, being a network entity of a computer network is provided. The apparatus comprises a communication module to receive and to send information on a blockchain. Moreover, the apparatus comprises a query module to obtain from a master chain of the blockchain a rule for a first shard and a second shard of the blockchain with respect to a smart contract. Furthermore, the query module is to obtain information on the smart contract from the first shard or from the second shard depending on the rule. Moreover, the query module is to output the information on the smart contract.
-
公开(公告)号:US20250013763A1
公开(公告)日:2025-01-09
申请号:US18349050
申请日:2023-07-07
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Adrian Laurence Shaw , Remy Husson , Adrian John Baldwin , Joshua Serratelli Schiffman , Christopher Ian Dalton
IPC: G06F21/60
Abstract: In an example, a hypervisor measuring the state of a protected virtual machine using a Trusted Platform Module (TPM) filter. Using the TPM filter, the system ensures an untrusted operating system attempting to access the TPM is secure, without having to trust the security of the operating system or the operating system's built in hypervisor.
-
公开(公告)号:US20220405426A1
公开(公告)日:2022-12-22
申请号:US17770069
申请日:2019-10-31
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Remy Husson , Helen Balinsky
Abstract: In an example there is provided a method for certifying transactions of a workflow for a workflow comprising a set of transactions and a permitted order of execution of transactions. The method comprises generating verification data in response to a request from a client to certify a transaction of the workflow on the basis of a secure ledger where the verification data certifies the validity of the secure ledger. The method further comprises communicating the verification data to the client. The secure ledger is determined on the basis of workflow transactions.
-
-
-
-
-
-
-
-
-