Method and system for addressing random encryption

文档序号:1172714 发布日期:2020-09-18 浏览:6次 中文

阅读说明:本技术 一种寻址随机加密的方法和系统 (Method and system for addressing random encryption ) 是由 吴锦志 潘佳苹 左凯 于 2020-05-20 设计创作,主要内容包括:本发明公开了一种寻址随机加密的方法和系统,包括以下步骤:寻址终端获取设备的设备名称信息、地理位置经纬度信息、地理位置描述信息和注释信息;将设备名称信息、地理位置经纬度信息、地理位置描述信息和注释信息切分为N组信息,在各组信息中插入随机文字或数字,将各组信息拼接后编码;将编码后的信息传输至目标节点;目标节点对接收到的信息进行解码,根据随机文字或数字插入部位消除随机文字,还原拼接出设备名称信息、地理位置经纬度信息、地理位置描述信息和注释信息。本发明的有益效果在于:在信息传输之前对名称信息、地理位置经纬度信息、地理位置描述信息和注释信息进行随机加密,降低信息外泄的几率。(The invention discloses a method and a system for addressing random encryption, which comprises the following steps: the addressing terminal acquires equipment name information, geographical position longitude and latitude information, geographical position description information and annotation information of the equipment; dividing the equipment name information, the longitude and latitude information of the geographic position, the description information of the geographic position and the annotation information into N groups of information, inserting random characters or numbers into each group of information, splicing each group of information and then coding; transmitting the encoded information to a target node; and the target node decodes the received information, eliminates random characters according to the random character or number insertion part, and restores and splices equipment name information, geographical position longitude and latitude information, geographical position description information and annotation information. The invention has the beneficial effects that: name information, geographical position longitude and latitude information, geographical position description information and annotation information are randomly encrypted before information transmission, and the information leakage probability is reduced.)

1. A method of addressing random encryption, characterized by: the method comprises the following steps:

s1, the addressing terminal obtains the device name information, the longitude and latitude information of the geographic position, the description information of the geographic position and the annotation information of the device;

s2, dividing the device name information, the longitude and latitude information of the geographic position, the description information of the geographic position and the annotation information into N groups of information, inserting random characters or numbers into each group of information, splicing each group of information and then coding;

s3, transmitting the coded information to the target node;

and S4, decoding the received information by the target node, eliminating random characters according to the random character or digit insertion position, and restoring and splicing the equipment name information, the geographic position longitude and latitude information, the geographic position description information and the annotation information.

2. A method of addressing random encryption according to claim 1, characterized by: step S2 specifically includes the following steps:

s201, segmenting the equipment name information, the geographical position longitude and latitude information, the geographical position description information and the annotation information into four groups of mutually independent information;

s202, inserting random characters into the equipment name information, inserting random numbers into the longitude and latitude information of the geographic position, inserting random characters into the description information of the geographic position, and inserting random characters into the annotation information;

and S203, sequentially splicing the groups of information and then coding.

3. A method of addressing random encryption according to claim 1, characterized by: the step S3 of transmitting the encoded information to the target node specifically refers to transmitting the encoded information to the target node through a wireless network or a wired network.

4. A method of addressing random encryption according to claim 1, characterized by: the wireless network is specifically referred to as a 4G/5G/WiFi network.

5. A method of addressing random encryption according to claim 1, characterized by: the wired network is specifically referred to as ethernet.

6. A system for addressing random encryption, comprising: comprises that

The addressing terminal acquires equipment name information, geographical position longitude and latitude information, geographical position description information and annotation information of the equipment;

the encryption module is used for dividing the equipment name information, the geographical position longitude and latitude information, the geographical position description information and the annotation information into N groups of information, inserting random characters or numbers into each group of information, splicing each group of information and then coding;

the transmission module transmits the coded information to a target node;

and the target node decodes the received information, eliminates random characters according to random character or number insertion positions, and restores and splices equipment name information, geographical position longitude and latitude information, geographical position description information and annotation information.

7. A system for addressing random encryption according to claim 6, wherein: the encryption module is used for segmenting the equipment name information, the geographical position longitude and latitude information, the geographical position description information and the annotation information into four groups of mutually independent information; inserting random characters into the equipment name information, inserting random numbers into the longitude and latitude information of the geographic position, inserting random characters into the description information of the geographic position, and inserting random characters into the annotation information; and splicing all groups of information in sequence and then coding.

8. A system for addressing random encryption according to claim 6, wherein: the transmission module is a wireless communication module or a wired communication module.

Technical Field

The invention relates to a method and a system for addressing random encryption.

Background

With the construction of more and more intelligent devices, an intelligent management platform is needed to monitor and manage various data of the intelligent devices, such as a power grid intelligent communication management system, a power grid device real-time monitoring platform, and the like, and the power grid intelligent communication management system and the power grid device real-time monitoring platform need to manage and monitor the intelligent power grid in combination with the geographic position of the power grid device.

The chinese patent publication No. CN109739944A discloses an addressing system for power equipment, which includes a PMS system and an addressing terminal; in the PMS system, a power equipment name field, a geographical position longitude and latitude field, a geographical position description field and a PMS comment field are arranged for any power equipment; the addressing terminal comprises a GPS positioning module, a map routing module and an infinite communication module, wherein the GPS positioning module is connected with the map routing module and is used for sending current position information to the map routing module; the map routing module is connected with the PMS through the wireless communication module, and the geographical position longitude and latitude fields of the target power equipment are obtained through the PMS.

However, the above patent document has insufficient protection strength for information during data transmission, which may cause information leakage.

Disclosure of Invention

The invention provides a method and a system for addressing random encryption, which solve the problem that information is leaked possibly due to insufficient protection strength on the information in the data transmission process in the prior art.

The technical scheme of the invention is realized as follows:

a method of addressing random encryption, comprising the steps of:

s1, the addressing terminal obtains the device name information, the longitude and latitude information of the geographic position, the description information of the geographic position and the annotation information of the device;

s2, dividing the device name information, the longitude and latitude information of the geographic position, the description information of the geographic position and the annotation information into N groups of information, inserting random characters or numbers into each group of information, splicing each group of information and then coding;

s3, transmitting the coded information to the target node;

and S4, decoding the received information by the target node, eliminating random characters according to the random character or digit insertion position, and restoring and splicing the equipment name information, the geographic position longitude and latitude information, the geographic position description information and the annotation information.

As a preferred embodiment of the present invention, step S2 specifically includes the following steps:

s201, segmenting the equipment name information, the geographical position longitude and latitude information, the geographical position description information and the annotation information into four groups of mutually independent information;

s202, inserting random characters into the equipment name information, inserting random numbers into the longitude and latitude information of the geographic position, inserting random characters into the description information of the geographic position, and inserting random characters into the annotation information;

and S203, sequentially splicing the groups of information and then coding.

As a preferred embodiment of the present invention, the step S3 of transmitting the encoded information to the target node specifically refers to transmitting the encoded information to the target node through a wireless network or a wired network.

As a preferred embodiment of the invention, the wireless network is specifically a 4G/5G/WiFi network.

As a preferred embodiment of the present invention, the wired network is specifically referred to as ethernet.

A system for addressing random encryption, comprising

The addressing terminal acquires equipment name information, geographical position longitude and latitude information, geographical position description information and annotation information of the equipment;

the encryption module is used for dividing the equipment name information, the geographical position longitude and latitude information, the geographical position description information and the annotation information into N groups of information, inserting random characters or numbers into each group of information, splicing each group of information and then coding;

the transmission module transmits the coded information to a target node;

and the target node decodes the received information, eliminates random characters according to random character or number insertion positions, and restores and splices equipment name information, geographical position longitude and latitude information, geographical position description information and annotation information.

As a preferred embodiment of the present invention, the encryption module divides the device name information, the geographical location latitude and longitude information, the geographical location description information, and the annotation information into four groups of information independent of each other; inserting random characters into the equipment name information, inserting random numbers into the longitude and latitude information of the geographic position, inserting random characters into the description information of the geographic position, and inserting random characters into the annotation information; and splicing all groups of information in sequence and then coding.

As a preferred embodiment of the present invention, the transmission module is a wireless communication module or a wired communication module.

The invention has the beneficial effects that: name information, geographical position longitude and latitude information, geographical position description information and annotation information are randomly encrypted before information transmission, and the information leakage probability is reduced.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.

FIG. 1 is a flow chart of one embodiment of a method of addressing random encryption of the present invention;

FIG. 2 is a schematic block diagram of one embodiment of a system for addressing random encryption of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

In the description of the present invention, it should be noted that the terms "vertical", "upper", "lower", "horizontal", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of describing the present invention and simplifying the description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present invention.

In the description of the present invention, it should also be noted that, unless otherwise explicitly specified or limited, the terms "disposed," "mounted," "connected," and "connected" are to be construed broadly and may, for example, be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.

As shown in fig. 1, the present invention provides a method for addressing random encryption, comprising the following steps:

s1, the addressing terminal obtains the device name information, the longitude and latitude information of the geographic position, the description information of the geographic position and the annotation information of the device; the equipment name information is specifically the equipment name, model and custom code of the intelligent equipment which needs to be monitored and managed in the power equipment or other fields, and the custom code is set by the operation manager of the intelligent equipment in a custom mode. The geographical location latitude and longitude information is digital latitude and longitude, the geographical location description information specifically refers to geographical location information of an administrative level described by characters, and the annotation information specifically refers to various parameters and working states of the equipment and the like.

S2, dividing the device name information, the longitude and latitude information of the geographic position, the description information of the geographic position and the annotation information into N groups of information, inserting random characters or numbers into each group of information, splicing each group of information and then coding;

step S2 specifically includes the following steps:

s201, segmenting the equipment name information, the geographical position longitude and latitude information, the geographical position description information and the annotation information into four groups of mutually independent information;

s202, inserting random characters into the equipment name information, inserting random numbers into the longitude and latitude information of the geographic position, inserting random characters into the description information of the geographic position, and inserting random characters into the annotation information; random numbers are inserted into the longitude and latitude information of the geographic position, and one to two digits can be randomly selected to be inserted. The random character insertion can be realized by converting the equipment name information, the geographic position description information or the annotation information into pinyin, searching characters similar to pinyin as random character insertion, or setting a random character library according to the word association, and acquiring the corresponding associated words from the random character library according to the equipment name information, the geographic position description information or the annotation information as the random character insertion.

And S203, sequentially splicing the groups of information and then coding.

S3, transmitting the coded information to the target node; the step S3 of transmitting the encoded information to the target node specifically refers to transmitting the encoded information to the target node through a wireless network or a wired network. The wireless network is specifically referred to as a 4G/5G/WiFi network. The wired network is specifically referred to as ethernet.

And S4, decoding the received information by the target node, eliminating random characters according to the random character or digit insertion position, and restoring and splicing the equipment name information, the geographic position longitude and latitude information, the geographic position description information and the annotation information.

As shown in FIG. 2, the present invention also provides a system for addressing random encryption, comprising

The addressing terminal acquires equipment name information, geographical position longitude and latitude information, geographical position description information and annotation information of the equipment; the equipment name information is specifically the equipment name, model and custom code of the intelligent equipment which needs to be monitored and managed in the power equipment or other fields, and the custom code is set by the operation manager of the intelligent equipment in a custom mode. The geographical location latitude and longitude information is digital latitude and longitude, the geographical location description information specifically refers to geographical location information of an administrative level described by characters, and the annotation information specifically refers to various parameters and working states of the equipment and the like.

The encryption module is used for dividing the equipment name information, the geographical position longitude and latitude information, the geographical position description information and the annotation information into N groups of information, inserting random characters or numbers into each group of information, splicing each group of information and then coding;

the encryption module is used for segmenting the equipment name information, the geographical position longitude and latitude information, the geographical position description information and the annotation information into four groups of mutually independent information; inserting random characters into the equipment name information, inserting random numbers into the longitude and latitude information of the geographic position, inserting random characters into the description information of the geographic position, and inserting random characters into the annotation information; and splicing all groups of information in sequence and then coding.

Random numbers are inserted into the longitude and latitude information of the geographic position, and one to two digits can be randomly selected to be inserted. The random character insertion can be realized by converting the equipment name information, the geographic position description information or the annotation information into pinyin, searching characters similar to pinyin as random character insertion, or setting a random character library according to the word association, and acquiring the corresponding associated words from the random character library according to the equipment name information, the geographic position description information or the annotation information as the random character insertion.

The transmission module transmits the coded information to a target node; the transmission module is a wireless communication module or a wired communication module.

And the target node decodes the received information, eliminates random characters according to random character or number insertion positions, and restores and splices equipment name information, geographical position longitude and latitude information, geographical position description information and annotation information.

The invention has the beneficial effects that: name information, geographical position longitude and latitude information, geographical position description information and annotation information are randomly encrypted before information transmission, and the information leakage probability is reduced.

The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于物理不可克隆函数的Kerberos鉴权系统和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!