A data desensitization method for address information
A technology for address information and data desensitization, applied in the field of privacy protection and security, it can solve the problem of correct and effective format of desensitized address information, achieve good scalability and meet user habits.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] Design of watermarking mechanism for numerical relational database:
[0036] A data desensitization method for address information, specifically comprising the following steps:
[0037] Step 1. Address Resolution
[0038] Analyze the address of the data to obtain the corresponding latitude and longitude information;
[0039] Address information usually obtains latitude and longitude information from the structured address detailed to the street, for example: "No. 27, Zhongguancun South Street, Haidian District, Beijing" address analysis result is longitude: 116.31985, latitude: 39.959836.
[0040] Step 2. Perform desensitization operation
[0041] According to the current system configuration, desensitize the address latitude and longitude information analyzed in step 1. The supported desensitization algorithms include but not limited to dithering, random scrambling, fuzzing and other algorithms;
[0042] The dithering algorithm is expressed as follows:
[0043] f(x...
Embodiment 2
[0057] An embodiment of a desensitization method for address information of the present invention includes the following steps:
[0058] Step 1: Call Baidu Maps GeocodingAPI to analyze the input address and obtain the latitude and longitude information of the input address.
[0059] Step 2: Select a desensitization algorithm according to the configuration, and the default algorithm is the dithering algorithm.
[0060] Step 3: Desensitize the latitude and longitude values to obtain the desensitized latitude and longitude values
[0061] Step 4: Check the latitude and longitude information obtained in step 3. The default inspection range is the country. Check whether the latitude and longitude coordinates generated in step 3 belong to the same country as the input address. If the check fails, repeat step 3.
[0062] Step 5: Call the Baidu Maps Geocoding API for the qualified latitude and longitude coordinates obtained in step 4 to perform address reverse analysis, format the ...
Embodiment 3
[0064] Taking "No. 202, Building 17, Tianjiao, Longhu Times, Hexin Road, High-tech West District, Chengdu" as an example, the steps to desensitize this address are as follows:
[0065] Through Baidu map API address analysis query, the longitude and latitude of the input address are 30.759466, 103.925618;
[0066] Select the desensitization method, here the dithering algorithm is selected by default;
[0067] The longitude and latitude after desensitization are calculated by the jitter algorithm: 30.5753960000, 104.3465050000;
[0068] Perform a boundary check on the address coordinates, by default check whether it belongs to the same country as the input address;
[0069] Call the Baidu map API to reverse-analyze the obtained latitude and longitude, and get the result address: Taoyuan Village, Taiping Town, Shuangliu County, Chengdu City, Sichuan Province.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


