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

Method and system for securely storing data and accessing data

A technology for securely storing and accessing data, applied in the information field, it can solve the problems of memory data leakage and easy cracking of encryption algorithms, so as to prevent data leakage and facilitate viewing and use.

Active Publication Date: 2019-08-13
FUJIAN TQ DIGITAL
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the above scheme uses a fixed encryption algorithm to encrypt the memory data, the encryption algorithm is easy to be cracked, and once cracked, all clients need to be updated, otherwise the memory data will face the risk of leakage

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 and system for securely storing data and accessing data
  • Method and system for securely storing data and accessing data
  • Method and system for securely storing data and accessing data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] Please refer to figure 1 , Embodiment 1 of the present invention is:

[0070] a method of securely storing data and accessing data, including storing data and accessing data;

[0071] Stored data includes:

[0072] S11. The client obtains the data that needs to be safely stored, and obtains from the server an executable file including at least one encryption algorithm and a decryption algorithm corresponding to the encryption algorithm; specifically: the client obtains the encrypted dynamic link library from the server, and The dynamic link library is decrypted into an executable file, and the executable file is loaded into a specified program of the client; the executable file includes at least one encryption algorithm;

[0073] S12. The server selects an encryption algorithm from the executable file, and the client encrypts and stores the data that needs to be stored safely according to the encryption algorithm; specifically: the client converts the data that needs ...

Embodiment 2

[0082] Please refer to figure 2 , the second embodiment of the present invention is:

[0083] A system for safely storing data and accessing data, characterized in that it includes: a client 2 and a server 1; the server 1 is used to store at least one executable file including at least one encryption algorithm, and obtain it from the client 2 Select an encryption algorithm for client 2 in the executable file of ;

[0084] The client 2 includes:

[0085] The first acquisition module 21 is configured to acquire data that needs to be safely stored and acquire an executable file including at least one encryption algorithm from a server;

[0086] The first conversion module 25 is used to convert the data that needs to be safely stored into a character string;

[0087] The second conversion module 26 is used to convert the character string into a binary array;

[0088] The encryption module 22 is used to encrypt and store the data that needs to be safely stored according to the...

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

The present invention provides a secure data storage and data access method and system, comprising data storage and data access. The data storage method comprises: a client acquires data that needs secure storage and acquires an executable file involving at least one encryption algorithm from a server; and the server selects one encryption algorithm from the executable file, and the client performs encryption and storage on the data that needs secure storage according to the encryption algorithm. The data access method comprises: the client acquires the data that is encrypted and stored and a decryption algorithm corresponding to the encryption algorithm selected when the data is stored; and the client decrypts the data that is encrypted and stored into a corresponding data type accoridng to the decryption algorithm, and thus the data leakage is effectively prevented.

Description

technical field [0001] The invention relates to the field of information technology, in particular to a method and system for safely storing and accessing data. Background technique [0002] All kinds of data in the current software are stored in the memory in the form of plain text, so it is easy for a third party to query and modify the memory address of the corresponding data through two queries and comparisons. [0003] The patent document with the application number 201210145812.6 discloses a method for protecting memory data in the Android system. Multiple keys are stored on a remote server, and the access interface obtains the AES encryption key and the RSA signature key from the remote server, using the AES algorithm. The memory data is encrypted, and the RSA signature algorithm is used to verify the encrypted data, and the relevant decryption key is stored in the remote server. [0004] However, the above solution uses a fixed encryption algorithm to encrypt the me...

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/62
CPCG06F21/6209
Inventor 蔡专锡刘德建方振华李上杰
Owner FUJIAN TQ DIGITAL