[go: up one dir, main page]

CN106815734A - A kind of information transferring method and device - Google Patents

A kind of information transferring method and device Download PDF

Info

Publication number
CN106815734A
CN106815734A CN201510850327.2A CN201510850327A CN106815734A CN 106815734 A CN106815734 A CN 106815734A CN 201510850327 A CN201510850327 A CN 201510850327A CN 106815734 A CN106815734 A CN 106815734A
Authority
CN
China
Prior art keywords
information
code
request
identifier
receiving
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
CN201510850327.2A
Other languages
Chinese (zh)
Other versions
CN106815734B (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.)
Founder International Beijing Co Ltd
Original Assignee
Founder International Beijing 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 Founder International Beijing Co Ltd filed Critical Founder International Beijing Co Ltd
Priority to CN201510850327.2A priority Critical patent/CN106815734B/en
Publication of CN106815734A publication Critical patent/CN106815734A/en
Application granted granted Critical
Publication of CN106815734B publication Critical patent/CN106815734B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0248Avoiding fraud

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种信息传输方法及装置,包括:在信息接收端,接收携带信息参数的表,所述信息参数用于生成标识;根据该表生成第一标识;向服务器发送下发信息的请求,所述请求中携带有所述第一标识;接收服务器发送的信息代码和第一校验码,所述第一校验码是服务器端根据信息代码和第一标识确定的;根据第一标识和接收到的信息代码生成第二校验码;在确定第一校验码与第二校验码相同时,接收服务器下发的信息。在信息发送端,发送携带信息参数的表;接收客户端下发信息的请求,所述请求中携带有第一标识;根据所述第一标识和信息代码生成第一校验码;发送信息代码和第一校验码;发送信息。采用本方案能够准确检测信息是否被篡改。

The invention discloses an information transmission method and device, comprising: at the information receiving end, receiving a table carrying information parameters, and the information parameters are used to generate an identifier; generating a first identifier according to the table; sending information to a server Request, the request carries the first identification; receiving the information code and the first verification code sent by the server, the first verification code is determined by the server according to the information code and the first identification; according to the first The identification and the received information code generate a second verification code; when it is determined that the first verification code is the same as the second verification code, the information sent by the server is received. At the information sending end, send a table carrying information parameters; receive a request from the client to send information, and the request carries a first identifier; generate a first check code according to the first identifier and the information code; send the information code and the first check code; send information. This solution can accurately detect whether the information has been tampered with.

Description

A kind of information transferring method and device
Technical field
The present invention relates to information network technique field, more particularly to a kind of information transferring method and device.
Background technology
Bag, flow abduction, route interception, cross-site scripting attack, DoS (Denial are cut recently as network Of Service, refusal service) attack, click on the development of the technologies such as cheating, and the network transmission protocol itself Defect, browser leak, telecommunications industry DNS (Domain Name System, domain name system) kidnap, Lawless people is all kinds of just when what is managed to other people using all kinds of illegal softwares, plug-in unit to realize number one Advertisement such as takes interception, filters, blocks at the restriction;Using communication line, plug-in unit, Virus, domain The modes such as name parsing kidnap transmitted data on network, distort other people the proper each series advertisements managed, and recommend oneself wide Accuse;Damage other people legitimate interests, belittle other people business reputations;Enticing consumers enter wrong website;Maliciously Improper speech or the picture of state's laws regulation are violated in issue.This way is not only running counter to market competition just Normal order, and invaded the right to know of advertisement publishers' legitimate interests and consumer.
The technical scheme of existing anti-tamper advertisement is to be encrypted and generated corresponding decruption key by server end Send to client, client is decrypted according to decruption key.
The deficiencies in the prior art are:Accurately detection information whether can not be tampered.
The content of the invention
Whether the invention provides a kind of information transferring method and device, it is tampered to accurate detection information.
A kind of message receiving method is provided in the embodiment of the present invention, including:
The table for carrying information parameter is received, described information parameter is used to generate mark;
Identified according to table generation first;
The request of lower photos and sending messages is sent to server, first mark is carried in the request;
Message code and the first check code that the reception server sends, first check code is server end root Determine according to message code and the first mark;
Second check code is generated according to the first mark and the message code for receiving;
When it is determined that the first check code is identical with the second check code, the information that the reception server is issued.
It is preferred that described information parameter includes one of following parameter or its combination and system standard time:Letter Breath label, information play position, IP address.
It is preferred that described is to be marked according to table generation first according to set time according to the mark of table generation first Know.
It is preferred that further including:
If the first check code is differed with the second check code, the information is abandoned.
A kind of method for sending information is provided in the embodiment of the present invention, including:
Send the table for carrying information parameter;
The request of photos and sending messages under reception client, carries the first mark, first mark in the request It is table generation of the client according to the carrying information parameter;
First check code is generated according to the described first mark and message code;
Send message code and the first check code;
Transmission information.
It is preferred that after the request of photos and sending messages under receiving client, according to the described first mark and information generation Before code the first check code of generation, further include:
Determine that the first mark carried in the request is unique.
If it is preferred that the quantity of the first mark carried in the request is more than 1, the first verification is not generated Code.
It is preferred that before generating the first check code according to the described first mark and message code, further including:
It is determined that the second mark generated according to the table for carrying information parameter is marked with first of carrying in the request Whether identical know.
A kind of information receiver is provided in the embodiment of the present invention, including:
First receiver module, the table of information parameter is carried for receiving, and described information parameter is used to generate mark;
First generation module, for being identified according to table generation first;
First sending module, the request for sending lower photos and sending messages to server, carries in the request State the first mark;
Second receiver module, for message code and the first check code that the reception server sends, described first Check code is that server end determines according to message code and the first mark;
Second generation module, for generating the second check code according to the first mark and the message code for receiving;
3rd receiver module, for when it is determined that the first check code is identical with the second check code, the reception server The information for issuing.
It is preferred that the first receiver module is further used for receiving carrying includes one of following parameter or its combination With the table of the information parameter of system standard time:Key, information play position, IP address.
It is preferred that the first generation module is further used for being identified according to table generation first according to set time.
It is preferred that the 3rd receiver module is further used for it is determined that the first check code is differed with the second check code When, abandon the information.
A kind of information transmitting apparatus are provided in the embodiment of the present invention, including:
Second sending module, the table of information parameter is carried for sending;
4th receiver module, the request for receiving photos and sending messages under client, first is carried in the request Mark, first mark is table generation of the client according to the carrying information parameter;
3rd generation module, for generating the first check code according to the described first mark and message code;
3rd sending module, for sending message code and the first check code;
4th sending module, for sending information.
It is preferred that the 3rd generation module is further used for after the request of photos and sending messages under receiving client, root Before generating the first check code according to the described first mark and message code, the first mark carried in the request is determined Knowledge is unique.
It is preferred that the 3rd generation module is further used for it is determined that the number of the first mark carried in the request When amount is more than 1, the first check code is not generated.
It is preferred that the 3rd generation module is further used for according to the described first mark and message code generation the Before one check code, it is determined that the second mark generated according to the table for carrying information parameter and carrying in the request First identify whether it is identical.
The present invention has the beneficial effect that:
In technical scheme provided in an embodiment of the present invention, in a scheme, in information receiving end, according to from The carrying information parameter table that server end is obtained generates the first mark, and is identified to server end by first The lower photos and sending messages of request.
In another scheme, in information transmitting terminal, identified by message code and according to message code and first First check code of generation is sent to client.
Then, information receiving end will can be received message code and first mark the second check code of generation, And compared with the first check code, check code is identical, and information is not tampered with.Therefore, using this programme energy Whether enough accurate detection informations are tampered.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes of the invention one Point, schematic description and description of the invention be used for explain the present invention, do not constitute to it is of the invention not Work as restriction.In the accompanying drawings:
Fig. 1 is message receiving method implementation process diagram in the embodiment of the present invention;
Fig. 2 is method for sending information implementation process diagram in the embodiment of the present invention;
Fig. 3 is advertisement putting flow chart in the embodiment of the present invention;
Fig. 4 is information receiver structural representation in the embodiment of the present invention;
Fig. 5 is information transmitting apparatus structural representation in the embodiment of the present invention.
Specific embodiment
Specific embodiment of the invention is illustrated below in conjunction with the accompanying drawings.
The embodiment of the present invention each provides the side that information transfer is carried out in information receiving end and information transmitting terminal Case.
In embodiment, it will increase for generate mark table, then, and first be designated information receiving end according to The mark of table generation, can be used to photos and sending messages under server request;Second is designated information transmitting terminal root According to the mark that the table is generated, if the first mark is identical with the second mark, then it is assumed that request is legal.First verification The check code that code is generated for information transmitting terminal according to message code and the first mark, the second check code connects for information The check code that receiving end is generated according to the message code for receiving and the first mark, if the first check code and the second school Test code-phase same, then it is assumed that information is legal.It should be noted that information receiving end can be client, terminal Equipment etc. that can receive and send messages, information transmitting terminal can be the equipment that server etc. can receive and send messages.
In embodiment, will be main using client as information receiving end, come as information transmitting terminal using server Illustrate, following specific embodiment is illustrated by taking the sending and receiving of advertisement as an example.
Fig. 1 is message receiving method implementation process diagram, as illustrated, may include steps of:
Step 101, the table for receiving carrying information parameter, described information parameter are used to generate mark;
Step 102, according to the table generation first identify;
Step 103, the request that lower photos and sending messages are sent to server, carry first mark in the request Know;
Message code and the first check code that step 104, the reception server send, first check code is Server end determines according to message code and the first mark;
Step 105, the message code for identifying and receiving according to first generate the second check code;
Step 106, when it is determined that the first check code is identical with the second check code, the letter that the reception server is issued Breath.
In implementation, described information parameter includes one of following parameter or its combination and system standard time:Letter Breath label, information play position, IP address.
Specifically, advertisement parameters can include system standard time, advertisement ID, advertisement position ID, client IP address etc..
In implementation, described is to be marked according to table generation first according to set time according to the mark of table generation first Know.
Specifically, with key values as identifying, key values can be generated by advertisement parameters.Client and service Device end all generates the mark of synchronous change at regular intervals, further increases and cracks difficulty, improves network and passes Defeated security.Regularly, the method for synchronization can be single using advertisement position ID, advertisement ID, client ip etc. Or combination is to current system standard time the number of minutes remainder, i.e. the mode such as key=IP%min, to ensure Identical key is obtained in same minute.
In implementation, if the first check code is differed with the second check code, the information is abandoned.
Advertisement Server is received according to key and the check code c (the first check code) of ad code generation is delivered; After client receives first check code and ad code of Advertisement Server transmission, according to key and ad code Generation c'(second check codes), judge whether c and c' is identical:
(1) if c is identical with c', then it is assumed that be legal advertisement, advertisement is presented on a web browser;
(2) if c is different from c', then it is assumed that be illegal advertisement, shielded.
Fig. 2 is method for sending information implementation process diagram, as illustrated, may include steps of:
Step 201, the table for sending carrying information parameter;
Step 202, the request for receiving photos and sending messages under client, carry the first mark, institute in the request It is table generation of the client according to the carrying information parameter to state the first mark;
Step 203, according to described first mark and message code generate the first check code;
Step 204, transmission message code and the first check code;
Step 205, transmission information.
In implementation, after the request of photos and sending messages under receiving client, according to the described first mark and information generation Before code the first check code of generation, further include:
Determine that the first mark carried in the request is unique.
In implementation, if the quantity of the first mark carried in the request is more than 1, the first verification is not generated Code.
Specifically, after Advertisement Server receives client request, inquiry request queue first, if request queue Only unique key, then be for further processing;If there is identical key in request queue, then it is assumed that be Frequently click on, stopping treatment can effectively resisting DoS attack.
In implementation, before generating the first check code according to the described first mark and message code, further include:
It is determined that the second mark generated according to the table for carrying information parameter is marked with first of carrying in the request Whether identical know.
Advertisement Server judges the legitimacy of key according to the table for generation mark, if Advertisement Server is received The key for arriving is identical with the key that itself is generated, then key is legal, that is, descend the request of sending advertisement legal, can be with It is for further processing, that is, generates check code;Conversely, then stopping treatment.
It is to understand technical scheme provided in an embodiment of the present invention from overall, information receiving end and information is given below Implementing procedure between transmitting terminal, still using client as information receiving end, is sent out using server as information Sending end is illustrated, and specific embodiment is illustrated by taking the sending and receiving of advertisement as an example.
Fig. 3 is advertisement putting flow chart, as illustrated, may include steps of:
Step 301, beginning;
Step 302, client obtain Advertisement Server end is used to generate the table of mark;
Step 303, client generate key values according to the table, send to Advertisement Server;
Step 304, Advertisement Server receive key;
Step 305, inquiry request queue, determine whether identical key, if so, step 313 is transferred to, if It is no, it is transferred to step 306;
Step 306, Advertisement Server judge whether key is legal according to for generating the table of mark, if so, Step 307 is transferred to, if it is not, being transferred to step 313;
Step 307, Advertisement Server receive request, and verification is generated according to the ad code and key to be delivered Code c;
Step 308, Advertisement Server respond request, ad code and c are sent to client;
Step 309, client are according to itself key value and ad code, generation check code c';
Step 310, judge whether c and c' is identical, if so, step 311 is transferred to, if it is not, being transferred to step 312;
Step 311, advertisement is normally delivered, be transferred to step 313;
Step 312, shielding advertisement;
Step 313, end.
As seen from the above-described embodiment, using the technical scheme provided in embodiment, can realize that improving network passes Defeated security, resists DoS attack, prevents from distorting legal advertisement and prevents the functions such as ad click cheating. Specifically:
(1) dynamic strategy:Client and server end dynamic synchronization changes the generating mode of mark, to increase Plus difficulty is cracked, improve the security of network transmission;
(2) attack protection strategy:Advertisement Server receive client request after, inquiry request queue first With the presence or absence of the request of like-identified, if it has, then abandoning the bag, can effectively be resisted using the method DoS attack;
(3) anti-tamper strategy:Client generates check code according to self identification and ad code, with advertisement It is right that the check code that server end sends is compared, to verify the legitimacy of advertisement;
(4) anti-cheating strategy:Request of the Advertisement Server end to like-identified in the same period only responds one It is secondary, with specification ad click recording mode, ensure the legitimate rights and interests of advertiser.
A kind of information receiver and information hair are additionally provided based on same inventive concept, in the embodiment of the present invention Send, because the principle of these equipment solve problems is similar to a kind of message receiving method and method for sending information, Therefore the implementation of these equipment may refer to the implementation of method, repeats part and repeats no more.
Fig. 4 is information receiver structural representation, as illustrated, can include in device:
First receiver module 401, the table of information parameter is carried for receiving, and described information parameter is used to generate Mark;
First generation module 402, for being identified according to table generation first;
First sending module 403, the request for sending lower photos and sending messages to server, carries in the request There is first mark;
Second receiver module 404, it is described for message code and the first check code that the reception server sends First check code is that server end determines according to message code and the first mark;
Second generation module 405, for being verified according to the first mark and the message code generation second for receiving Code;
3rd receiver module 406, for when it is determined that the first check code is identical with the second check code, receiving clothes The information that business device is issued.
In implementation, the first receiver module can also be further used for receive carry include one of following parameter or Its combination of person and the table of the information parameter of system standard time:Key, information play position, IP address.
In implementation, the first generation module can also be further used for according to set time according to table generation the One mark.
In implementation, the 3rd receiver module can also be further used for it is determined that the first check code and the second verification When code is differed, the information is abandoned.
Fig. 5 is information transmitting apparatus structural representation, as illustrated, can include in device:
Second sending module 501, the table of information parameter is carried for sending;
4th receiver module 502, the request for receiving photos and sending messages under client, carries in the request First mark, first mark is table generation of the client according to the carrying information parameter;
3rd generation module 503, for generating the first check code according to the described first mark and message code;
3rd sending module 504, for sending message code and the first check code;
4th sending module 505, for sending information.
In implementation, what the 3rd generation module can also be further used in the case where client is received photos and sending messages please After asking, before generating the first check code according to the described first mark and message code, determine to be carried in the request First mark be unique.
In implementation, the 3rd generation module can also be further used for it is determined that first carried in the request When the quantity of mark is more than 1, the first check code is not generated.
In implementation, the 3rd generation module can also be further used for according to the described first mark and information generation Before code the first check code of generation, it is determined that the second mark generated according to the table for carrying information parameter and the request The first of middle carrying identifies whether identical.
In sum, accurately detection information whether this shortcoming can not be tampered in prior art, In technical scheme provided in an embodiment of the present invention, in a scheme, in information receiving end, according to from service The carrying information parameter table that device end obtains generates the first mark, and is identified to server end request by first Lower photos and sending messages.In another scheme, in information transmitting terminal, by message code and according to message code and First check code of one mark generation is sent to client.The message code that information receiving end will can be received The second check code is generated with the first mark, and is compared with the first check code, check code is identical, and information does not have It is tampered.Therefore, accurately detection information whether can be tampered using this programme.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or meter Calculation machine program product.Therefore, the present invention can be using complete hardware embodiment, complete software embodiment or knot Close the form of the embodiment in terms of software and hardware.And, the present invention can be used and wherein wrapped at one or more Containing computer usable program code computer-usable storage medium (including but not limited to magnetic disk storage and Optical memory etc.) on implement computer program product form.
The present invention is produced with reference to method according to embodiments of the present invention, equipment (system) and computer program The flow chart and/or block diagram of product is described.It should be understood that can by computer program instructions realize flow chart and / or block diagram in each flow and/or the flow in square frame and flow chart and/or block diagram and/ Or the combination of square frame.These computer program instructions to all-purpose computer, special-purpose computer, insertion can be provided The processor of formula processor or other programmable data processing devices is producing a machine so that by calculating The instruction of the computing device of machine or other programmable data processing devices is produced for realizing in flow chart one The device of the function of being specified in individual flow or multiple one square frame of flow and/or block diagram or multiple square frames.
These computer program instructions may be alternatively stored in can guide computer or the treatment of other programmable datas to set In the standby computer-readable memory for working in a specific way so that storage is in the computer-readable memory Instruction produce include the manufacture of command device, the command device realization in one flow of flow chart or multiple The function of being specified in one square frame of flow and/or block diagram or multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices, made Obtain and series of operation steps is performed on computer or other programmable devices to produce computer implemented place Reason, so as to the instruction performed on computer or other programmable devices is provided for realizing in flow chart one The step of function of being specified in flow or multiple one square frame of flow and/or block diagram or multiple square frames.
Obviously, those skilled in the art can carry out various changes and modification without deviating from this hair to the present invention Bright spirit and scope.So, if it is of the invention these modification and modification belong to the claims in the present invention and Within the scope of its equivalent technologies, then the present invention is also intended to comprising these changes and modification.

Claims (16)

1.一种信息接收方法,其特征在于,包括:1. A method for receiving information, comprising: 接收携带信息参数的表,所述信息参数用于生成标识;receiving a table carrying information parameters, the information parameters being used to generate an identifier; 根据该表生成第一标识;generating a first identifier according to the table; 向服务器发送下发信息的请求,所述请求中携带有所述第一标识;Sending a request for sending information to the server, the request carrying the first identifier; 接收服务器发送的信息代码和第一校验码,所述第一校验码是服务器端根据信息代码和第一标识确定的;receiving the information code and the first check code sent by the server, the first check code is determined by the server according to the information code and the first identification; 根据第一标识和接收到的信息代码生成第二校验码;generating a second verification code according to the first identification and the received information code; 在确定第一校验码与第二校验码相同时,接收服务器下发的信息。When it is determined that the first check code is the same as the second check code, the information delivered by the server is received. 2.根据权利要求1所述的方法,其特征在于,所述信息参数包括以下参数之一或者其组合与系统标准时间:信息标号,信息播放位置,IP地址。2. The method according to claim 1, wherein the information parameters include one of the following parameters or a combination thereof and system standard time: information label, information playback location, and IP address. 3.根据权利要求1所述的方法,其特征在于,所述根据该表生成第一标识是按设定的时间根据该表生成第一标识。3. The method according to claim 1, wherein the generating the first identifier according to the table is generating the first identifier according to the table at a set time. 4.根据权利要求1所述的方法,其特征在于,进一步包括:4. The method of claim 1, further comprising: 若第一校验码与第二校验码不相同,则丢弃该信息。If the first check code is different from the second check code, the information is discarded. 5.一种信息发送方法,其特征在于,包括:5. A method for sending information, comprising: 发送携带信息参数的表;Send a table carrying information parameters; 接收客户端下发信息的请求,所述请求中携带有第一标识,所述第一标识是客户端根据所述携带信息参数的表生成的;receiving a request from the client to send information, the request carrying a first identifier, the first identifier is generated by the client according to the table carrying information parameters; 根据所述第一标识和信息代码生成第一校验码;generating a first verification code according to the first identification and information code; 发送信息代码和第一校验码;Send the information code and the first verification code; 发送信息。send Message. 6.根据权利要求5所述的方法,其特征在于,在接收到客户端下发信息的请求后,根据所述第一标识和信息代码生成第一校验码前,进一步包括:6. The method according to claim 5, characterized in that, after receiving the request from the client to send information, before generating the first verification code according to the first identification and information code, further comprising: 确定所述请求中携带的第一标识是唯一的。It is determined that the first identifier carried in the request is unique. 7.根据权利要求6所述的方法,其特征在于,若所述请求中携带的第一标识的数量大于1,则不生成第一校验码。7. The method according to claim 6, wherein if the number of first identifiers carried in the request is greater than 1, no first verification code is generated. 8.根据权利要求6所述的方法,其特征在于,根据所述第一标识和信息代码生成第一校验码前,进一步包括:8. The method according to claim 6, wherein, before generating the first verification code according to the first identification and information code, further comprising: 确定根据携带信息参数的表生成的第二标识与所述请求中携带的第一标识是否相同。Determine whether the second identifier generated according to the table carrying information parameters is the same as the first identifier carried in the request. 9.一种信息接收装置,其特征在于,包括:9. An information receiving device, characterized in that it comprises: 第一接收模块,用于接收携带信息参数的表,所述信息参数用于生成标识;The first receiving module is configured to receive a table carrying information parameters, and the information parameters are used to generate an identifier; 第一生成模块,用于根据该表生成第一标识;A first generating module, configured to generate a first identifier according to the table; 第一发送模块,用于向服务器发送下发信息的请求,所述请求中携带有所述第一标识;A first sending module, configured to send a request for sending information to a server, the request carrying the first identifier; 第二接收模块,用于接收服务器发送的信息代码和第一校验码,所述第一校验码是服务器端根据信息代码和第一标识确定的;The second receiving module is used to receive the information code and the first verification code sent by the server, and the first verification code is determined by the server according to the information code and the first identification; 第二生成模块,用于根据第一标识和接收到的信息代码生成第二校验码;A second generating module, configured to generate a second verification code according to the first identification and the received information code; 第三接收模块,用于在确定第一校验码与第二校验码相同时,接收服务器下发的信息。The third receiving module is configured to receive information sent by the server when it is determined that the first check code is the same as the second check code. 10.根据权利要求9所述的装置,其特征在于,第一接收模块进一步用于接收携带包括以下参数之一或者其组合与系统标准时间的信息参数的表:信息标号,信息播放位置,IP地址。10. The device according to claim 9, wherein the first receiving module is further used to receive a table carrying information parameters including one of the following parameters or a combination thereof and system standard time: information label, information playback position, IP address. 11.根据权利要求9所述的装置,其特征在于,第一生成模块进一步用于按设定的时间根据该表生成第一标识。11. The device according to claim 9, wherein the first generating module is further configured to generate the first identifier according to the table at a set time. 12.根据权利要求9所述的装置,其特征在于,第三接收模块进一步用于在确定第一校验码与第二校验码不相同时,丢弃该信息。12. The device according to claim 9, wherein the third receiving module is further configured to discard the information when it is determined that the first check code is different from the second check code. 13.一种信息发送装置,其特征在于,包括:13. An information sending device, characterized in that it comprises: 第二发送模块,用于发送携带信息参数的表;A second sending module, configured to send a table carrying information parameters; 第四接收模块,用于接收客户端下发信息的请求,所述请求中携带有第一标识,所述第一标识是客户端根据所述携带信息参数的表生成的;The fourth receiving module is configured to receive a request from the client to send information, the request carries a first identifier, and the first identifier is generated by the client according to the table carrying information parameters; 第三生成模块,用于根据所述第一标识和信息代码生成第一校验码;A third generating module, configured to generate a first verification code according to the first identification and information code; 第三发送模块,用于发送信息代码和第一校验码;The third sending module is used to send the information code and the first verification code; 第四发送模块,用于发送信息。The fourth sending module is used for sending information. 14.根据权利要求13所述的装置,其特征在于,第三生成模块进一步用于在接收到客户端下发信息的请求后,根据所述第一标识和信息代码生成第一校验码前,确定所述请求中携带的第一标识是唯一的。14. The device according to claim 13, wherein the third generating module is further configured to generate a first verification code according to the first identification and information code after receiving the request from the client to send information. , determining that the first identifier carried in the request is unique. 15.根据权利要求14所述的装置,其特征在于,第三生成模块进一步用于在确定所述请求中携带的第一标识的数量大于1时,不生成第一校验码。15. The device according to claim 14, wherein the third generation module is further configured not to generate the first verification code when it is determined that the number of first identifiers carried in the request is greater than 1. 16.根据权利要求14所述的装置,其特征在于,第三生成模块进一步用于在根据所述第一标识和信息代码生成第一校验码前,确定根据携带信息参数的表生成的第二标识与所述请求中携带的第一标识是否相同。16. The device according to claim 14, wherein the third generation module is further configured to determine the first verification code generated according to the table carrying information parameters before generating the first verification code according to the first identification and information code. Whether the second identifier is the same as the first identifier carried in the request.
CN201510850327.2A 2015-11-27 2015-11-27 An information transmission method and device Expired - Fee Related CN106815734B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510850327.2A CN106815734B (en) 2015-11-27 2015-11-27 An information transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510850327.2A CN106815734B (en) 2015-11-27 2015-11-27 An information transmission method and device

Publications (2)

Publication Number Publication Date
CN106815734A true CN106815734A (en) 2017-06-09
CN106815734B CN106815734B (en) 2022-02-08

Family

ID=59155405

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510850327.2A Expired - Fee Related CN106815734B (en) 2015-11-27 2015-11-27 An information transmission method and device

Country Status (1)

Country Link
CN (1) CN106815734B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108766351A (en) * 2018-07-25 2018-11-06 昆山国显光电有限公司 Display panel and offset data transfer check method
CN108962141A (en) * 2018-07-25 2018-12-07 昆山国显光电有限公司 Display panel and offset data transfer check method
CN109672756A (en) * 2019-02-14 2019-04-23 网宿科技股份有限公司 A kind of data transmission method and relevant apparatus, server and storage medium
CN111245877A (en) * 2018-11-29 2020-06-05 北京京东尚科信息技术有限公司 User risk index query method and device, electronic equipment and medium
CN112488109A (en) * 2020-12-10 2021-03-12 深圳市云辉牧联科技有限公司 Identification method and device of livestock and poultry identification codes and computer readable storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0404452A2 (en) * 1989-06-16 1990-12-27 Canon Kabushiki Kaisha System utilizing portable device
US5569897A (en) * 1994-01-26 1996-10-29 Nippon Shinpan Co., Ltd. Credit card system and method of issuing credit card using such a system
US20060190996A1 (en) * 2005-02-23 2006-08-24 Samsung Electronics Co., Ltd. Apparatus and system for remotely verifying integrity of memory for mobile platform, and method therefor
CN101034985A (en) * 2007-02-09 2007-09-12 华中科技大学 Method and system for the anti-counterfeit of the mobile phone with the dynamic code
CN101197822A (en) * 2006-12-04 2008-06-11 西门子公司 System for preventing information leakage and method for preventing information leakage based on the system
CN101741823A (en) * 2008-11-12 2010-06-16 北京大学 A cross-verified secure communication method and system
CN101950403A (en) * 2010-09-15 2011-01-19 中国工商银行股份有限公司 Data processing method, device and system based on internet banking
CN102594806A (en) * 2012-01-31 2012-07-18 华为技术有限公司 Verification method and advertising server
CN103138922A (en) * 2011-11-24 2013-06-05 北大方正集团有限公司 Method, system and device for transmitting digital contents
CN103905474A (en) * 2012-12-25 2014-07-02 腾讯数码(天津)有限公司 Information sharing method, terminal, server and system
CN104092647A (en) * 2013-11-25 2014-10-08 腾讯科技(深圳)有限公司 Network access method, system and client
CN104469736A (en) * 2014-11-05 2015-03-25 中兴通讯股份有限公司 Data processing method, server and terminal

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0404452A2 (en) * 1989-06-16 1990-12-27 Canon Kabushiki Kaisha System utilizing portable device
US5569897A (en) * 1994-01-26 1996-10-29 Nippon Shinpan Co., Ltd. Credit card system and method of issuing credit card using such a system
US20060190996A1 (en) * 2005-02-23 2006-08-24 Samsung Electronics Co., Ltd. Apparatus and system for remotely verifying integrity of memory for mobile platform, and method therefor
CN101197822A (en) * 2006-12-04 2008-06-11 西门子公司 System for preventing information leakage and method for preventing information leakage based on the system
CN101034985A (en) * 2007-02-09 2007-09-12 华中科技大学 Method and system for the anti-counterfeit of the mobile phone with the dynamic code
CN101741823A (en) * 2008-11-12 2010-06-16 北京大学 A cross-verified secure communication method and system
CN101950403A (en) * 2010-09-15 2011-01-19 中国工商银行股份有限公司 Data processing method, device and system based on internet banking
CN103138922A (en) * 2011-11-24 2013-06-05 北大方正集团有限公司 Method, system and device for transmitting digital contents
CN102594806A (en) * 2012-01-31 2012-07-18 华为技术有限公司 Verification method and advertising server
CN103905474A (en) * 2012-12-25 2014-07-02 腾讯数码(天津)有限公司 Information sharing method, terminal, server and system
CN104092647A (en) * 2013-11-25 2014-10-08 腾讯科技(深圳)有限公司 Network access method, system and client
CN104469736A (en) * 2014-11-05 2015-03-25 中兴通讯股份有限公司 Data processing method, server and terminal

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
PACKIAVATHY, M等: "Spam Detection and Filtering on P2P System Using Agents", 《2009 INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT & MULTI-AGENT SYSTEMS》 *
SHITUHAO: ""第3章数字签名技术与应用"", 《HTTPS://WWW.DOCIN.COM/P-950867675.HTML》 *
王征: "现场总线通信技术的研究与实现", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108766351A (en) * 2018-07-25 2018-11-06 昆山国显光电有限公司 Display panel and offset data transfer check method
CN108962141A (en) * 2018-07-25 2018-12-07 昆山国显光电有限公司 Display panel and offset data transfer check method
CN111245877A (en) * 2018-11-29 2020-06-05 北京京东尚科信息技术有限公司 User risk index query method and device, electronic equipment and medium
CN109672756A (en) * 2019-02-14 2019-04-23 网宿科技股份有限公司 A kind of data transmission method and relevant apparatus, server and storage medium
CN109672756B (en) * 2019-02-14 2022-04-19 网宿科技股份有限公司 A data transmission method and related device, server and storage medium
CN112488109A (en) * 2020-12-10 2021-03-12 深圳市云辉牧联科技有限公司 Identification method and device of livestock and poultry identification codes and computer readable storage medium
CN112488109B (en) * 2020-12-10 2024-03-29 深圳市云辉牧联科技有限公司 Method and device for identifying livestock and poultry identification codes and computer readable storage medium

Also Published As

Publication number Publication date
CN106815734B (en) 2022-02-08

Similar Documents

Publication Publication Date Title
CN103929411B (en) Information displaying method, terminal, safety server and system
CN103916244B (en) Verification method and device
CN106815734A (en) A kind of information transferring method and device
CN107800678B (en) Method and device for detecting abnormal registration of terminal
JP5370373B2 (en) Entities' bidirectional identification method based on a practical and reliable third party
CN106789939B (en) Method and device for detecting phishing website
CN104333562B (en) Data pack transmission method and device
EP3297243A1 (en) Trusted login method and device
CN109698809B (en) A method and device for identifying abnormal account login
TW202046206A (en) Abnormal account detection method and device
CN105933876B (en) Identification method, mobile phone terminal, server and system of counterfeit short message
CN103546652B (en) A kind of Number translation service device and the communication means of telephone number secrecy, system
CN105790960B (en) Method for recognizing flux and system, flow gateway
JP2019507424A5 (en)
JP2019510314A (en) Message counterfeit prevention implementation method and device
CN106600275A (en) Risk identification method and apparatus thereof
CN107483459A (en) The interface protection method of anti-replay-attack
CN108092976A (en) Device-fingerprint building method and device
CN105681389B (en) A kind of recognition methods and device based on Skype different function communication stream
CN113630421A (en) A method of preventing data migration of web system based on asymmetric encryption algorithm
CN108718323A (en) A kind of identity identifying method and system
CN102098285B (en) Method and device for preventing phishing attacks
CN103020815A (en) Method, device and system for processing payment transaction
CN104284215B (en) A kind for the treatment of method and apparatus of video request
CN109788349A (en) A kind of method and relevant apparatus detecting computing capability

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220208

CF01 Termination of patent right due to non-payment of annual fee