Free map image data encryption method and device
A technology of image data and encryption method, which is applied in still image data retrieval, still image data indexing, digital data protection, etc. It can solve the problems that the open source Sqlite database does not meet the confidentiality of geographical data and is easy to be stolen, so as to prevent theft Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] figure 1 It is a schematic flow diagram of an encryption method for free map image data in an embodiment of the present invention, as figure 1 As shown, the method includes:
[0052] Step 110: Obtain the map image to be encrypted;
[0053] Step 120: Obtain several image tiles according to the map image to be encrypted;
[0054] Further, according to the map image to be encrypted, several image tiles are obtained, including:
[0055] Obtain the range of the map image to be encrypted; slice the map image to be encrypted into several image tiles according to the range of the map image to be encrypted.
[0056] Specifically, the embodiment of the present invention obtains map images to be encrypted by finding some free map sources, wherein the images to be encrypted have a certain geographical range, according to the range of the map images to be encrypted, that is, in Using gis slicing software to slice the map image to be encrypted into several square image tiles of t...
Embodiment 2
[0070] Based on the same inventive concept as an encryption method for free map image data in the foregoing embodiments, the present invention also provides an encryption device for free map image data, such as figure 2 As shown, the device includes:
[0071] A first obtaining unit 11, the first obtaining unit 11 is used to obtain a map image to be encrypted;
[0072] A second obtaining unit 12, the second obtaining unit 12 is configured to obtain several image tiles according to the map image to be encrypted;
[0073] The first storage unit 13, the first storage unit 13 is used to store the several image tiles in the Sqlite database;
[0074] The first encryption unit 14, the first encryption unit 14 is used to encrypt the Sqlite database;
[0075] The first decryption unit 15, the first decryption unit 15 is used to decrypt the encrypted Sqlite database;
[0076] A first publishing unit 16, configured to publish the decrypted Sqlite database.
[0077] Further, the secon...
Embodiment 3
[0095] Based on the same inventive concept as the encryption method for free map image data in the foregoing embodiments, the present invention also provides an encryption device for free map image data, on which a computer program is stored, and when the program is executed by a processor, the foregoing Steps in any method of the encryption method for free map image data.
[0096] Among them, in image 3 In, bus architecture (represented by bus 300), bus 300 may include any number of interconnected buses and bridges, bus 300 will include one or more processors represented by processor 302 and various types of memory represented by memory 304 circuits linked together. The bus 300 may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, etc., which are well known in the art and thus will not be further described herein. The bus interface 306 provides an interface between the bus 300 and the receiver 301 and the trans...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


