[go: up one dir, main page]

CN102841928B - File security sending, receiving method and device between net - Google Patents

File security sending, receiving method and device between net Download PDF

Info

Publication number
CN102841928B
CN102841928B CN201210249765.XA CN201210249765A CN102841928B CN 102841928 B CN102841928 B CN 102841928B CN 201210249765 A CN201210249765 A CN 201210249765A CN 102841928 B CN102841928 B CN 102841928B
Authority
CN
China
Prior art keywords
file
coded
character
encoded radio
chroma key
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.)
Expired - Fee Related
Application number
CN201210249765.XA
Other languages
Chinese (zh)
Other versions
CN102841928A (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.)
CHINA NATIONAL RADIO
Original Assignee
CHINA NATIONAL RADIO
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 CHINA NATIONAL RADIO filed Critical CHINA NATIONAL RADIO
Priority to CN201210249765.XA priority Critical patent/CN102841928B/en
Publication of CN102841928A publication Critical patent/CN102841928A/en
Application granted granted Critical
Publication of CN102841928B publication Critical patent/CN102841928B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Document Processing Apparatus (AREA)

Abstract

The invention discloses file security sending, receiving method and device thereof between a kind of net.The method comprises: encoded by the file that needs transmit, and then according to the corresponding relation of pre-configured coded character and chroma key, the coded character comprised by encoded radio in coded file is converted to corresponding chroma key, screen shows corresponding chroma key and sends.Then receive transient copy, transient copy is saved as image file; Then from image file, obtain pre-configured coded character and the corresponding relation of chroma key, according to the corresponding relation of pre-configured coded character and chroma key, the chroma key of image file is converted to corresponding coded character, obtains encoded radio, form coded file; Finally the encoded radio that coded file comprises is decoded, obtain corresponding character, form destination file.Adopt this technical scheme, while taking into account efficiency, ensure that the security of data, achieve safety, efficiently without the manuscript transmission that network connects.

Description

File security sending, receiving method and device between net
Technical field
The present invention relates to communication technical field, particularly relate to file security sending, receiving method and device between a kind of net.
Background technology
For the technology of the file transfer between internal-external network in prior art, mainly by file transfer protocol (FTP) (FileTransferProtocol, FTP), secure file transportation protocol (SecureFileTransferProtocol, SFTP), TFTP (TrivialFileTransferProtocol, TFTP), HTTP (hypertexttransportprotocol, HTTP), terminal, network under Windows shares agreement, E-Mail or utilize various instantaneous transmission instruments (IM) etc. directly carry out point-to-point between Internet Transmission, this technical transmission speed and efficiency higher, but relative security is lower.Especially require higher field for data security, prior art cannot reach both took into account efficiency, can realize again the target of higher security.
Summary of the invention
Goal of the invention of the present invention is the defect that simultaneously cannot ensure transfer efficiency and security for prior art, proposes word safe transmission method and system between net, in order to realize safety, efficiently without the manuscript transmission that network connects.
According to an aspect of the present invention, the invention provides file security sending method between a kind of net, the method comprises the following steps: first obtain assignment file waiting for transmission; Then encoded by the character that described assignment file comprises, obtain corresponding encoded radio, form coded file, wherein, described encoded radio is made up of coded character; Then according to the corresponding relation of pre-configured coded character and chroma key, the coded character that encoded radio in described coded file comprises is converted to corresponding chroma key, then in the mode of screen display one page encoded radio, chroma key corresponding for coded character is presented on screen page by page, and simultaneously at the corresponding relation of the pre-configured coded character of this screen display and chroma key; Finally send described transient copy.
According to another aspect of the present invention, the invention provides file security method of reseptance between a kind of net, the method comprises the following steps: first receive transient copy, and described transient copy is saved as image file; Then from described image file, pre-configured coded character and the corresponding relation of chroma key is obtained, according to the corresponding relation of described pre-configured coded character and chroma key, the chroma key of described image file is converted to corresponding coded character, obtains encoded radio, form coded file; Finally the encoded radio that coded file comprises is decoded, obtain corresponding character, form destination file.
According to an aspect of the present invention, the invention provides file security dispensing device between a kind of net, it comprises: acquisition module, coding module, display module, sending module.
Wherein acquisition module, for obtaining assignment file waiting for transmission; Coding module, encodes for the character comprised by described assignment file, obtains corresponding encoded radio, and form coded file, wherein, described encoded radio is made up of coded character; Display module, for the corresponding relation according to pre-configured coded character and chroma key, the coded character that encoded radio in described coded file comprises is converted to corresponding chroma key, then in the mode of screen display one page encoded radio, chroma key corresponding for coded character is presented on screen page by page, and simultaneously at the corresponding relation of the pre-configured coded character of this screen display and chroma key; Sending module, for sending described transient copy.
According to another aspect of the present invention, the invention provides file security receiving trap between a kind of net, comprising: receiver module, modular converter and decoder module.
Wherein, receiver module, for receiving transient copy, saves as image file by described transient copy; Modular converter, for obtaining pre-configured coded character and the corresponding relation of chroma key from described image file, according to the corresponding relation of described pre-configured coded character and chroma key, the chroma key of described image file is converted to corresponding coded character, obtain encoded radio, form coded file; Decoder module, decodes for the encoded radio comprised by coded file, obtains corresponding character, forms destination file.
Word safe transmission method and system between net provided by the invention, encoded by the character that assignment file is comprised, encoded radio being converted to chroma key is presented on screen, direct transmission transient copy, instead of directly transmit manuscript by network, adopt this technical scheme, while taking into account efficiency, ensure that the security of data, achieve safety, efficiently without the manuscript transmission that network connects.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the embodiment of file security sending method between net of the present invention;
Fig. 2 is the schematic diagram of screen divider in the present invention;
Fig. 3 is the process flow diagram of the embodiment of file security method of reseptance between net of the present invention;
Fig. 4 is the life cycle figure of check code in transmitting procedure;
Fig. 5 is the structural drawing of the embodiment of file security dispensing device between net of the present invention;
Fig. 6 is the structural drawing of the embodiment of file security receiving trap between net of the present invention;
Wherein, accompanying drawing main mark is described as follows:
1 logo area
2 expansion areas
3 legend areas
4 content regions
5 end zones
10 acquisition modules
11 coding modules
12 display modules
13 sending modules
20 receiver modules
21 modular converters
22 decoder modules
111 first coding units
112 second coding units
113 storage units
220 decoding units
221 verification unit
222 storage units
Embodiment
Below in conjunction with accompanying drawing and preferred implementation, technical solution of the present invention is described in detail.
Fig. 1 is the process flow diagram of the embodiment of file security sending method between net of the present invention.The present embodiment is a preferred embodiment of the present invention, and the method comprises the following steps:
Step 101, obtains assignment file waiting for transmission.
Assignment file of the present invention is the urtext file uploaded when submitting transformation task to by Third party system.The Naming conventions of the present invention to assignment file is defined as follows:
Level_YYYYmmddHHMMSS__CRCCODE_ONLYCODE.txt
Each section is defined as follows:
As filename: 0_20110101120101_84943561_2ace4367.txt." can repeat " to refer to that different files can have corresponding identical data value.
In addition, the present embodiment has also carried out text filtering at transmitting terminal to the character that the assignment file that request sends comprises, the text is filtered and is filtered according to specific character set, the object of filtering is exactly the reliability in order to ensure transmitted file, thus improves the safety and stability of system.
Step 102, the character comprised by assignment file is encoded, and obtains corresponding encoded radio, forms coded file.
After obtaining the assignment file uploaded of Third party system, by encoding service, this assignment file is encoded, forms coded file, coded file be by encoding service of the present invention Unified coding is carried out to assignment file after deposit the file of encoded radio.Detailed process is as follows:
Each character conversion of the content of text of assignment file is UCS or the Unicode encoded radio that each character is corresponding by encoding service, and is saved in coded file by these encoded radios, waits service to be sent to show and sends.In an encoding process, the coding of encoding service to assignment file is divided into two links:
First time encodes: each character conversion comprised by assignment file is corresponding UCS encoded radio;
The object of this step becomes Unicode to encode from non-Unicode code conversion assignment file.Unicode is the character coding method that can hold all words and symbol in the world that international organization formulates, universal character set (UniversalCharacterSet, UCS) is the ISO10646(that formulated by ISO or claims ISO/IEC10646) the standard character collection that defines of standard.Wherein, UCS comprises UCS-2 and UCS-4 two kinds of encoding schemes, UCS-2 two byte codes, UCS-4 4 byte codes.The most significant digit of UCS-4 is necessary for 0, so highest byte has 2^7=128 encoded radio, all encoded radios of UCS-4 can be divided into 128 groups (group), each group is divided into 256 planes (plane) according to time high byte again, each plane is divided into 256 row (row) according to the 3rd byte, and often row comprises 256 unit (cells).Unit with a line is that last byte is different, and all the other are all identical.The plane0 of group0 is referred to as basic multilingual plane (BasicMultilingualPlane, BMP), in other words in UCS-4 high-order two bytes be 0 code bit be referred to as BMP.Two zero bytes removed by the BMP of UCS-4 above just obtain UCS-2.Also do not have task character to be dispensed on outside BMP in current UCS-4 specification, thus, so far, the character range that UCS-2 and UCS-4 represents is consistent, and just UCS-4 can support to expand to larger character set scope.
Based on the consideration of current character set and transfer efficiency, the encoding scheme that the present embodiment adopts is UCS-2 coding criterion, and implementation uses Unicode format transformation (UnicodeTransformationFormat, UTF)-16LE.That is: the encoded radio of each character accounts for 2 bytes, carries out being shown as X with 16 systems 1x 2x 3x 4, its figure place is 4, X ispan is 0-9, A-F.First time has encoded and has become Unicode to encode from non-Unicode code conversion assignment file.
Second time coding: increase check bit in the UCS encoded radio that each character is corresponding.
In order to ensure that the coded data in transmitting procedure verifies and self-correcting, therefore secondary coding is carried out to first time UCS-2 coding.Concrete specification is: if 16 systems of the UCS-2 coding of certain character are shown as X1X2X3X4(fix four, Xi span is 0-9, A-F), after secondary coding, encoded radio is: X1X2X3X4EFG, wherein X1X2X3X4 is 16 system displays of the original UCS-2 coding of character, EFG is the check bit increased, wherein E is the even parity check of X1X2X3X4 coding, F=X1^X2 (i.e. the XOR value of X1 and X2), the XOR value of G=X3^X4(and X3 and X4), by F and G position, when there being any generation mistake in 7 characters, can be corrected by correcting algorithm.
The name authority of the coded file that the present invention is corresponding is:
Level_YYYYmmddHHMMSS__CRCCODE_ONLYCODE.cde
Each section is defined as follows:
Coded file as corresponding in assignment file 0_20110101120101_84943561_2ace4367.txt is called: 0_20110101120101_927001_2ace4367.cde
Step 103, according to the corresponding relation of pre-configured coded character and chroma key, converts the coded character that each encoded radio in coded file comprises to corresponding chroma key.
Chroma key is defined herein as: the color of screen appointed area display.
After coding, coded file is read in the service of transmission, according to the corresponding relation of coded character and chroma key, converts 16 coded characters (0-9, A-F) of use fixing in coded file to 16 chroma keys.
Step 104, in the mode of screen display one page encoded radio, is presented on screen page by page by chroma key corresponding for coded character, and simultaneously at the corresponding relation of the pre-configured coded character of this screen display and chroma key.
After coded character being converted to chroma key corresponding thereto, calculate the total page number sent, in the mode of screen display one page encoded radio, be presented at page by page on screen by chroma key corresponding for coded character according to the cycle, it is a frame that the present invention defines a transient copy.According to definition, the corresponding one page encoded radio of a frame.
Fig. 2 is the schematic diagram of screen divider in the present invention, and the present invention does not limit the resolution of transmitting terminal and receiving end screen, and transmission system should be able to do self-adaptative adjustment according to the supported resolution of Current hardware.In units of pixel, setting ScreenCX is screen width, and ScreenCY is screen height.According to position and function, by screen divider be: logo area 1, extension flag district 2, legend area 3, content regions 4 and end zone 5.Wherein extension flag district 2 and end zone 5 are the region of optional setting.The chroma key color in each region is defined by transmitting terminal.In the following description, RECT (left, top, right, bottom) represents that a top left co-ordinate is for (left, top) (unit is pixel), and lower right corner coordinate is between a rectangle region of (right, bottom) (unit is pixel).
Logo area 1, regional extent is RECT (0,0, SreenCX/4,20), one's respective area for showing the type of the page of current display, particularly, one's respective area display be the type (definition of the type of frame will be described below) of frame.
Extension flag district 2, regional extent is RECT (ScreenCX/4,0, ScreenCX/2,20), and one's respective area, for system extension, temporarily retains at present.
Legend area 3, regional extent is RECT (ScreenCX/2,0, ScreenCX, 20), one's respective area for showing pre-configured coded character and the corresponding relation of chroma key, in order to make receiving end obtain color configuration, thus correct recognition image file.Legend area shows 32 legends altogether, and following table defines regional location and the function of each chroma key:
Content regions 4, regional extent is RECT (0,20, ScreenCX, ScreenCY-4), the chroma key that the coded character that in the code displaying file of one's respective area, encoded radio comprises is corresponding.Each chroma key accounts for the pixel coverage of 1*1 ~ 15*15, and the occurrence of this pixel coverage is determined by legend area [7] [8].Like this, in RECT (0,20, ScreenCX, ScreenCY-4) region, about can show chroma key corresponding to ScreenCX*ScreenCY/7 ~ ScreenCX*ScreenCY/7/15/15 coded character.If the resolution of video card is 1280*1024, the transfer rate according to one page per second calculates, transmission character (Chinese character or a letter) speed about 183K word/second ~ 0.85K word/second between.
End zone 5, one's respective area represents that current page terminates.
Step 105, sends transient copy.
In the present embodiment, transmitting terminal and receiving end and network are isolated, Video Graphics Array (VideoGraphicsArray can be passed through between the two, hereinafter referred to as: VGA) or digital visual interface (DigitalVisualInterface, hereinafter referred to as: DVI) or HDMI (High Definition Multimedia Interface) (HighDefinitionMultimediaInterface, hereinafter referred to as: HDMI) transmit transient copy.It should be noted that, the present invention is not limited only to adopt the video line of the above-mentioned type to transmit transient copy, and can also adopt other video line, the present invention does not limit this.
Transmitting terminal sends transient copy in units of frame, the type of frame can be defined as follows: data channel carrier is a sheet by a sheet transmission continuously and decodable image, with reference to the definition of video, each page data (or picture) sent in definition transmitting procedure is a frame.Different according to effect, frame can be divided into: test frame, startup frame, recto Frame, verso Frame, stopping frame, idle frame.Wherein:
Test frame, for sending test data.The countless certificate in content regions of test frame, only logo area, legend area have data, in order to confirm that chroma key configuration is correct in repeating and identifiable design.Test frame mainly uses in the installation of file security transmission system, configuration, debug phase.
Start frame, when transmitting terminal sends a new task text, first send and start frame, start to identify new transformation task.Start the logo area of frame, legend area and content regions and all have data.Wherein, logo area display starts chroma key corresponding to frame, the contents such as the corresponding relation of legend area code displaying character and chroma key and current page number information, and content regions is for sending the descriptor of assignment file, comprise: text title, content total page number, the total size of content (byte), text owning user (code), coded file check code, text sequence code (automatically being generated by sending order by transmission service), text source operation system, the metadata such as text objects operation system and growth data.These descriptors are also through coding and obtain corresponding encoded radio, then the coded character that encoded radio comprises are converted to corresponding chroma key, are presented in content regions.This partial data encapsulates in xml format, form agree as follows:
Recto Frame, sends the encoded radio of recto coded file.All there are data the logo area of recto Frame, legend area and content regions.The chroma key that wherein logo area display recto Frame is corresponding, the contents such as the corresponding relation of legend area code displaying character and chroma key and current page number information, content regions show the encoded radio of this page comprise chroma key corresponding to coded character.
Verso Frame, sends the encoded radio of verso coded file.All there are data the logo area of verso Frame, legend area and content regions.The chroma key that wherein logo area display verso Frame is corresponding, the contents such as the corresponding relation of legend area code displaying character and chroma key and current page number information, content regions show the encoded radio of this page comprise chroma key corresponding to coded character.
Stop frame, stop frame identification coded file to be sent completely.
Idle frame, idle frame represents current without transformation task.
Fig. 3 is the process flow diagram of the embodiment of file security method of reseptance between net of the present invention.Embodiment due to method of reseptance is corresponding with the embodiment of sending method of the present invention, and therefore schematic illustration is as follows, and the method comprises the following steps:
Step 201, saves as image file by transient copy.
Receiving end receives transient copy page by page according to the cycle, and the information received is preserved page by page, forms image file, wherein, one transient copy saves as an image file, and such coded file, after transmission, will form a series of images file.An image file corresponds to a frame of transmitting terminal.Image file can be by the static bit map file receiving service collection vision signal and catch of the present invention.
For test frame, when receiving end receives the frame of the type, receiving end interface display testing result, if there is illegal problem, receiving end interface will clearly mark, until receive the frame of other type.
For recto Frame and verso Frame, then step 202 will be performed.
For stopping frame, when receiving end receives the frame of the type, call decoding task creation procedure (process different from reception program), create decoding task, perform step 203.
For idle frame, when receiving end receives the frame of the type, will not process.
Above-mentioned a series of images file can be stored in same catalogue, and directory name specification is:
YYYYmmddHHMMSS_ONLYCODE
Each section is defined as follows:
Naming picture files specification is as follows:
number.bmp
Each section is defined as follows:
As: 4.bmp
Step 202, obtains pre-configured coded character and the corresponding relation of chroma key from image file, according to this corresponding relation, converts the chroma key in image file to coded character, obtains encoded radio, thus forms coded file.
Step 203, decodes the encoded radio comprised in coded file, obtains corresponding character, forms destination file.
After decoding program receives decoding task, complete data decode by it, and destination file is loaded into document transmission system data center.Destination file be by decoding service of the present invention, image file is identified, decoded text.
Destination file Naming conventions is as follows:
YYYYmmddHHMMSS_CRCCODE_ONLYCODE.DYNEXT
Each section is defined as follows:
As file: 20110101120101_4934552_1adf4234.x9fkef0w
Corresponding with the encoding service of transmitting terminal, the decoding of this step can comprise: the UCS encoded radio comprised by coded file is converted to corresponding character; According to the check bit in UCS encoded radio, the character be converted to is verified; The correct character of verification is saved in destination file.According to the explanation to check bit during coding, whether those skilled in the art are easy to expect realizing with following C programmer, and if so, so we can delete following c program at suggestion, please inventor confirm.
Checking algorithm is described below with pseudo-C language:
In said procedure, Check (a, b) function is that operation parameter b carries out the function of even parity check to parameter a.The function that Check2 (a, b) carries out by byte exclusive or check for operation parameter b to parameter a.A^B refers to that A and B carries out step-by-step XOR.
In the transmission and receiving course of file, the present invention can also adopt assignment file check code, coded file check code and destination file check code to verify to assignment file, coded file and destination file respectively, in order to check whether file has change in transmitting procedure in former and later two links.Here verification can use CRC check algorithm.Fig. 4 is the life cycle schematic diagram of three check codes in transfer process in the present invention.
Assignment file check code is deposited in the filename of the assignment file of submission, created according to Naming conventions by Third party system, before the character comprised by assignment file is encoded, encoding service verifies assignment file check code, the change whether met accident before coding in submission process and after submitting to Detection task file.
Coded file check code is deposited in the filename of coded file, created by encoding service, before the coded character comprised by encoded radio in coded file is converted to corresponding chroma key, the service of transmission verifies coded file check code, to detect the mistake whether coded file meets accident before transmitting.When sending, coded file check code also can be sent to receiving end, this coded file check code is preserved in the service of reception, before the encoded radio comprised by coded file is decoded, decoding service verifies coded file check code, to detect the mistake whether coded file meets accident in the process of transmission.
Destination file check code is deposited in the filename of destination file, is created by decoding service, and Third party system, after obtaining destination file, verifies destination file check code, the change whether met accident after creation with testing result file.
According to above-mentioned definition, data all can self checking at all transmission links, if occur that in transmitting procedure data are surprisingly distorted, the situation of mistake, next link will verify unsuccessfully, then this tasks carrying failure, and system can record corresponding daily record.The mechanism of this ring ring verification ensure that the consistance of data from origin-to-destination, has evaded unexpected possibility of distorting, has guaranteed the accuracy rate of destination file, improve transmission security.
The file reception that the present embodiment provides and sending method, encoded by the character that assignment file is comprised, encoded radio being converted to chroma key is presented on screen, direct transmission transient copy, this transmission can adopt video transmission interface, as VGA or DVI or HDMI, connect without the need to network, achieve safety, efficiently without the file transfer that network connects.In addition, transmitting terminal to receiving end can one-way transmission, under the prerequisite ensureing transmission high-accuracy, take into account transfer efficiency, and transmission link adopts the design of operating system isomery, transmits whole process and can retain and process record in detail.
Fig. 5 is the structural representation of file security dispensing device between net provided by the invention.As shown in Figure 5, this device comprises: acquisition module 10, coding module 11, display module 12, sending module 13.Wherein, mould 10 is obtained for obtaining assignment file waiting for transmission; Coding module 11 is encoded for the character comprised by described assignment file, obtains corresponding encoded radio, and form coded file, wherein, described encoded radio is made up of coded character; Display module 12 is for the corresponding relation according to pre-configured coded character and chroma key, the coded character that encoded radio in described coded file comprises is converted to corresponding chroma key, then in the mode of screen display one page encoded radio, chroma key corresponding for coded character is presented on screen page by page, and simultaneously at the corresponding relation of the pre-configured coded character of this screen display and chroma key; Sending module 13 is for sending described transient copy.
Preferably, above-mentioned coding module 11 can comprise the first coding unit 111, second coding unit 112 and storage unit 113, and wherein, the first coding unit 111 is corresponding UCS encoded radio for each character conversion comprised by described assignment file; Second coding unit 112 for increasing check bit in the UCS encoded radio that each character is corresponding; Storage unit 113 is for being saved to the UCS encoded radio adding check bit in coded file.
Preferably, acquisition module 10 is also for creation task file verification code, and coding module 11 is also for creating coded file check code.Between above-mentioned net, file security dispensing device can comprise assignment file correction verification module and coded file correction verification module, and wherein, assignment file correction verification module is used for the assignment file check code created according to acquisition module 10, verifies assignment file; Coded file correction verification module is used for the coded file check code created according to coding module 11, verifies coded file.
Preferably, between above-mentioned net, the sending module 13 of file security dispensing device sends transient copy by VGA or DVI or HDMI.
Fig. 6 is the structural representation of file security receiving trap between net provided by the invention.As shown in Figure 6, this device comprises: receiver module 20, modular converter 21 and decoder module 22.Wherein, described transient copy, for for receiving transient copy, is saved as image file by receiver module 20; Modular converter 21 for obtaining pre-configured coded character and the corresponding relation of chroma key from described image file, according to the corresponding relation of described pre-configured coded character and chroma key, the chroma key of described image file is converted to corresponding coded character, obtains encoded radio, form coded file; Decoder module 22 is decoded for the encoded radio comprised by coded file, obtains corresponding character, forms destination file.
Preferably, above-mentioned decoder module 22 can comprise: decoding unit 220, verification unit 221 and storage unit 222.Wherein, decoding unit 220 is converted to corresponding character for the UCS encoded radio for being comprised by coded file; Verification unit 221, for according to the check bit in UCS encoded radio, verifies the character be converted to; Storage unit 222 is for being saved in the correct character of verification in destination file.
Preferably, decoder module 22 is also for creating destination file check code.Between above-mentioned net, file security receiving trap can also comprise: coded file correction verification module and destination file correction verification module.Wherein, coded file correction verification module is used for the coded file check code created when forming coded file according to transmitting terminal, verifies coded file; Destination file correction verification module is used for the destination file check code created according to decoder module 22, verifies destination file.
Preferably, between above-mentioned net, the receiver module 20 of file security receiving trap receives transient copy by VGA or DVI or HDMI.
The file reception that the present embodiment provides and dispensing device, relevant coding, transmission, reception, decoding service adopt modular design, encoded by the character that assignment file is comprised, encoded radio being converted to chroma key is presented on screen, directly transient copy is transmitted by VGA or DVI or HDMI, instead of directly transmit manuscript by network, adopt this technical scheme, while taking into account efficiency, ensure that the security of data, achieve safety, efficiently without the file transfer that network connects.
Although describe the present invention in conjunction with the specific embodiments, be not be defined in particular form described herein.But scope of the present invention is only limited by accompanying claim.In the claims, term " comprises " and does not get rid of other parts of existence or step.In addition, although each feature can comprise in different claims, these features can be advantageously combined, and the content comprised in different claims does not mean that the combination of feature is infeasible and/or disadvantageous.In addition, single implication is not got rid of multiple.Therefore, the implication of " ", " first ", " second " etc. is not got rid of multiple.
The above is only the specific embodiment of the present invention; it should be noted that; for the person of ordinary skill of the art; under the prerequisite not departing from spirit of the present invention; some improvement, amendment and distortion can be made, these improve, revise and be out of shape and all should be considered as dropping in the protection domain of the application.

Claims (14)

1. a file security sending method between net, is characterized in that, comprise the following steps:
Obtain assignment file waiting for transmission;
Encoded by the character that described assignment file comprises, obtain corresponding encoded radio, form coded file, wherein, described encoded radio is made up of coded character;
According to the corresponding relation of pre-configured coded character and chroma key, the coded character that encoded radio in described coded file comprises is converted to corresponding chroma key, then in the mode of screen display one page encoded radio, chroma key corresponding for coded character is presented on screen page by page, and simultaneously at the corresponding relation of the pre-configured coded character of this screen display and chroma key; Wherein, chroma key is the color of screen appointed area display;
In units of frame, send described transient copy, different according to effect, frame can be divided into: test frame, startup frame, recto Frame, verso Frame, stopping frame, idle frame;
Described the character that described assignment file comprises to be encoded, obtains corresponding encoded radio, form coded file and comprise:
Each character conversion comprised by described assignment file is corresponding UCS encoded radio;
Check bit is increased in the UCS encoded radio that each character is corresponding;
The UCS encoded radio adding check bit is saved in coded file.
2. file security sending method between net as claimed in claim 1, it is characterized in that, be logo area, legend area and content regions by described screen divider;
Described logo area is for showing the type of the page of current display;
Described legend area is for showing pre-configured coded character and the corresponding relation of chroma key;
Described content regions is for showing chroma key corresponding to coded character that in described coded file, encoded radio comprises.
3. file security sending method between net as claimed in claim 1, is characterized in that:
The creation task file verification code when obtaining assignment file waiting for transmission;
Described the character that described assignment file comprises encoded before comprise: according to described assignment file check code, assignment file is verified;
Described method also comprises: create coded file check code when forming coded file;
Described the coded character that encoded radio in described coded file comprises is converted to corresponding chroma key before comprise: according to described coded file check code, coded file is verified.
4. file security sending method between net as claimed in claim 1, it is characterized in that, described transmission transient copy is specially: send transient copy by VGA or DVI or HDMI.
5. file security sending method between net as claimed in claim 1, is characterized in that, described the character that described assignment file comprises encoded before also comprise: text filtering is carried out to the character that assignment file comprises.
6. a file security method of reseptance between net, is characterized in that, comprise the following steps:
Receive transient copy, described transient copy is saved as image file, wherein, a graphic file corresponds to a frame;
Pre-configured coded character and the corresponding relation of chroma key is obtained from described image file, according to the corresponding relation of described pre-configured coded character and chroma key, the chroma key of described image file is converted to corresponding coded character, obtains encoded radio, form coded file; Wherein, chroma key is the color of screen appointed area display;
The encoded radio comprised by coded file is decoded, and obtains corresponding character, forms destination file;
Wherein, the described encoded radio comprised by coded file is decoded, and obtains corresponding character, forms destination file and comprises:
The UCS encoded radio comprised by coded file is converted to corresponding character;
According to the check bit in UCS encoded radio, the character be converted to is verified;
The correct character of verification is saved in destination file.
7. file security method of reseptance between net as claimed in claim 6, is characterized in that,
Comprised before the described encoded radio comprised by coded file is decoded: the coded file check code created when forming coded file according to transmitting terminal, verifies coded file;
Described method also comprises: create destination file check code when forming destination file;
Comprise after described formation destination file: according to described destination file check code, destination file is verified.
8. file security method of reseptance between net as claimed in claim 6, it is characterized in that, described reception transient copy is specially: receive transient copy by VGA or DVI or HDMI.
9. a file security dispensing device between net, is characterized in that, comprising:
Acquisition module, for obtaining assignment file waiting for transmission;
Coding module, encodes for the character comprised by described assignment file, obtains corresponding encoded radio, and form coded file, wherein, described encoded radio is made up of coded character;
Display module, for the corresponding relation according to pre-configured coded character and chroma key, the coded character that encoded radio in described coded file comprises is converted to corresponding chroma key, then in the mode of screen display one page encoded radio, chroma key corresponding for coded character is presented on screen page by page, and simultaneously at the corresponding relation of the pre-configured coded character of this screen display and chroma key; Wherein, chroma key is the color of screen appointed area display;
Sending module, for sending described transient copy in units of frame, different according to effect, frame can be divided into: test frame, startup frame, recto Frame, verso Frame, stopping frame, idle frame;
Wherein, described coding module comprises:
First coding unit, each character conversion for being comprised by described assignment file is corresponding UCS encoded radio;
Second coding unit, for increasing check bit in the UCS encoded radio that each character is corresponding;
Storage unit, for being saved to the UCS encoded radio adding check bit in coded file.
10. file security dispensing device between net as claimed in claim 9, is characterized in that:
Described acquisition module is also for creation task file verification code; Described coding module is also for creating coded file check code;
Described device also comprises:
Assignment file correction verification module, for according to described assignment file check code, verifies assignment file;
Coded file correction verification module, for according to described coded file check code, verifies coded file.
File security dispensing device between 11. nets as claimed in claim 9, is characterized in that, described sending module is specifically for sending transient copy by VGA or DVI or HDMI.
File security receiving trap between 12. 1 kinds of nets, is characterized in that, comprising:
Receiver module, for receiving transient copy, saves as image file by described transient copy, and wherein, a graphic file corresponds to a frame;
Modular converter, for obtaining pre-configured coded character and the corresponding relation of chroma key from described image file, according to the corresponding relation of described pre-configured coded character and chroma key, the chroma key of described image file is converted to corresponding coded character, obtain encoded radio, form coded file; Wherein, chroma key is the color of screen appointed area display;
Decoder module, decodes for the encoded radio comprised by coded file, obtains corresponding character, forms destination file;
Wherein, described decoder module comprises:
Decoding unit, the UCS encoded radio for being comprised by coded file is converted to corresponding character;
Verification unit, for according to the check bit in UCS encoded radio, verifies the character be converted to;
Storage unit, for being saved in the correct character of verification in destination file.
File security receiving trap between 13. nets as claimed in claim 12, is characterized in that:
Described decoder module is also for creating destination file check code;
Described device also comprises:
Coded file correction verification module, the coded file check code created during for forming coded file according to transmitting terminal, verifies coded file;
Destination file correction verification module, for according to described destination file check code, verifies destination file.
File security receiving trap between 14. nets as claimed in claim 12, is characterized in that, described receiver module is specifically for receiving transient copy by VGA or DVI or HDMI.
CN201210249765.XA 2012-07-18 2012-07-18 File security sending, receiving method and device between net Expired - Fee Related CN102841928B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210249765.XA CN102841928B (en) 2012-07-18 2012-07-18 File security sending, receiving method and device between net

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210249765.XA CN102841928B (en) 2012-07-18 2012-07-18 File security sending, receiving method and device between net

Publications (2)

Publication Number Publication Date
CN102841928A CN102841928A (en) 2012-12-26
CN102841928B true CN102841928B (en) 2015-12-09

Family

ID=47369292

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210249765.XA Expired - Fee Related CN102841928B (en) 2012-07-18 2012-07-18 File security sending, receiving method and device between net

Country Status (1)

Country Link
CN (1) CN102841928B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580243A (en) * 2015-01-23 2015-04-29 中国兵器工业集团第五三研究所 Device and method for implementing data transmission between physical isolation networks based on hexadecimal codes
CN108040098B (en) * 2017-12-05 2020-10-16 北京永亚普信科技有限责任公司 Network isolation method and system based on one-way transmission of visual information
CN108616711A (en) * 2018-04-03 2018-10-02 北京华纬讯电信技术有限公司 A kind of exchange method solving information network isolation based on vision signal
CN110942057B (en) * 2018-09-25 2024-12-06 杭州海康威视数字技术股份有限公司 A container number identification method, device and computer equipment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9806767D0 (en) * 1998-03-31 1998-05-27 Philips Electronics Nv Pixel colour valve encoding and decoding
CN1317774A (en) * 2001-05-15 2001-10-17 郭宝平 Enciphering method of photoelectric information
US7751585B2 (en) * 2004-06-28 2010-07-06 Microsoft Corporation System and method for encoding high density geometric symbol set
CN100444606C (en) * 2005-07-11 2008-12-17 北京中星微电子有限公司 Data communication system and method for handheld device
CN101414453B (en) * 2007-10-16 2010-12-01 瑞昱半导体股份有限公司 Two-way data transmission system and method, display device and microcomputer
CN101626415B (en) * 2008-07-11 2013-04-24 深圳富泰宏精密工业有限公司 Method for displaying characters on bluetooth earphones by using mobile phone and mobile phone thereof
JP5566624B2 (en) * 2009-04-08 2014-08-06 三菱電機株式会社 Image display system

Also Published As

Publication number Publication date
CN102841928A (en) 2012-12-26

Similar Documents

Publication Publication Date Title
AU2010239821B2 (en) Data communication using 2D bar codes
CN202353700U (en) Image output device, image processing device and image pickup device
US9042663B2 (en) Two-level error correcting codes for color space encoded image
CN106295405A (en) A kind of method concluding electronic contract and server
CN105743616B (en) Long message segmentation and reliable communication method based on Big Dipper short message communication
CN102841928B (en) File security sending, receiving method and device between net
US20060196950A1 (en) Method and system for creating and using redundant and high capacity barcodes
US20100327066A1 (en) Network based reliable decoding of bar codes
CN102724668A (en) Method and system for sharing WIFI (wireless fidelity) network information on basis of two-dimensional code graphs
CN103209054B (en) The method of protection signaling information
CN111309808B (en) Page access method, device and equipment for decentralizing application and storage medium
CN103957340A (en) Data transmission system based on color dynamic image
KR20200033845A (en) Wireless LAN communication device and wireless LAN communication method
US9514400B2 (en) Information exchange using color space encoded image
EP1956845A1 (en) Point-to-multipoint wireless display method
US8973844B2 (en) Information exchange using photo camera as display for color space encoded image
US9027843B2 (en) Information exchange display using color space encoded image
ES2902863T3 (en) Transmission of a data set
CN109547031A (en) Debugging circuit applied to digital communication system with embedded clock
US20140281900A1 (en) Combination book with e-book using color space encoded image
CN1321538C (en) Short message network address communication system based on two-dimensional bar code identification technology
CN111756834B (en) Code scanning delay processing method and device
KR102114073B1 (en) Service device and method that supports preventing copy of e-book
US9621907B2 (en) System and method for transcoding data
US20120159287A1 (en) Off-Line Delivery Of Content Through An Active Screen Display

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151209

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