A method and device for encrypting and decrypting computer memory data to solve the problem that encrypting and decrypting all data stored in NVDIMM in the prior art will lead to the decrease of processing efficiency of computer and the increase of delay in reading and writing data. In the embodiment of the present invention, NVDIMM determines whether it is necessary or not by determining the instruction bit in the received data writing/reading instruction. To encrypt and decrypt, NVDIMM executes corresponding encryption and decryption operations after receiving the data encryption/decipherment instructions, so that the processor does not need to encrypt and decrypt operations, but NVDIMM performs encryption and decryption operations by itself, which reduces the occupied processor bandwidth, thereby reducing the processor delay in reading and writing data, and does not need to encrypt and decrypt all written or read data, and does not need to enter. Additional encryption and decryption operations can provide the flexibility of encryption and decryption operations.
【技术实现步骤摘要】
【国外来华专利技术】PCT国内申请,说明书已公开。
【技术保护点】
PCT国内申请,权利要求书已公开。
【技术特征摘要】
【国外来华专利技术】PCT国内申请,...
【专利技术属性】
技术研发人员:朗诺斯·弗洛里安,杨峰,杨伟,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。