CN112367555A - gps data encryption and gps video track playing system - Google Patents

gps data encryption and gps video track playing system Download PDF

Info

Publication number
CN112367555A
CN112367555A CN202011257502.4A CN202011257502A CN112367555A CN 112367555 A CN112367555 A CN 112367555A CN 202011257502 A CN202011257502 A CN 202011257502A CN 112367555 A CN112367555 A CN 112367555A
Authority
CN
China
Prior art keywords
gps
data
video
latitude
software
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011257502.4A
Other languages
Chinese (zh)
Other versions
CN112367555B (en
Inventor
陈正
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ruixintong Technology Co ltd
Original Assignee
Shenzhen Ruixintong Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Ruixintong Technology Co ltd filed Critical Shenzhen Ruixintong Technology Co ltd
Priority to CN202011257502.4A priority Critical patent/CN112367555B/en
Publication of CN112367555A publication Critical patent/CN112367555A/en
Application granted granted Critical
Publication of CN112367555B publication Critical patent/CN112367555B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • Storage Device Security (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention discloses a gps data encryption and gps video track playing system, in particular to the technical field of gps modules, wherein the data encryption system comprises a gps module and a server; the gps module is used for increasing output gps data, and the increased output gps data is encrypted longitude and latitude and ID. The gps data encryption and gps video track playing system has the advantages that gps data encryption storage is achieved, data safety is protected, the most core longitude and latitude data in the gps data are encrypted, data safety is protected, correct longitude and latitude data cannot be analyzed when a data file is leaked out, encrypted longitude and latitude can be analyzed only through authorized gps video track playing software, each gps module is unique ID, the hardware module can be traced, and the problem that the gps privacy information is difficult to protect due to the fact that a means for encrypting the gps privacy information is lacked at present is solved.

Description

gps data encryption and gps video track playing system
Technical Field
The invention relates to the technical field of gps modules, in particular to a gps data encryption and gps video track playing system.
Background
The gps information during shooting is recorded in many videos at present, and shot videos in some special professional fields need to be encrypted in order to protect the gps privacy information, and correct gps data in the videos can be analyzed only by matching with professional software, but a means for encrypting the gps privacy information is lacked at present, so that the gps privacy information is difficult to protect.
Disclosure of Invention
The invention aims to overcome the defects of the prior art, provides a gps data encryption and gps video track playing system, and solves the problem that the gps privacy information is difficult to protect due to the lack of a means for encrypting the gps privacy information.
The technical scheme adopted by the invention for solving the technical problems is as follows: a gps data encryption system, the gps data encryption system comprising a gps module and a server;
the gps module is used for increasing output gps data, and the increased output gps data is encrypted longitude and latitude and ID;
and the server registers the ID of the sold gps module into the server in advance.
Further, the gps module comprises a gps chip capable of being programmed by software, and the gps chip capable of being programmed by software is reprogrammed by software so that the output gps data is increased.
Furthermore, the gps module comprises a gps chip which cannot be subjected to software programming and a single chip microcomputer, and after the single chip microcomputer receives the original gps data output by the gps chip which cannot be subjected to software programming, the output gps data is increased through operation.
The gps video track playing system comprises a data acquisition device and a video playing device;
the data acquisition device is used for acquiring GPRMC data, writing the GPRMC data into a video, and then encrypting longitude, latitude and ID by using a gps module;
the video playing device is internally provided with gps video track playing software which is used for analyzing encrypted gps data in the video, verifying the validity of the gps module ID through a server and synchronously playing the video and the driving track on the map.
Further, the data acquisition device can be installed on a vehicle event data recorder.
Further, the data acquisition device can also be installed on the unmanned aerial vehicle.
Compared with the prior art, the invention has the following beneficial effects: the gps data encryption and gps video track playing system has the advantages that gps data encryption storage is achieved, data safety is protected, the most core longitude and latitude data in the gps data are encrypted, data safety is protected, correct longitude and latitude data cannot be analyzed when a data file is leaked out, encrypted longitude and latitude can be analyzed only through authorized gps video track playing software, each gps module is unique ID, and the fact that a hardware module can trace back is guaranteed.
Drawings
FIG. 1 is a block diagram of a system according to the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
As shown in fig. 1, a gps data encryption system, the gps data encryption system comprising a gps module and a server; the gps module is used for increasing output gps data, and the increased output gps data is encrypted longitude and latitude and ID; the server registers the ID of the sold gps module into the server in advance, the gps module comprises a gps chip capable of being programmed by software, the gps chip capable of being programmed by software is reprogrammed to increase the output gps data, firstly, when the gps chip is the gps chip capable of being programmed by software, the gps chip capable of being programmed by software is reprogrammed to increase the output gps data, and the increased output gps data are encrypted longitude and latitude and ID;
the single chip microcomputer increases the output gps data through operation after receiving the original gps data output by the gps chip incapable of software programming, and when the gps chip is the gps chip incapable of software programming, the single chip microcomputer increases the output gps data through operation after receiving the original gps data output by the gps chip incapable of software programming, and the increased output gps data are encrypted latitude and longitude and an ID;
wherein, the programming implementation core modifies the standard GPRMC statement;
before modification:
$GPRMC,004745.000,A,2240.7061,N,11402.7093,E,0.005,182.24,170917,,,A*4C;
after modification:
$ GPRMC, 004745.000, a, latitude encryption, N, longitude encryption, E, 0.005, 182.24, 170917, GPSID 20 strings, a x 4C;
a latitude encryption mode: generating encrypted latitude data by computing the original latitude, the ID, the minute of gps time and the second of gps time;
extern double encryptLatitude(double latitude,int gpsSecond,int gpsMinute,char gpsID[20]);
longitude encryption mode: generating encrypted latitude data by computing the original longitude, the ID, the minute of gps time and the second of gps time;
extern double encryptLongitude(double longitude,int gpsSecond,int gpsMinute,char gpsID[20])。
according to the above, as shown in fig. 1, a gps video track playing system includes a data acquisition device and a video playing device; the data acquisition device is used for acquiring GPRMC data, writing the GPRMC data into a video, and then encrypting longitude, latitude and ID by using a gps module; the video playing device is internally provided with gps video track playing software which is used for analyzing encrypted gps data in a video, verifying the legality of a gps module ID through a server and synchronously playing a video and a driving track on a map, because the data acquisition device can be arranged on a driving recorder and can also be arranged on an unmanned airplane, the system not only can be suitable for the driving recorder but also can be used for the unmanned airplane, the sold gps module ID is registered in the server in advance, when the data acquisition device acquires the data, the data is encrypted through a gps data encryption system and then transmitted to the video playing device, the gps video track playing software in the video playing device can verify whether the ID is legal when playing the video and simultaneously decrypts correct longitude and latitude data, the position of each gps data stored in the video is regular, and the protocol of the gps storage is as follows: mp4, mov format video, stores gps data under moov \ gps box node or gps0 box node, and TS format video, TS packet is mainly composed of two parts, one is 4 bytes of packet header information, the other is payload, in addition, because each packet fixedly needs 188 bytes, PID is important parameter for identifying TS packet, used for identifying TS packet carried data type, make gps data exist in PID {0x0000, 0x0100, 0x1011, 0x1011, 0x1100, 0x0E1B, 0x01E5} labeled data packet, following these technical protocols, able to quickly analyze gps data, then through decryption function, decrypt correct latitude and longitude;
and (3) latitude decryption mode: the encrypted latitude, the ID, the minute of gps time and the second of gps time are decrypted to restore the original latitude data;
extern double decrypttLatitude(double latitude,int gpsSecond,int gpsMinute,char gpsID[20]);
longitude decryption mode: the encrypted longitude, the ID, the minute of gps time and the second of gps time are decrypted to restore the original latitude data;
extern double decryptLongitude(double longitude,int gpsSecond,int gpsMinute,char gpsID[20]);
after the gpss video track playing software analyzes the correct gpsID through the technical protocol, the gpsID is sent to the server to verify the validity of the gpsID, if the gpsID is not registered in the server, the gpss information in the video is not analyzed any more, if the gpsID is registered in the server, the gpss video track playing software continues to decrypt the complete gpss data, after the complete gpss data exists, the gpss video track playing software starts to display a map track, displays the gpss text information, and statistically analyzes the maximum speed, the driving distance and the average speed of the video gpss;
therefore, only by the steps and the method, a complete encrypted gps video track playing software system can be established.
Finally, it should be noted that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that changes may be made in the embodiments and/or equivalents thereof without departing from the spirit and scope of the invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (6)

  1. A gps data encryption system, wherein the gps data encryption system comprises a gps module and a server;
    the gps module is used for increasing output gps data, and the increased output gps data is encrypted longitude and latitude and ID;
    and the server registers the ID of the sold gps module into the server in advance.
  2. 2. The gps data encryption system of claim 1, wherein: the gps module comprises a gps chip capable of being programmed by software, and the gps chip capable of being programmed by software is reprogrammed to increase the output gps data.
  3. 3. The gps data encryption system of claim 1, wherein: the gps module comprises a gps chip which can not be programmed by software and a single chip microcomputer, and after the single chip microcomputer receives original gps data output by the gps chip which can not be programmed by software, the output gps data is increased through operation.
  4. The gps video track playing system is characterized by comprising a data acquisition device and a video playing device;
    the data acquisition device is used for acquiring GPRMC data, writing the GPRMC data into a video, and then encrypting longitude, latitude and ID by using a gps module;
    the video playing device is internally provided with gps video track playing software which is used for analyzing encrypted gps data in the video, verifying the validity of the gps module ID through a server and synchronously playing the video and the driving track on the map.
  5. 5. The gps video track play system of claim 4, wherein: the data acquisition device can be installed on the automobile data recorder.
  6. 6. The gps video track play system of claim 5, wherein: the data acquisition device can also be installed on the unmanned aircraft.
CN202011257502.4A 2020-11-11 2020-11-11 gps data encryption and gps video track playing system Active CN112367555B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011257502.4A CN112367555B (en) 2020-11-11 2020-11-11 gps data encryption and gps video track playing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011257502.4A CN112367555B (en) 2020-11-11 2020-11-11 gps data encryption and gps video track playing system

Publications (2)

Publication Number Publication Date
CN112367555A true CN112367555A (en) 2021-02-12
CN112367555B CN112367555B (en) 2023-03-24

Family

ID=74516081

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011257502.4A Active CN112367555B (en) 2020-11-11 2020-11-11 gps data encryption and gps video track playing system

Country Status (1)

Country Link
CN (1) CN112367555B (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030177094A1 (en) * 2002-03-15 2003-09-18 Needham Bradford H. Authenticatable positioning data
CN101027630A (en) * 2004-07-07 2007-08-29 布哈罗萨公司 Online data encryption and decryption
JP2009253652A (en) * 2008-04-07 2009-10-29 Meidensha Corp Encryption apparatus, decryption apparatus, and cryptographic communication method
CN101854530A (en) * 2010-05-17 2010-10-06 山东大学 Method and device for interconnecting GPS (Global Positioning System) receiving module and PCI (Peripheral Component interconnection) video card
CN102223487A (en) * 2011-07-21 2011-10-19 杭州海康威视数字技术股份有限公司 Method and device for storing and playing additional information in video code stream
CN102385591A (en) * 2010-09-03 2012-03-21 广东瑞图万方科技股份有限公司 Global positioning encoding device and method
US20140115708A1 (en) * 2012-10-18 2014-04-24 Dell Products L.P. Secure information handling system matrix bar code
CN104460543A (en) * 2013-09-13 2015-03-25 天津市旭丰科技有限公司 Remote communication control device based on Beidou navigation
CN104601548A (en) * 2014-12-24 2015-05-06 深圳市大成天下信息技术有限公司 Generation method and device of encrypted file and computing equipment
CN105827959A (en) * 2016-03-21 2016-08-03 深圳市至壹科技开发有限公司 Geographic position-based video processing method
CN105847729A (en) * 2016-05-20 2016-08-10 北斗航天软件(北京)有限公司 Beidou network camera having evidence preservation function
CN106781519A (en) * 2016-12-22 2017-05-31 天津渡科技有限公司 One kind can positioning intelligent preventing road monitoring system
CN106998434A (en) * 2016-07-08 2017-08-01 增城市城乡规划测绘院 A kind of method of mobile video track in electronic map with video playback simultaneous display
CN108307292A (en) * 2017-09-04 2018-07-20 上海中兴易联通讯股份有限公司 A method of mobile terminal location is realized based on indoor distributed system
CN109275039A (en) * 2018-10-31 2019-01-25 深圳市阿卡索资讯股份有限公司 A kind of long-distance video interaction systems and method
CN110133687A (en) * 2019-06-13 2019-08-16 大连民族大学 A kind of system and method for novel regular bus positioning

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030177094A1 (en) * 2002-03-15 2003-09-18 Needham Bradford H. Authenticatable positioning data
CN101027630A (en) * 2004-07-07 2007-08-29 布哈罗萨公司 Online data encryption and decryption
JP2009253652A (en) * 2008-04-07 2009-10-29 Meidensha Corp Encryption apparatus, decryption apparatus, and cryptographic communication method
CN101854530A (en) * 2010-05-17 2010-10-06 山东大学 Method and device for interconnecting GPS (Global Positioning System) receiving module and PCI (Peripheral Component interconnection) video card
CN102385591A (en) * 2010-09-03 2012-03-21 广东瑞图万方科技股份有限公司 Global positioning encoding device and method
CN102223487A (en) * 2011-07-21 2011-10-19 杭州海康威视数字技术股份有限公司 Method and device for storing and playing additional information in video code stream
US20140115708A1 (en) * 2012-10-18 2014-04-24 Dell Products L.P. Secure information handling system matrix bar code
CN104460543A (en) * 2013-09-13 2015-03-25 天津市旭丰科技有限公司 Remote communication control device based on Beidou navigation
CN104601548A (en) * 2014-12-24 2015-05-06 深圳市大成天下信息技术有限公司 Generation method and device of encrypted file and computing equipment
CN105827959A (en) * 2016-03-21 2016-08-03 深圳市至壹科技开发有限公司 Geographic position-based video processing method
CN105847729A (en) * 2016-05-20 2016-08-10 北斗航天软件(北京)有限公司 Beidou network camera having evidence preservation function
CN106998434A (en) * 2016-07-08 2017-08-01 增城市城乡规划测绘院 A kind of method of mobile video track in electronic map with video playback simultaneous display
CN106781519A (en) * 2016-12-22 2017-05-31 天津渡科技有限公司 One kind can positioning intelligent preventing road monitoring system
CN108307292A (en) * 2017-09-04 2018-07-20 上海中兴易联通讯股份有限公司 A method of mobile terminal location is realized based on indoor distributed system
CN109275039A (en) * 2018-10-31 2019-01-25 深圳市阿卡索资讯股份有限公司 A kind of long-distance video interaction systems and method
CN110133687A (en) * 2019-06-13 2019-08-16 大连民族大学 A kind of system and method for novel regular bus positioning

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
何道敬等: ""无人机信息安全研究综述"", 《计算机学报》 *

Also Published As

Publication number Publication date
CN112367555B (en) 2023-03-24

Similar Documents

Publication Publication Date Title
Clark et al. DROP (DRone Open source Parser) your drone: Forensic analysis of the DJI Phantom III
US11281811B2 (en) Method, apparatus and device for storing vehicular data
US11568072B2 (en) Preventing digital forgery
US20210136572A1 (en) System and method for incident reconstruction utilizing v2x communications
CN108768972A (en) Vehicle data stores and accesses method and device, system, electronic equipment
CN106572106B (en) Method for transmitting message between TBOX terminal and TSP platform
US10818202B2 (en) Method and apparatus for encrypting data, method and apparatus for decrypting data
CN103279693B (en) A kind of file encrypting method
CN112883382B (en) Vehicle writing method, internet of vehicles box, vehicle and storage medium
CN106961329A (en) A kind of solution for being directed to ADS B agreements confidentiality and integrality
CN113961960A (en) Data privacy system
CN115242841A (en) Vehicle operation log processing system and method
CN116633555A (en) Method and system for terminal equipment data acquisition interaction
CN109145639A (en) File encrypting method, decryption method and device
US20100031049A1 (en) Time information distribution system, time distributing station, terminal, time information distribution method, and program
CN112367555B (en) gps data encryption and gps video track playing system
CN110727546A (en) Automobile data backup method and device
CN104935783B (en) A kind of safe active distorted image detection method and device
KR102551592B1 (en) Method for preventing mileage tampering of car and mileage recording device using the same
CN116366289B (en) Safety supervision method and device for remote sensing data of unmanned aerial vehicle
KR20180081332A (en) Security System and Method of Embeded software in Vehicle electric device
CN116011042A (en) Data storage method, device, system, computer equipment and storage medium
CN114666624A (en) Video file encryption and decryption method
US12034708B2 (en) Method and reproduction unit for reproducing protected messages
CN112398907B (en) Driving behavior fidelity data chain method based on blockchain and related device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant