Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device and electronic equipment for encrypting and decrypting data based on microkernel

A microkernel, encryption and decryption technology, applied in the field of microkernel, can solve the problems of decryption data encryption and decryption cost, unable to encrypt data, etc., and achieve the effect of reducing costs

Active Publication Date: 2021-02-23
BEIJING YUANXIN SCI & TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present application provides a method and device for encrypting and decrypting data based on a microkernel, an electronic device, and a computer-readable storage medium, which can solve the problem that the data to be written into the memory cannot be encrypted or the data read from the memory cannot be encrypted. Problems with decryption and the high cost of encrypting and decrypting data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and electronic equipment for encrypting and decrypting data based on microkernel
  • Method, device and electronic equipment for encrypting and decrypting data based on microkernel
  • Method, device and electronic equipment for encrypting and decrypting data based on microkernel

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] The embodiment of the present application provides a method for encrypting and decrypting data based on a microkernel, such as figure 2 As shown, the method includes:

[0037] Step S201 , when it is detected that the storage domain receives the first preset operation request, obtain corresponding data through the storage domain based on the first preset operation request.

[0038] The first preset operation request includes: a first data write request or a first data read request, and the storage domain is a domain created based on the microkernel for storage.

[0039]For this embodiment of the present application, before step S201, the method further includes: creating a storage domain in advance. In this embodiment of the present application, the storage domain is used to obtain the data to be written from the buffer, and encrypt the data to be written, or is used to temporarily store the data read from the storage hardware after decrypting the data to be written in...

Embodiment 2

[0048] The embodiment of the present application provides another possible implementation manner. On the basis of the first embodiment, the method shown in the second embodiment is also included, wherein,

[0049] Detecting that the storage domain receives the first preset operation request, it also includes steps S301 (not marked in the figure) and S302 (not marked in the figure), wherein

[0050] Step S301 , when it is detected that any operating system receives the second preset operation request sent by the upper-layer application, based on the second preset operation request, determine the corresponding first preset operation request.

[0051] Wherein, the second preset operation request includes: a second data write request or a second data read request.

[0052] For this embodiment of the present application, the first data writing request and the second data writing request may use the same communication protocol, or may use different communication protocols. In this ...

Embodiment 3

[0060] Another possible implementation manner of the embodiment of the present application further includes the operation shown in the third embodiment on the basis of the second embodiment, wherein,

[0061] Step S301-step S302 includes step S401 (not marked in the figure)-step S402 (not marked in the figure); step S201 includes step S403 (not marked in the figure); in step S202, the obtained data is encrypted by the storage domain , obtain the encrypted data, including step S404 (not marked in the figure), wherein,

[0062] Step S401 , when it is detected that any operating system receives the second data write request sent by the upper-layer application, based on the second data write request, determine the corresponding first data write request.

[0063] For this embodiment of the present application, step S401 may include: when it is detected that any operating system receives the second data write request sent by the upper-layer application, the operating system that sen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present application provide a method, apparatus, and electronic device for encrypting and decrypting data based on a microkernel. The invention relates to the field of micro-internal nuclear technology, The method comprises: upon detecting that the storage domain receives the first preset operation request, based on the first preset operation request, obtaining the correspondingdata through the storage domain, wherein The first preset operation request includes a first data write request or a first data read request, wherein the storage domain is a domain created based on the microkernel for storage; then encrypting and decrypting the acquired data by the storage domain to obtain the encrypted data or the decrypted data. Embodiments of the present application enable data to be written into a memory to be encrypted or data read from the memory to be decrypted, thereby reducing the cost of encrypting and decrypting the data.

Description

technical field [0001] The present application relates to the technical field of microkernels, and in particular, the present application relates to a method, apparatus and electronic device for encrypting and decrypting data based on a microkernel. Background technique [0002] With the development of information technology, computer technology also develops. The central processing unit (Central Processing Unit, CPU) is used as the control core and computing core of the computer, and the memory is set in the computer to store programs and various data. It is connected with the memory through the communication bus, and the CPU can read data from the memory or write data to the memory, but in order to ensure the security of the data storage, the data to be written needs to be encrypted before writing the data to the memory Also, when reading data from the memory, the data needs to be decrypted first, so how to encrypt the data to be written into the memory and decrypt the dat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/72
CPCG06F21/72
Inventor 姜哲赵春雷邹仕洪
Owner BEIJING YUANXIN SCI & TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More