CN1354448A - System and method for data encryption and decryption in master-slave architecture - Google Patents
System and method for data encryption and decryption in master-slave architecture Download PDFInfo
- Publication number
- CN1354448A CN1354448A CN 00132280 CN00132280A CN1354448A CN 1354448 A CN1354448 A CN 1354448A CN 00132280 CN00132280 CN 00132280 CN 00132280 A CN00132280 A CN 00132280A CN 1354448 A CN1354448 A CN 1354448A
- Authority
- CN
- China
- Prior art keywords
- decryption
- data
- channel
- unit
- master
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000010586 diagram Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000013523 data management Methods 0.000 claims description 4
- 238000007726 management method Methods 0.000 claims description 2
- 230000003068 static effect Effects 0.000 claims description 2
- 239000011521 glass Substances 0.000 claims 3
- 230000004913 activation Effects 0.000 claims 2
- 238000001514 detection method Methods 0.000 claims 1
- 230000004069 differentiation Effects 0.000 description 1
Images
Landscapes
- Storage Device Security (AREA)
- Computer And Data Communications (AREA)
Abstract
A data encryption and decryption system in a master-slave architecture and a method thereof are used for encrypting and decrypting data in the master-slave architecture, the data is divided into a plurality of channels which comprise a server side and a client side, the server side is used for sending an encrypted channel, and the client side is used for receiving the encrypted channel. The server end contains encryption unit, which gives different encryption modes according to several channels, the client end also contains a channel receiving unit and several decryption units, the channel receiving unit can be used for selecting channel, the decryption unit must be moved and placed in the upper layer position of the channel receiving unit, and can execute decryption action, and the decryption unit can directly display decoded channel.
Description
The present invention relates to a kind of data encryption and decryption system, especially relate to data encryption and decryption system and method thereof in the client/server.
The internet has become the indispensable source that obtains information now, and it is numerous that this resource comprises project kind, such as science, literature etc., certainly, also constantly is full of between you I by the internet relevant for violence, pornographic and various crime.
As if to this, at present the browser on the PC has been set up a content classification and has been set, and can effectively filter most limiter stage content, but can changing these easily, the user sets, and therefore to setting the assurance of size, more again challenges.
In addition, also login on the internet by the member, distinguish the scope that to browse between member and non-member, so that more information and service to be provided to the member, but can't check on for content classification usually, what more often see promptly is only to be used as unique critical point with wordings such as " No Entry for the minor ".
Secondly, on the internet, as if mostly be only to filter to limit at webpage and network address.
The object of the present invention is to provide a kind of being convenient to data encryption and decryption system and method thereof in the client/server that the network information content classification is set and the realization member charges.
For achieving the above object, the invention provides data encryption and decryption system in a kind of client/server, comprise:
One service unit, described service unit comprises:
One data management module is in order to store most data source;
One channel manage module according to described data source, is divided into most channels;
One encryption module gives corresponding cipher mode according to described channel, and produces most encoded channels;
One data transmission module, receive a channel demand after, with described encoded channel, flowing back to a data should described channel demand; And
One customer set up comprises:
One channel receives module, and with user's interface form form performance, described channel receives module and comprises:
One data receiving element, send described channel demand after, receive described data stream;
One channel zone subdivision according to described data stream, is distinguished described encoded channel;
One data buffer cell, temporary described encoded channel;
Described user's interface form is controlled in one first interface unit, according to described encoded channel, selects one to use channel;
One first detecting unit detects on described user's interface form whether have a specific image; And
One deciphering module is described specific image, and described deciphering module comprises:
The demonstration on the described specific image is controlled in one second interface unit;
One second detecting unit when described specific image is present on described user's interface form, sends one and starts decryption information;
One decryption unit receives described startup decryption information, and described use channel is decrypted action, and complies with the data form of described use channel, is presented on the described specific image.
Data encryption and decryption system in the described client/server is characterized in that: this channel receive module via network download to described customer set up.
Data encryption and decryption system in the described client/server is characterized in that: this deciphering module via network download to described customer set up.
Data encryption and decryption system in the described client/server is characterized in that: this deciphering module directly pulls by mouse or other input equipments and places described channel to receive on the module.
Data encryption and decryption system in the described client/server is characterized in that: before this deciphering module towing, provide a cipher authentication.
Data encryption and decryption system in the described client/server is characterized in that: this channel be static text, pattern or described both present simultaneously.
Data encryption and decryption system in the described client/server is characterized in that: this channel be dynamic literal, pattern or described both present simultaneously.
Data encryption and decryption system in the described client/server is characterized in that: this channel is that sound presents.
The present invention also provides data encryption and decryption system in a kind of client/server, comprises:
One service unit is used for sending described data, and described information data area is divided into most channels, and described service unit comprises most ciphering units; Described ciphering unit gives different cipher modes with described channel, and produces most corresponding decryption unit; And
One customer set up is used for receiving described channel, and described customer set up comprises a channel receiving element, selective described channel, and, placing described channel receiving element upper strata to move described decryption unit by obtaining the decryption unit of described correspondence, the beginning can be carried out decryption acts.
Data encryption and decryption system in the described client/server is characterized in that: this channel receiving element is a form interface.
Data encryption and decryption system in the described client/server is characterized in that: this decryption unit is a magnifier diagram.
Data encryption and decryption system in the described client/server is characterized in that: this channel receiving element via network download to described customer set up.
Data encryption and decryption system in the described client/server is characterized in that: this decryption unit via network download to described customer set up.
Data encryption and decryption system in the described client/server is characterized in that: this channel receiving element is downloaded to described customer set up via recording medium.
Data encryption and decryption system in the described client/server is characterized in that: this decryption unit is downloaded to described customer set up via recording medium.
Data encryption and decryption system in the described client/server is characterized in that: this decryption unit in the towing mode, moves to the position, upper strata of described channel receiving element by mouse or other input equipments.
Data encryption and decryption system in the described client/server is characterized in that: this decryption unit towing prerequisite is for a cipher authentication.
The present invention provides a kind of data decryption system again, is used for computer system data decryption acts, and described data decryption system comprises:
One channel receiving element is used for receiving the data of having encrypted and is a form interface; And
One decryption unit, described decryption unit are represented with a diagramatic way, and the mobile position, upper strata that place described channel receiving element of palpus, and the beginning can be carried out decryption acts.
Described data decryption system is characterized in that: this decryption unit in the towing mode, moves to the position, upper strata of described channel receiving element by mouse or other input equipments.
Described data decryption system is characterized in that: this decryption unit towing prerequisite is for a cipher authentication.
The present invention provides data encryption system in a kind of client/server in addition, is described information data area is divided into most channels, and described data encryption system comprises:
One service system is used for sending described encoded channel, and described service system and at described channel gives different cipher modes, and provides corresponding most decryption unit for the deciphering use;
Described decryption unit is with a diagram expression, and must move and place on the form interface that receives described channel, and the beginning can be carried out decryption acts, and the described encoded channel after will deciphering is temporary on the described decryption unit, is represented by described decryption unit.
The present invention also provides a kind of data decryption method, is used for computer system data decryption acts, and described data decryption method comprises:
Receive encrypted data to a form interface;
A mobile decrypted image places the position, upper strata of form interface;
Carry out decryption acts, and the described encrypted data after will deciphering, represent by described decrypted image.
Described data decryption method is characterized in that: this decrypted image is a magnifier diagram.
Described data decryption method is characterized in that: this decrypted image in the towing mode, moves to the position, upper strata of described form interface by mouse or other input equipments.
Described data decryption method is characterized in that: this decrypted image towing prerequisite is for a cipher authentication.
The present invention also provides data encryption and decryption method in a kind of client/server, is encryption and the decryption acts that is used for the client/server data, comprises service end and client in the described client/server, and described data encryption and decryption method comprises:
A. the data of described service end is divided into most channels;
B. a described majority channel gives different cipher modes, produces corresponding decryption unit, and most encoded channels;
C. described service end is according to one first requirement, a described majority encoded channel spread with a data see off;
D. after client is sent described first requirement, receive described data stream;
E. client is divided into described encoded channel with data stream;
F. client moves described decryption unit to described encoded channel, produces a deciphering channel;
G. client receives described deciphering channel by described decryption unit.
Data encryption and decryption method in the described client/server is characterized in that: this decryption unit is a magnifier diagram.
Data encryption and decryption method in the described client/server is characterized in that: this majority decryption unit in the towing mode, moves to the position, upper strata of described encoded channel by mouse or other input equipments.
Data encryption and decryption method in the described client/server is characterized in that: this decryption unit towing prerequisite is for a cipher authentication.
After having adopted technique scheme, the present invention complies with its content regions with the information of internet earlier to be divided into most channels, whether this majority channel encodes according to its content decision, its coding may be implemented in service end (Server) or client (Client), client can freely be selected the channel that will receive, when the data of the channel that is received can't be read or during rating because of being encoded as, client this moment then must require or buy a pair of deciphering rod that should channel to service end, after this deciphering rod is written on the client computer system, this deciphering rod then can directly tow to the upper strata of the corresponding channel picture of institute's rating or reading for client with a magnifier or other similar diagrams, at this moment, this deciphering rod can confirm simultaneously whether lower floor is pairing channel, and be decrypted action at this pairing channel, it deciphers the pairing channel of excellent lower floor so that client can be deciphered excellent direct reading or rating by this, in case this deciphering rod is left channel by towing, then the content on the channel is still because of being encoded and can't reads or rating, can realize that therefrom Internet resources are done classification sets and realize member's charge.
In addition, can provide a cipher authentication in addition before the towing of deciphering rod, also can help the use of the effective control deciphering of client rod.
Below, with embodiment the present invention is done further detailed description in conjunction with the accompanying drawings.
Fig. 1 is the calcspar of service end among the present invention.
Fig. 2 is the calcspar of client among the present invention.
The calcspar that Fig. 3 combines with client for service end among the present invention.
Fig. 4 A, 4B are the enforcement view of client user interface among the present invention.
Fig. 5 is the process flow diagram of decryption method among the present invention.
Fig. 6 is the process flow diagram of encipher-decipher method among the present invention.
The present invention discloses a kind of data encryption and decryption system with an embodiment, is used for client/server service end and client encrypting and deciphering system and method thereof.Fig. 1 is that data is encrypted calcspar in the service end 12, comprises a data management module 13, a channel manage module 14, an encryption module 15 and a data transmission module 16 in the service end 12; After data management module 13 stores most data source 11,, a majority data source 11 is divided into most channels by channel manage module 14.The differentiation of each channel can be distinguished according to limiter stage or charging channel, after each channel is distinguished, and then give each channel different cipher modes by encoded channel 15, that is each channel needs with different manner of decryption, can finish all channel deciphering, so will help the control respectively of each channel, only can finish the decryption acts of all channels with a kind of manner of decryption to avoid the user.After each channel was encrypted with different cipher modes, data transmission module 16 can wait for that just client sends a channel demand, afterwards, all channels of above-mentioned encryption is sent to the client of the demand of sending in a data stream mode.In above-mentioned, encoded channel 15 can not encrypted some channel yet, and the data stream that makes data transmission module 16 be transmitted comprises encryption and reaches not encoded channel.
Referring to Fig. 2, comprise a channel in the client 31 and receive a module 29 and a deciphering module 30; After client 31 mid bands receive the above-mentioned data stream of module 29 receptions, need be deciphered by deciphering module 30; It is to utilize a data receiving element 21 with after sending above-mentioned channel demand that channel receives module 29, reception is from the data stream of service end, after by channel zone subdivision 22 data stream being reduced to most channels again, be temporary in data buffer cell 23, the first interface unit 24 is user's interface form, can select or change a channel at any time by the user, it only can select a channel in the same time, and the form of passing through data buffer cell 23 temporary data determines the environment that form is carried out, for example, channel A figure shelves are then to present figure shelves channel, channel B sound shelves are the channel for playing sound then, then as the channel of playing media, the form that each channel presented is based on channel data form for channel C multimedia, but the above-mentioned temporary data that presents data buffer cell 23 immediately, situation during the data unencryption that only limits to be kept in, for encrypted data, 24 of the first interface unit are considered as the literal shelves, and present a pile mess code usually on user's interface form.In addition, channel receives module 29 and comprises one first detecting unit 25 in addition, and in order to receiving the encrypted data on the first interface unit 24, and whether detecting at any time has any form interface to place on user's interface form that the first interface unit 24 presented.Comprise a deciphering module 30 in the drawings in addition, wherein, whether first detecting unit 25 has a deciphering module 30 in order to the detecting upper strata, and need be defined in the channel that is presented in the first interface unit 24 and use under the situation of same group encryption/decryption mode with deciphering module 30, first detecting unit 25 transmits encrypted data just now and deciphers module 30; Same, whether second detecting unit 28 has a channel to receive module 29 in order to detecting lower floor, and need be defined in the channel that deciphering module 30 and the first interface unit 24 presented and use under the situation of same group encryption/decryption mode, second detecting unit 28 receives the encrypted data from first detecting unit just now; In case deciphering module 30 leaves channel and receives position, module 29 upper strata, then all decryption acts are all declared to stop.After second detecting unit 28 receives encrypted data, impose decryption acts by decryption unit 26 immediately and present by the second interface unit 27, the second interface unit 27 is a form interface, and according to the data form after the deciphering, the environment that the decision form is carried out, for example, the figure shelves are then to present the figure shelves, the sound shelves then play sound, and multimedia is playing media then, and the form that is presented is based on the data form after deciphering.
Fig. 3 be above-mentioned Fig. 1 and Fig. 2 in conjunction with calcspar, service end 12 also comprises most deciphering modules 32 among the figure, the number of wherein deciphering module 32 depends on the number of channel number and cipher mode, a common deciphering module 32 corresponding channels, each deciphers module 32 can be for being downloaded to client 31, as deciphering module 30 among the figure, usually the deciphering module 30 after downloading is that the mode with little figure (icon) is present on the form desktop of client 31, among Fig. 4 A, deciphering module 30 promptly is to represent with the micrographics attitude of magnifier 30, when the user can utilize mouse to move to channel reception module 29 in the mode of pulling deciphering module 30 among the figure, deciphering module 30 can receive module 29 form sizes according to channel, decision deciphering module 30 sizes own, afterwards again according to above-mentioned manner of decryption, can be in the channel data after deciphering module 30 presents deciphering, as Fig. 4 B; When in case deciphering module 30 leaves on the channel reception module 29, Fig. 4 A and for example then, for the effective user of management deciphering module 30, also can require the user to key in a predefined cipher authentication simultaneously in that deciphering module 30 is towed, carry out drag kick just now.According to Fig. 4 A and Fig. 4 B, the present invention discloses a decryption method in addition, as shown in Figure 5, first at the beginning execution in step 51 receives an encrypted data to user's form interface, and and then execution in step 52, mobile decrypted image places on user's form interface, the decryption acts of execution in step 53 again, and present data after the deciphering by decrypted image, as step 54.
Cooperate Fig. 3, the present invention has also disclosed a kind of data encryption and decryption method, and as Fig. 6, at first service end is divided into most channels with information data area, and gives different cipher modes, produces most encoded channels 62; At the beginning by client executing step 61, after service end is sent requirement, can receive the data that all encoded channels the constituted stream that transmits by service end, and then carry out step 64, client is divided into most encoded channels with data stream, and after selecting channel K, sends a requirement to service end, afterwards, download decryption unit K is as step 65, behind the completing steps 65, execution in step 66, mobile decryption unit K produces one and separates code data to the position, upper strata of the channel K that selects, and it separates code data by execution in step 67, decide the mode that is presented by decoding unit K according to the data form of separating code data, and present by decoding unit K.
In addition, in the above-mentioned steps 66, mobile decryption unit K is during to the position, upper strata of the channel K that selects, for effective keyholed back plate decryption unit K, can move by adding one cipher authentication before towing.
Claims (29)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 00132280 CN1354448A (en) | 2000-11-16 | 2000-11-16 | System and method for data encryption and decryption in master-slave architecture |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 00132280 CN1354448A (en) | 2000-11-16 | 2000-11-16 | System and method for data encryption and decryption in master-slave architecture |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1354448A true CN1354448A (en) | 2002-06-19 |
Family
ID=4595104
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 00132280 Pending CN1354448A (en) | 2000-11-16 | 2000-11-16 | System and method for data encryption and decryption in master-slave architecture |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1354448A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8078869B2 (en) | 2003-02-28 | 2011-12-13 | Research In Motion Limited | System and method of protecting data on a communication device |
| CN105294558A (en) * | 2015-11-06 | 2016-02-03 | 湘潭大学 | 2-cyano-3-(8-hydroxyquinoline-5-yl)acrylic acid, and preparation method and applications thereof |
-
2000
- 2000-11-16 CN CN 00132280 patent/CN1354448A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8078869B2 (en) | 2003-02-28 | 2011-12-13 | Research In Motion Limited | System and method of protecting data on a communication device |
| US8386778B2 (en) | 2003-02-28 | 2013-02-26 | Research In Motion Limited | System and method of protecting data on a communication device |
| US9154469B2 (en) | 2003-02-28 | 2015-10-06 | Blackberry Limited | System and method of protecting data on a communication device |
| CN105294558A (en) * | 2015-11-06 | 2016-02-03 | 湘潭大学 | 2-cyano-3-(8-hydroxyquinoline-5-yl)acrylic acid, and preparation method and applications thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1125564C (en) | Conditional access system and smartcard allowing such access | |
| CN1761948A (en) | Systems, methods and apparatus for securely serving visual content on secure devices | |
| CN1264351C (en) | Method for broadcasting data between a local server and a local peripheral | |
| CN1479484A (en) | Apparatus and method for layered encryption | |
| CN1760788A (en) | Method of transmitting and reproducing content handled by various digital rights management systems | |
| CN101040275A (en) | Contents encryption method, system and method for providing contents through network using the encryption method | |
| CN1419760A (en) | Method and system to uniquely associate multicast content with each of multiple recipients | |
| CN1307284A (en) | Method, device and medium for transfering and recording content information and decipher method and device | |
| CN1920843A (en) | Method and apparatus for managing digital rights of portable storage device | |
| DE102013207024A1 (en) | Content recording and playback devices, content storing servers and memory devices | |
| CN1505307A (en) | System and method for transmitting reduced information from a certificate to perform encryption operations | |
| CN1645923A (en) | Network system of projector | |
| CN101079696A (en) | A stream media encryption system and method for industrial monitoring system | |
| CN102231744B (en) | media file protection method, system, media file server and terminal | |
| CN101038612A (en) | Method for generating licence and method and apparatus for providing contents using the same | |
| CN104602238A (en) | Wireless network connecting method, device and system | |
| CN1258359A (en) | Method and apparatus for signing and sealing objects | |
| CN1956449A (en) | Data resource anti-duplication encryption transmission method and equipment system | |
| CN101268651B (en) | Rights management system for streamed multimedia content | |
| CN1885836A (en) | Information filtering and secret-keeping method and apparatus in instantaneous communication | |
| CN101496327A (en) | Rights management system for streaming multimedia content | |
| CN1662058A (en) | Television web services | |
| JP2002158653A (en) | System for encoding/decoding data in client server architecture and its method | |
| CN1961301A (en) | Apparatus and method for operating plural applications between portable storage device and digital device | |
| CN1967558A (en) | Image processing system, information processing device, computer readable recording medium, and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |