CPC H04L 9/088 (2013.01) [G06F 3/0622 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); H04L 9/30 (2013.01); G06F 3/0604 (2013.01); G06F 3/0631 (2013.01); G06F 21/602 (2013.01); G06F 21/79 (2013.01); H04L 9/00 (2013.01); H04L 9/3247 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |
1. A method, comprising:
storing, in a security server, a plurality of cryptographic keys, including a first cryptographic key representative of an identity of a memory device, a second cryptographic key representative of a privilege to access a memory region in the memory device, and a third cryptographic key representative of a pool of proof of space plots;
communicating, by the security server, with a memory sub-system containing the memory device to generate a proof of space plot in the pool;
receiving, in the security server, a request to sign a block, in a blockchain, created via the proof of space plot;
computing, by the security server using the third cryptographic key, a digital signature for the block; and
providing, by the security server in a response to the request, the digital signature to facilitate recording of the block in the blockchain.
|