[go: up one dir, main page]

CN104917734B - Secure communication system and secure communication method - Google Patents

Secure communication system and secure communication method Download PDF

Info

Publication number
CN104917734B
CN104917734B CN201410095089.4A CN201410095089A CN104917734B CN 104917734 B CN104917734 B CN 104917734B CN 201410095089 A CN201410095089 A CN 201410095089A CN 104917734 B CN104917734 B CN 104917734B
Authority
CN
China
Prior art keywords
user
information
content information
input signal
data
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.)
Active
Application number
CN201410095089.4A
Other languages
Chinese (zh)
Other versions
CN104917734A (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.)
Weisheng Electronics Shanghai Co ltd
Original Assignee
Via Technologies Inc
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 Via Technologies Inc filed Critical Via Technologies Inc
Priority to CN201410095089.4A priority Critical patent/CN104917734B/en
Publication of CN104917734A publication Critical patent/CN104917734A/en
Application granted granted Critical
Publication of CN104917734B publication Critical patent/CN104917734B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)
  • Storage Device Security (AREA)

Abstract

本发明提供一种安全通信系统与安全通信方法,该安全通信系统接收来自一第一用户的一输入信号,该输入信号包括该第一用户发送的给一第二用户的内容信息以及该第一用户与该第二用户的身份信息;判断该输入信号的内容信息的信息类型;若该信息类型为隐私信息,进一步判断该输入信号的内容信息的隐私类型,并对该输入信号进行加密处理;在一存储单元中查找是否存在该第二用户先前发送的给该第一用户的,且隐私类型一致的内容信息的相关加密数据;以及根据查找结果判断是否发送该输入信号的内容信息给该第二用户。该安全通信系统与安全通信方法能使通信安全可靠并保护用户的隐私信息。

The present invention provides a secure communication system and a secure communication method. The secure communication system receives an input signal from a first user, the input signal includes content information sent by the first user to a second user and identity information of the first user and the second user; determines the information type of the content information of the input signal; if the information type is privacy information, further determines the privacy type of the content information of the input signal, and encrypts the input signal; searches in a storage unit whether there is relevant encrypted data of the content information previously sent by the second user to the first user and with the same privacy type; and determines whether to send the content information of the input signal to the second user according to the search result. The secure communication system and the secure communication method can make communication secure and reliable and protect the privacy information of users.

Description

安全通信系统与安全通信方法Secure communication system and secure communication method

技术领域technical field

本发明涉及通信技术领域,特别是涉及一种具有信息保密功能的安全通信系统与安全通信方法。The invention relates to the field of communication technology, in particular to a secure communication system and a secure communication method with information security functions.

背景技术Background technique

在日常生活之中,人们难免会遇到需要向他人进行表白、道歉、提出分手或者对敏感问题的沟通等情形,但是由于性格原因,有些人因为害怕被对方拒绝而迟迟不敢表露心意,从而导致时机错过而徒留遗憾。比如本来情投意合的两个人,因为性格内向的原因,未敢向对方表白,结果等发现对方同样对自己有意时却为时已晚。又比如,有人因故想向他人致歉,而对方也有意原谅此人,但是碍于面子,双方都未有行动,结果一对好朋友从此陌路。In daily life, people will inevitably encounter situations where they need to confess to others, apologize, propose a breakup, or communicate on sensitive issues. However, due to personality reasons, some people are afraid of being rejected by the other party and hesitate to express their feelings. As a result, opportunities are missed and regrets are left in vain. For example, two people who originally fell in love with each other did not dare to confess their love to each other because of their introverted personalities, but it turned out that it was too late when they found out that the other party was also interested in them. For another example, someone wants to apologize to another person for some reason, and the other person also intends to forgive this person, but due to face, neither party takes any action. As a result, a pair of good friends never know each other again.

得益于目前方便的各种通信工具,如手机、QQ类的聊天软件等,人们无需面对面便可向对方发送各类隐私内容,但是使用这类通信工具同样存在缺点,比如信息一经发送便难以取消,若表白或者道歉等遭对方拒绝,发送者同样会觉得尴尬,影响后续与对方的正常交往。并且若隐私信息遭遇泄露,同样会给当事人带来一定的难堪或者损失。Thanks to various convenient communication tools, such as mobile phones, QQ chat software, etc., people can send various private content to each other without face-to-face, but there are also disadvantages in using such communication tools, for example, it is difficult to Cancellation, if the confession or apology is rejected by the other party, the sender will also feel embarrassed, which will affect the normal communication with the other party in the future. And if the private information is leaked, it will also bring some embarrassment or loss to the parties.

发明内容Contents of the invention

得益于互联网和先进的密码学机制,本发明提供一种安全通信系统,以实现隐私安全,增进人与人之间的良性沟通。Thanks to the Internet and the advanced cryptography mechanism, the present invention provides a secure communication system to realize privacy and security, and to enhance benign communication between people.

具体地,本发明的一实施例提供一种安全通信系统,该安全通信系统包括信号输入单元、信号处理单元、存储单元、查找单元、信号输出单元与控制单元。该信号输入单元用于接收来自一第一用户的一输入信号,该输入信号包括该第一用户发送的给一第二用户的内容信息以及该第一用户与该第二用户的身份信息。该信号处理单元用于判断该输入信号的内容信息的信息类型,若该信息类型为隐私信息,进一步判断该输入信号的内容信息的隐私类型,并对该输入信号进行加密处理。该存储单元用于储存该输入信号的相关加密数据。该查找单元用于在该存储单元中查找是否存在该第二用户先前发送的给该第一用户的,且隐私类型一致的内容信息的相关加密数据。该信号输出单元用于发送信息给该第一用户与该第二用户。该控制单元用于根据该查找单元的查找结果判断是否发送该输入信号的内容信息给该第二用户;其中,若查找结果为存在该第二用户先前发送的给该第一用户的,且隐私类型一致的内容信息的相关加密数据,则该控制单元控制该信号输出单元发送该输入信号的内容信息给该第二用户,并将该第二用户先前发送的给该第一用户的内容信息发送给该第一用户。Specifically, an embodiment of the present invention provides a secure communication system, which includes a signal input unit, a signal processing unit, a storage unit, a search unit, a signal output unit, and a control unit. The signal input unit is used for receiving an input signal from a first user, and the input signal includes content information sent by the first user to a second user and identity information of the first user and the second user. The signal processing unit is used for judging the information type of the content information of the input signal, if the information type is private information, further judging the privacy type of the content information of the input signal, and encrypting the input signal. The storage unit is used for storing related encrypted data of the input signal. The search unit is used to search the storage unit for whether there is related encrypted data of content information previously sent by the second user to the first user and having the same privacy type. The signal output unit is used for sending information to the first user and the second user. The control unit is used to judge whether to send the content information of the input signal to the second user according to the search result of the search unit; wherein, if the search result is that the second user previously sent to the first user, and the privacy If the relevant encrypted data of the content information of the same type, the control unit controls the signal output unit to send the content information of the input signal to the second user, and send the content information previously sent by the second user to the first user to the first user.

优选地,该信号处理单元将该第一用户的身份信息数据、该第二用户的身份信息数据与隐私类型数据依次排列之后生成第一散列值数据,并将该第一散列值数据提供给该查找单元。Preferably, the signal processing unit generates the first hash value data after arranging the identity information data of the first user, the identity information data of the second user and the privacy type data in sequence, and provides the first hash value data to the lookup unit.

优选地,该查找单元在该存储单元中查找是否存在与该第一散列值数据相同的散列值数据。Preferably, the search unit searches the storage unit for whether there is the same hash value data as the first hash value data.

优选地,若未查找到与该第一散列值数据相同的散列值数据,则该查找单元通知该信号处理单元以使该信号处理单元将该第一用户的身份信息数据与该第二用户的身份信息数据的顺序调换之后,再和隐私类型数据排列之后生成第二散列值数据,并将该第二散列值数据储存在该存储单元。Preferably, if no hash value data identical to the first hash value data is found, the search unit notifies the signal processing unit so that the signal processing unit combines the identity information data of the first user with the second After the sequence of the identity information data of the user is exchanged, the second hash value data is generated after being arranged with the privacy type data, and the second hash value data is stored in the storage unit.

优选地,在一保存期限过后,该控制单元删除储存在该存储单元中的加密后的来自该第一用户的输入信号,其中该保存期限为用户或系统预先设定。Preferably, the control unit deletes the encrypted input signal from the first user stored in the storage unit after a storage period expires, wherein the storage period is preset by the user or the system.

优选地,在该保存期限之前,若该信号输入单元接收到来自该第一用户发送的撤销发送的请求,该信号输入单元通知该控制单元以使该控制单元删除储存在该存储单元中的加密后的来自该第一用户的输入信号。Preferably, before the storage period, if the signal input unit receives a request to cancel transmission sent from the first user, the signal input unit notifies the control unit so that the control unit deletes the encrypted data stored in the storage unit. subsequent input signals from the first user.

优选地,该信号处理单元进一步将该输入信号的内容信息采用该第二用户的身份信息数据进行加密之后储存在该存储单元。Preferably, the signal processing unit further stores the content information of the input signal in the storage unit after being encrypted with the identity information data of the second user.

优选地,在该保存期限之前,若该信号输入单元接收到该第二用户发送的给该第一用户的,且隐私类型一致的内容信息,则该控制单元控制该信号处理单元利用该第二用户的身份信息数据对该输入信号的内容信息进行解密之后通过该信号输出单元发送给该第二用户,并控制该信号输出单元直接将该第二用户发送的给该第一用户的内容信息发送给该第一用户。Preferably, before the storage period, if the signal input unit receives the content information sent by the second user to the first user and has the same privacy type, the control unit controls the signal processing unit to use the second The user's identity information data decrypts the content information of the input signal and sends it to the second user through the signal output unit, and controls the signal output unit to directly send the content information sent by the second user to the first user to the first user.

优选地,该输入信号还包括内容信息的类型信息,该信号处理单元对该输入信号进行解析以得到该输入信号中的内容信息的信息类型。Preferably, the input signal further includes type information of the content information, and the signal processing unit analyzes the input signal to obtain the information type of the content information in the input signal.

优选地,该信号处理单元包括语义分析单元,该语义分析单元用于对该输入信号中的内容信息进行语义分析,以判断该内容信息的信息类型。Preferably, the signal processing unit includes a semantic analysis unit for performing semantic analysis on the content information in the input signal to determine the information type of the content information.

优选地,当该语义分析单元无法判断该内容信息的信息类型时,该语义分析单元通知该控制单元,该控制单元控制该信号输出单元控制该信号输出单元发送一选择信息给该第一用户,以供该第一用户选择该输入信号中的内容信息的信息类型。Preferably, when the semantic analysis unit cannot determine the information type of the content information, the semantic analysis unit notifies the control unit, the control unit controls the signal output unit to control the signal output unit to send a selection message to the first user, An information type for the first user to select the content information in the input signal.

本发明还提供一种安全通信方法,以实现隐私安全,并且增进人与人之间良性沟通。The invention also provides a secure communication method to realize privacy and security, and to enhance benign communication between people.

具体地,本发明的一实施例提供一种安全通信方法,该安全通信方法包括以下步骤:接收来自一第一用户的一输入信号,该输入信号包括该第一用户发送的给一第二用户的内容信息以及该第一用户与该第二用户的身份信息;判断该输入信号的内容信息的信息类型;若该信息类型为隐私信息,进一步判断该输入信号的内容信息的隐私类型,并对该输入信号进行加密处理;在一存储单元中查找是否存在该第二用户先前发送的给该第一用户的,且隐私类型一致的内容信息的相关加密数据;以及根据查找结果判断是否发送该输入信号的内容信息给该第二用户。Specifically, an embodiment of the present invention provides a secure communication method, the secure communication method includes the following steps: receiving an input signal from a first user, the input signal includes a message sent by the first user to a second user content information of the input signal and the identity information of the first user and the second user; determine the information type of the content information of the input signal; if the information type is private information, further determine the privacy type of the content information of the input signal, and The input signal is encrypted; in a storage unit, it is searched whether there is related encrypted data of the content information previously sent by the second user to the first user, and the privacy type is consistent; and judging whether to send the input according to the search result The content information of the signal is given to the second user.

由于所述安全通信系统与安全通信方法会将发送者的身份信息(比如手机号码)、接收者的身份信息以及所发送隐私内容信息的类型连起来生成散列值,由此可以保护隐私,即使系统管理员也无从知晓。进一步地,只有当查找到接收者先前发送的给发送者的隐私内容信息类型一致的散列值,才会将当前发送者的内容信息发送给接收者,并把接收者先前发送的给发送者的内容信息发送给发送者,从而避免了发送者被接收者拒绝后的尴尬。更进一步地,若未查找到接收者先前发送的给发送者的隐私内容信息类型一致的散列值,系统则可根据用户发送的内容信息的信息类型,将隐私信息进行加密保存并在一定期限过后进行删除,由此确保用户的隐私信息不会被泄露,避免了被对方拒绝而导致尴尬的情形。Since the secure communication system and the secure communication method will combine the identity information of the sender (such as a mobile phone number), the identity information of the receiver, and the type of private content information sent to generate a hash value, thereby protecting privacy, even if System administrators have no way of knowing either. Further, only when a hash value with the same type of private content information previously sent by the receiver to the sender is found, the content information of the current sender will be sent to the receiver, and the content information previously sent by the receiver will be sent to the sender The content information is sent to the sender, thus avoiding the embarrassment of the sender after being rejected by the receiver. Furthermore, if no hash value with the same type of private content information previously sent by the receiver to the sender is found, the system can encrypt and save the private information according to the information type of the content information sent by the user and store it for a certain period of time. Afterwards, it is deleted, thereby ensuring that the user's private information will not be leaked, and avoiding embarrassing situations caused by being rejected by the other party.

为使本发明的上述技术方案和优点能更明显易懂,下文特举实施例,并结合附图详细说明如下。In order to make the above-mentioned technical solutions and advantages of the present invention more comprehensible, the following specific embodiments will be described in detail with reference to the accompanying drawings.

附图说明Description of drawings

图1是本发明的一实施例所提供的一种安全通信系统的方框结构示意图。Fig. 1 is a schematic block diagram of a secure communication system provided by an embodiment of the present invention.

图2是本发明的另一实施例所提供的一种安全通信系统的方框结构示意图。Fig. 2 is a schematic block diagram of a secure communication system provided by another embodiment of the present invention.

图3是本发明的一实施例所提供的一种安全通信方法的流程示意图。Fig. 3 is a schematic flowchart of a secure communication method provided by an embodiment of the present invention.

具体实施方式Detailed ways

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的具体实施方式、方法、步骤、结构、特征及功效,进行详细说明。In order to further explain the technical means and effects that the present invention adopts to achieve the intended invention purpose, the specific implementation methods, methods, steps, structures, features and effects proposed according to the present invention will be described below in conjunction with the accompanying drawings and preferred embodiments. Detailed description.

本发明的实施例所提供的安全通信系统与安全通信方法主要用于用户之间发送信息,在本发明的实施例中,发送信息给对方的称为发送者,被发送的对象称为接收者。The secure communication system and secure communication method provided by the embodiments of the present invention are mainly used for sending information between users. In the embodiments of the present invention, the person who sends information to the other party is called the sender, and the object to be sent is called the receiver. .

请参照图1,其为本发明的一实施例所提供的一种安全通信系统的方框结构示意图。如图1所示,在本实施例中,安全通信系统100包括信号输入单元101、控制单元103、信号处理单元105、查找单元106、存储单元107以及信号输出单元109。其中,信号输入单元101、信号处理单元105、查找单元106、存储单元107以及信号输出单元109均耦接于控制单元103,在控制单元103的控制下工作。Please refer to FIG. 1 , which is a schematic block diagram of a secure communication system provided by an embodiment of the present invention. As shown in FIG. 1 , in this embodiment, a secure communication system 100 includes a signal input unit 101 , a control unit 103 , a signal processing unit 105 , a search unit 106 , a storage unit 107 and a signal output unit 109 . Wherein, the signal input unit 101 , the signal processing unit 105 , the search unit 106 , the storage unit 107 and the signal output unit 109 are all coupled to the control unit 103 and work under the control of the control unit 103 .

信号输入单元101用于接收一输入信号并将该输入信号提供给信号处理单元105,该输入信号来自一发送者的用户终端,该输入信号包括发送者与接收者的身份信息以及发送的内容信息。该用户终端可为手机、个人电脑、通信软件用户端等。该身份信息取决于用户(即发送者与接收者)所使用的用户终端,比如用户若采用手机来联系对方,那么发送者与接收者的身份信息可为双方的手机号码;又比如用户若采用通信软件用户端来联系对方,那么发送者与接收者的身份信息可为双方的用户名。本发明的发送者与接收者的身份信息并不限于上述列举的两种,只要用户所使用的用户终端可以确认或者认证发送者与接收者的身份信息即可。该内容信息可以为文本信息、语音信息或者视频信息等,但不限于此。The signal input unit 101 is used to receive an input signal and provide the input signal to the signal processing unit 105. The input signal comes from a sender's user terminal, and the input signal includes the identity information of the sender and the receiver and the sent content information . The user terminal can be a mobile phone, a personal computer, a communication software client, and the like. The identity information depends on the user terminal used by the user (that is, the sender and the receiver). For example, if the user uses a mobile phone to contact the other party, the identity information of the sender and the receiver can be the mobile phone numbers of both parties; Communication software client to contact the other party, then the identity information of the sender and receiver can be the user names of both parties. The identity information of the sender and the receiver in the present invention is not limited to the two listed above, as long as the user terminal used by the user can confirm or authenticate the identity information of the sender and the receiver. The content information may be text information, voice information or video information, etc., but is not limited thereto.

信号处理单元105用于判断输入信号的内容信息的信息类型,以及对输入信号进行加密、解密等处理。该内容信息的信息类型可直接包含于输入信号中,由发送者主动编辑,信号处理单元105可在接收到信号输入单元101提供的输入信号之后对该输入信号进行解析以获取该内容信息的信息类型。该类型信息根据发送内容而定,可以是表白类、道歉类、提出分手类等隐私信息,也可以是非隐私类的一般信息。本发明对于内容信息的信息类型并不限定于列举的上述几种,可依实际情形而定。发送者主动编辑内容信息的类型的情形如:发送者可在发送内容的标题中注明内容信息的信息类型,或者在发送内容的首端或者末端通过一分隔符号(如引号、括号等)说明内容信息的信息类型,如:[隐私;表白],[隐私;道歉],[一般]等。本发明对于用户主动编辑内容信息的信息类型的格式并不限定,只要安全通信系统100能够辨识即可。The signal processing unit 105 is used for judging the information type of the content information of the input signal, and performing processing such as encryption and decryption on the input signal. The information type of the content information can be directly included in the input signal, edited actively by the sender, and the signal processing unit 105 can analyze the input signal after receiving the input signal provided by the signal input unit 101 to obtain the information of the content information type. This type of information depends on the content to be sent, and can be private information such as confession, apology, and proposal to break up, or non-private general information. The information types of the content information in the present invention are not limited to the above listed ones, and may be determined according to actual situations. The situation where the sender actively edits the type of content information, such as: the sender can indicate the type of content information in the title of the content to be sent, or use a delimiter (such as quotation marks, brackets, etc.) at the beginning or end of the content to indicate Information type of content information, such as: [privacy; confession], [privacy; apology], [general], etc. The present invention does not limit the format of the type of information that the user actively edits the content information, as long as the secure communication system 100 can identify it.

在其他实施例中,内容信息的信息类型也可由安全通信系统100自动在信号输入单元101接收到发送者发送的内容信息之后,通过信号输出单元109发送一选择信息给发送者以供发送者选择内容信息的信息类型之后获取。具体而言,信号输入单元101在接收到输入信号之后,通知控制单元103,控制单元103控制信号输出单元109发送一选择信息给发送者以供发送者选择内容信息的信息类型。该选择信息可为“请问此信息是一般信息还是隐私信息?”,或者“请选择信息类型:A.一般;B.隐私”,发送者即可根据其用户终端选择信息类型之后回传给安全通信系统100。若信号输入单元101接收到发送者的回传信息,则将该回传信息提供给信号处理单元105进行解析。信号处理单元105将解析结果提供给控制单元103。若解析结果为一般信息,控制单元103则直接将发送者的内容信息通过信号输出单元109发送给接收者;若解析结果为隐私信息,控制单元103则控制信号输出单元109发送另一选择信息给发送者以供发送者选择隐私类型,如“请选择是哪一类(表白/道歉/提出分手/XX/其他)的隐私信息”,或者“请选择隐私类型:B1.表白;B2.道歉;B3.提出分手;B4.其他”。In other embodiments, the information type of the content information may also be automatically sent by the secure communication system 100 to the sender through the signal output unit 109 after the signal input unit 101 receives the content information sent by the sender for the sender to select The information type of the content information is obtained later. Specifically, the signal input unit 101 notifies the control unit 103 after receiving the input signal, and the control unit 103 controls the signal output unit 109 to send a selection message to the sender for the sender to select the information type of the content information. The selection information can be "Is this information general information or private information?", or "Please select the information type: A. General; B. Privacy", the sender can select the information type according to its user terminal and then send it back to the security Communication system 100. If the signal input unit 101 receives the feedback information from the sender, it will provide the feedback information to the signal processing unit 105 for analysis. The signal processing unit 105 supplies the analysis result to the control unit 103 . If the analysis result is general information, the control unit 103 will directly send the content information of the sender to the receiver through the signal output unit 109; if the analysis result is private information, the control unit 103 will control the signal output unit 109 to send another selection information to The sender allows the sender to choose the privacy type, such as "Please select which type of (confession/apology/propose breakup/XX/other) privacy information", or "Please select the privacy type: B1. Confession; B2. Apology; B3. propose to break up; B4. other".

另外,安全通信系统100也可只发送一条选择信息给发送者选择,如“请问此信息是一般信息还是隐私信息?若为隐私信息,请选择是哪一类(表白/道歉/提出分手/XX/其他)的隐私信息”,或者“请选择信息类型:A.一般;B.隐私:B1.表白;B2.道歉;B3.提出分手;B4.其他”。In addition, the secure communication system 100 can also send only one selection message to the sender to choose, such as "Excuse me, is this information general information or private information? If it is private information, please choose which type it is (confession/apology/propose to break up/XX /Others), or "Please select the type of information: A. General; B. Privacy: B1. Confession; B2. Apology; B3. Breakup; B4. Others".

本发明对于上述所例举的选择信息的内容及格式等并不限定。The present invention does not limit the content and format of the above-mentioned selection information.

当内容信息的信息类型为隐私信息且信号处理单元105获取到隐私类型时,信号处理单元105对输入信号进行加密处理。具体而言,信号处理单元105将发送者的身份信息数据、接收者的身份信息数据以及隐私类别数据按照一定的数据格式依次排列之后,如,排列后的数据格式可为:<发送者的身份信息数据>︱<接收者的身份信息数据>︱<隐私类别数据>,再根据散列函数生成散列值数据,并将所生成的散列值数据提供给查找单元106。When the information type of the content information is private information and the signal processing unit 105 obtains the privacy type, the signal processing unit 105 encrypts the input signal. Specifically, after the signal processing unit 105 arranges the identity information data of the sender, the identity information data of the receiver, and the privacy category data in sequence according to a certain data format, for example, the data format after the arrangement can be: <sender's identity Information data>︱<identity information data of the recipient>︱<privacy category data>, and then generate hash value data according to the hash function, and provide the generated hash value data to the search unit 106 .

查找单元106用于根据信号处理单元105所生成的散列值数据在存储单元107中查找是否存在相同的散列值数据。如果查找单元106在查找后发现存储单元107中不存在相同的散列值数据,则说明当前接收者之前未给当前发送者发送过相同类型的隐私信息,查找单元106提供对应的反馈信息给信号处理单元105。信号处理单元105根据查找单元106提供的反馈信息将发送者的身份信息数据与接收者的身份信息数据互换位置之后再与隐私类别数据排列之后,如,排列后的数据格式可为:<接收者的身份信息数据>︱<发送者的身份信息数据>︱<隐私类别数据>,再根据散列函数生成散列值数据并将该散列值数据储存在存储单元107中,同时将发送内容利用接收者的身份信息数据(如手机号或者用户名等)加密之后储存在存储单元107中。The search unit 106 is configured to search the storage unit 107 for the same hash value data according to the hash value data generated by the signal processing unit 105 . If the search unit 106 finds that the same hash value data does not exist in the storage unit 107 after searching, it means that the current receiver has not sent the same type of private information to the current sender before, and the search unit 106 provides corresponding feedback information to the signal processing unit 105. The signal processing unit 105 exchanges the position of the identity information data of the sender and the identity information data of the receiver according to the feedback information provided by the search unit 106, and then arranges them with the privacy category data. For example, the data format after arrangement can be: <received The identity information data of the sender>︱<the identity information data of the sender>︱<privacy category data>, and then generate hash value data according to the hash function and store the hash value data in the storage unit 107, and at the same time send the content It is stored in the storage unit 107 after being encrypted with the recipient's identity information data (such as mobile phone number or user name, etc.).

如果查找单元106在查找后发现存储单元107中存在相同的散列值数据,则说明当前的接收者之前给当前的发送者发送过相同类型的隐私信息,查找单元106将此查找结果提供给控制单元103,控制单元103根据该查找结果控制信号输出单元109将当前发送者的发送内容直接发送给当前接收者,并控制信号处理单元105将当前接收者之前发送给当前发送者的隐私信息利用当前发送者的身份信息数据解密之后通过信号输出单元109发送给当前发送者。If the search unit 106 finds that there is the same hash value data in the storage unit 107 after searching, it means that the current receiver has sent the same type of private information to the current sender before, and the search unit 106 provides the search result to the control unit 103, the control unit 103 controls the signal output unit 109 to directly send the content sent by the current sender to the current receiver according to the search result, and controls the signal processing unit 105 to use the private information sent by the current receiver to the current sender before the current receiver The sender's identity information data is decrypted and sent to the current sender through the signal output unit 109 .

存储单元107用于储存经信号处理单元105处理过的信息数据,如前述的散列值、加密的发送内容信息等。存储单元107可以是服务器或计算机系统内的任何类型的存储器,例如动态随机存储器(DRAM),静态随机存储器(SRAM)、快闪存储器(Flash memory)、只读存储器(ROM)等,本发明对此并不加以限制,可以依据实际需求进行选用。The storage unit 107 is used for storing information data processed by the signal processing unit 105, such as the aforementioned hash value, encrypted transmission content information, and the like. Storage unit 107 can be any type of memory in the server or computer system, such as dynamic random access memory (DRAM), static random access memory (SRAM), flash memory (Flash memory), read-only memory (ROM) etc., the present invention is to This is not limited, and can be selected according to actual needs.

存储单元107可在控制单元103的控制下将信号处理单元105提供的散列值与经加密过的发送内容信息保存一定的期限,在此保存期限之后,控制单元103即将该散列值与经加密过的发送内容信息等相关数据删除。若在此保存期限之前,当前接收者发送同类隐私信息给当前发送者,则控制单元103控制信号处理单元105将所加密的发送内容信息利用接收者的身份信息数据解密之后通过控制信号输出单元109发送给当前接收者,并控制信号输出单元109将当前接收者的发送内容信息直接发送给当前发送者。该期限可由安全通信系统100自动设定,也可由用户主动设定,如发送者可在发送内容的标题中注明保存期限,或者在发送内容的首端或者末端通过一分隔符号(如引号、括号等)注明保存期限,如:[隐私;表白]/[保存1个月]等。本发明对于用户主动设定保存期限的格式并不限定,只要安全通信系统100能够辨识即可。The storage unit 107 can save the hash value provided by the signal processing unit 105 and the encrypted transmission content information for a certain period under the control of the control unit 103. Relevant data such as encrypted content information will be deleted. If the current recipient sends the same type of private information to the current sender before the storage period, the control unit 103 controls the signal processing unit 105 to decrypt the encrypted transmission content information using the recipient’s identity information data and then passes the control signal output unit 109 Send to the current receiver, and control the signal output unit 109 to directly send the sending content information of the current receiver to the current sender. The time limit can be automatically set by the secure communication system 100, or can be set actively by the user. For example, the sender can indicate the storage time limit in the title of the content to be sent, or pass a delimiter (such as quotation marks, Brackets, etc.) indicate the retention period, such as: [privacy; confession]/[reservation for 1 month], etc. The present invention does not limit the format of the storage period actively set by the user, as long as the secure communication system 100 can identify it.

此外,在该保存期限之内,若发送方未接收到对方发来的同类隐私信息,还可根据特定的数据格式发送一撤销发送的信息给安全通信系统100要求撤销先前的发送内容信息,比如,<撤销>:<20140214发送内容>。本发明对于用户主动撤销发送的信息格式并不限定,只要安全通信系统100能够辨识即可。In addition, within the storage period, if the sender has not received the same kind of private information from the other party, it can also send a message of revocation of sending to the secure communication system 100 according to a specific data format to request revocation of the previously sent content information, such as , <Cancel>:<20140214 send content>. The present invention does not limit the format of the information that the user actively cancels sending, as long as the secure communication system 100 can identify it.

信号输出单元109用于发送信息给用户的用户终端。The signal output unit 109 is used to send information to the user terminal of the user.

以下将详细说明安全通信系统100的具体工作情形,为方便说明,以一第一用户(发送者)向一第二用户(接收者)发送消息为例进行说明。The specific working conditions of the secure communication system 100 will be described in detail below. For the convenience of description, a first user (sender) sends a message to a second user (receiver) as an example for illustration.

当该信号输出单元101接收来自第一用户的一输入信号,该输入信号包括该第一用户发送的给第二用户的内容信息以及该第一用户与该第二用户的身份信息。该信号处理单元105判断该输入信号的内容信息的信息类型,若该内容信息的信息类型为非隐私信息,该信号处理单元105通知该控制单元103以使该控制单元103控制该信号输出单元109直接将该内容信息发送给该第二用户;若该内容信息的信息类型为隐私信息,该信号处理单元105进一步判断该输入信号的内容信息的隐私类型,以将该第一用户的身份信息数据、该第二用户的身份信息数据与隐私类型数据依次排列之后生成第一散列值数据,并将该第一散列值数据提供给该查找单元106。When the signal output unit 101 receives an input signal from a first user, the input signal includes content information sent by the first user to a second user and identity information of the first user and the second user. The signal processing unit 105 judges the information type of the content information of the input signal, and if the information type of the content information is non-private information, the signal processing unit 105 notifies the control unit 103 so that the control unit 103 controls the signal output unit 109 directly send the content information to the second user; if the information type of the content information is private information, the signal processing unit 105 further judges the privacy type of the content information of the input signal to obtain the identity information data of the first user , the second user's identity information data and privacy type data are arranged in sequence to generate first hash value data, and the first hash value data is provided to the search unit 106 .

该查找单元106在该存储单元107中查找是否存在与该第一散列值数据相同的散列值数据,若存在,该查找单元106通知该控制单元103以使该控制单元103控制该信号输出单元109直接发送该输入信号的内容信息给该第二用户,并将该第二用户先前发送的给该第一用户的内容信息解密后发送给该第一用户;若不存在,该查找单元106通知该信号处理单元105以使该信号处理单元105将该第一用户的身份信息数据与该第二用户的身份信息数据的顺序调换之后,再和隐私类型数据排列之后生成第二散列值数据,并将该第二散列值数据储存在该存储单元107,同时,该信号处理单元106将该输入信号的内容信息采用该第二用户的身份信息数据进行加密之后储存在该存储单元107。The search unit 106 searches in the storage unit 107 whether there is the same hash value data as the first hash value data, if there is, the search unit 106 notifies the control unit 103 so that the control unit 103 controls the signal output Unit 109 directly sends the content information of the input signal to the second user, and sends to the first user after decrypting the content information previously sent by the second user to the first user; if it does not exist, the search unit 106 Notify the signal processing unit 105 so that the signal processing unit 105 generates the second hash value data after the order of the identity information data of the first user and the identity information data of the second user are exchanged, and then arranged with the privacy type data , and store the second hash value data in the storage unit 107, and at the same time, the signal processing unit 106 encrypts the content information of the input signal using the identity information data of the second user and stores it in the storage unit 107.

在一保存期限之前,若该信号输入单元101接收到该第二用户发送的给该第一用户的,且隐私类型一致的内容信息,则该控制单元103控制该信号处理单元105利用该第二用户的身份信息数据对该输入信号的内容信息进行解密之后通过该信号输出单元109发送给该第二用户,并控制该信号输出单元109直接将该第二用户发送的给该第一用户的内容信息发送给该第一用户。Before a storage period, if the signal input unit 101 receives the content information sent by the second user to the first user with the same privacy type, the control unit 103 controls the signal processing unit 105 to use the second The user's identity information data decrypts the content information of the input signal and sends it to the second user through the signal output unit 109, and controls the signal output unit 109 to directly send the second user to the content of the first user Information is sent to the first user.

在该保存期限之后,该控制单元103删除储存在该存储单元107中的加密后的来自该第一用户的输入信号。或者,在该保存期限之前,若该信号输入单元101接收到来自该第一用户发送的撤销发送的请求,该信号输入单元101通知该控制单元103以使该控制单元103删除储存在该存储单元109中的加密后的输入信号。After the retention period, the control unit 103 deletes the encrypted input signal from the first user stored in the storage unit 107 . Or, before the retention period, if the signal input unit 101 receives a request to cancel sending from the first user, the signal input unit 101 notifies the control unit 103 so that the control unit 103 deletes the request stored in the storage unit. The encrypted input signal in 109.

在本实施例中,由于所述安全通信系统100会将发送者的身份信息(比如手机号码)、接收者的身份信息以及所发送隐私内容信息的类型连起来生成散列值,由此可以保护隐私,即使系统管理员也无从知晓。进一步地,只有当查找到接收者先前发送的给发送者的隐私内容信息类型一致的散列值,才会将当前发送者的内容信息发送给接收者,并把接收者先前发送的给发送者的内容信息发送给发送者,从而避免了发送者被接收者拒绝后的尴尬。更进一步地,若未查找到接收者先前发送的给发送者的隐私内容信息类型一致的散列值,系统100则可根据用户发送的内容信息的信息类型,将隐私信息进行加密保存并在一定期限过后进行删除,由此确保用户的隐私信息不会被泄露,避免了被对方拒绝而导致尴尬的情形。In this embodiment, since the secure communication system 100 will combine the identity information of the sender (such as a mobile phone number), the identity information of the receiver, and the type of the sent private content information to generate a hash value, it can protect Privacy, even system administrators have no way of knowing. Further, only when a hash value with the same type of private content information previously sent by the receiver to the sender is found, the content information of the current sender will be sent to the receiver, and the content information previously sent by the receiver will be sent to the sender The content information is sent to the sender, thus avoiding the embarrassment of the sender after being rejected by the receiver. Furthermore, if no hash value of the same type as the private content information previously sent by the receiver to the sender is found, the system 100 can encrypt and store the private information according to the information type of the content information sent by the user and store it in a certain period of time. Delete after the deadline, thus ensuring that the user's private information will not be leaked, and avoiding embarrassing situations caused by being rejected by the other party.

请参照图2,其为本发明的另一实施例所提供的一种安全通信系统的方框结构示意图。如图2所示,本实施例所提供的安全通信系统200与图1所示的安全通信系统100相似,该安全通信系统200同样包括信号输入单元201、控制单元203、信号处理单元205、查找单元206、存储单元207以及信号输出单元209。其中,与安全通信系统100不同的是,在本实施例中,信号处理单元205包括一语义分析单元202,该语义分析单元202用于对输入信号中的内容信息进行分析,以判断内容信息的信息类型。Please refer to FIG. 2 , which is a schematic block diagram of a secure communication system provided by another embodiment of the present invention. As shown in FIG. 2, the safety communication system 200 provided by this embodiment is similar to the safety communication system 100 shown in FIG. unit 206 , storage unit 207 and signal output unit 209 . Wherein, different from the safety communication system 100, in this embodiment, the signal processing unit 205 includes a semantic analysis unit 202, which is used to analyze the content information in the input signal to judge the content information information type.

语义分析单元202可通过语义分析技术直接对输入信号的内容信息中的自然语言进行分析,比如分析内容信息的语法结构、抓取内容信息的特征关键字等以确定发送者的意图,从而判断内容信息的信息类型,若判断为隐私信息,则进一步判断是哪一类的隐私信息(隐私类型)。如表一所示:The semantic analysis unit 202 can directly analyze the natural language in the content information of the input signal through semantic analysis technology, such as analyzing the grammatical structure of the content information, capturing the characteristic keywords of the content information, etc. to determine the intention of the sender, thereby judging the content The information type of the information, if it is judged as private information, further judge which type of private information (privacy type) it is. As shown in Table 1:

发送内容Send Content 关键字keywords 信息类型information type 隐私类型privacy type 我喜欢你I like you 喜欢like 隐私privacy 表白to confess 对不起,我错了sorry i was wrong 对不起、错sorry, wrong 隐私privacy 道歉Apologize 明天一起吃饭哦Let's have dinner together tomorrow ------ 一般generally ------

表一Table I

在该语义分析单元202判断出内容信息的信息类型之后,若为一般信息,该信号处理单元205通知该控制单元203以使该控制单元203控制该信号输出单元209直接将该内容信息发送给发送对象;若该内容信息的信息类型为隐私信息,该信号处理单元205则对输入信号进行加密处理。After the semantic analysis unit 202 determines the information type of the content information, if it is general information, the signal processing unit 205 notifies the control unit 203 so that the control unit 203 controls the signal output unit 209 to directly send the content information to the sending Object: if the information type of the content information is private information, the signal processing unit 205 encrypts the input signal.

当该语义分析单元202无法判断该内容信息的信息类型时,该语义分析单元202通知该控制单元203,该控制单元203控制该信号输出单元209控制该信号输出单元发送选择信息给提供该输入信号的用户终端,以供该用户终端的发送者选择该输入信号中的内容信息的信息类型。待该用户终端回传发送者选择的信息类型,语义分析单元202再进行读取。When the semantic analysis unit 202 cannot judge the information type of the content information, the semantic analysis unit 202 notifies the control unit 203, and the control unit 203 controls the signal output unit 209 to control the signal output unit to send selection information to provide the input signal The user terminal of the user terminal, for the sender of the user terminal to select the information type of the content information in the input signal. After the user terminal sends back the information type selected by the sender, the semantic analysis unit 202 reads it again.

本实施例中的安全通信系统200由于直接利用语义分析单元202来判断内容信息的信息类型,从而使得该安全通信系统200的效率更高,并且更加符合当前智能化的发展需求。The secure communication system 200 in this embodiment directly uses the semantic analysis unit 202 to judge the information type of the content information, so that the secure communication system 200 is more efficient and more in line with the current intelligent development requirements.

请参阅图3,其为本发明的一实施例所提供的一种安全通信方法的流程示意图,该安全通信方法可用于上述安全通信系统100与安全通信系统200。该安全通信方法包括以下步骤:Please refer to FIG. 3 , which is a schematic flowchart of a secure communication method provided by an embodiment of the present invention, which can be used in the above-mentioned secure communication system 100 and secure communication system 200 . The secure communication method includes the following steps:

S30,接收来自一第一用户的一输入信号,该输入信号包括该第一用户(发送者)发送的给一第二用户(接收者)的内容信息以及该第一用户与该第二用户的身份信息。S30. Receive an input signal from a first user, where the input signal includes content information sent by the first user (sender) to a second user (receiver) and the relationship between the first user and the second user Identity Information.

S31,判断该输入信号的内容信息的信息类型是否为隐私信息,若是,执行步骤S32;若不是,执行步骤S39。其中,判断该输入信号的内容信息的信息类型可通过发送具有固定格式的选择信息给用户选择之后再根据用户的回传信息进行解析读取,也可通过一语义分析单元直接对输入信号中的内容信息进行分析,以判断内容信息的信息类型。S31, judging whether the information type of the content information of the input signal is private information, if yes, execute step S32; if not, execute step S39. Among them, the information type of the content information of the input signal can be determined by sending selection information with a fixed format to the user for selection and then analyzing and reading according to the user's return information, or directly analyzing the content information in the input signal through a semantic analysis unit. The content information is analyzed to determine the information type of the content information.

S32,判断该输入信号的内容信息的隐私类型并对该输入信号进行加密处理,如将该第一用户的身份信息数据、该第二用户的身份信息数据与隐私类型数据依次排列之后生成第一散列值数据。S32. Determine the privacy type of the content information of the input signal and encrypt the input signal, such as arranging the identity information data of the first user, the identity information data of the second user, and the privacy type data in order to generate a first Hash value data.

S33,在一存储单元中查找是否存在该第二用户先前发送的给该第一用户的,且隐私类型一致的内容信息的相关加密数据,如查找与该第一散列值数据相同的散列值数据。若不存在相同的散列值数据,执行步骤S34;若存在相同的散列值数据,执行步骤S38。S33, check in a storage unit whether there is related encrypted data of the content information previously sent by the second user to the first user and with the same privacy type, such as searching for the same hash as the first hash value data value data. If there is no data with the same hash value, execute step S34; if there is data with the same hash value, execute step S38.

S34,对该输入信号进行加密保存,如将该第一用户的身份信息数据与该第二用户的身份信息数据的顺序调换之后,再和隐私类型数据排列之后生成第二散列值数据,保存该第二散列值数据,并将该输入信号的内容信息采用该第二用户的身份信息数据进行加密保存。S34, encrypt and save the input signal, for example, after the order of the identity information data of the first user and the identity information data of the second user are exchanged, and then arranged with the privacy type data, the second hash value data is generated, and saved The second hash value data, and the content information of the input signal is encrypted and stored using the identity information data of the second user.

S35,判断是否在一保存期限之前接收到该第一用户发送的撤销发送的请求,若不是,执行步骤S36;若是,执行步骤S37。S35, judging whether the request to cancel sending sent by the first user is received before a storage period, if not, execute step S36; if yes, execute step S37.

S36,判断是否到达该保存期限,若是,执行步骤S37;若不是,回到步骤S35。S36, judging whether the storage period has been reached, if yes, execute step S37; if not, return to step S35.

S37,删除加密的来自该第一用户的输入信号。S37. Delete the encrypted input signal from the first user.

S38,直接发送该输入信号的内容信息给该第二用户,并将该第二用户先前发送的给该第一用户的内容信息发送给该第一用户。一般而言,需将该第二用户先前发送的给该第一用户的内容信息利用第一用户的身份信息数据解密之后再发送给该第一用户。S38. Directly send the content information of the input signal to the second user, and send the content information previously sent by the second user to the first user to the first user. Generally speaking, the content information previously sent by the second user to the first user needs to be decrypted with the identity information data of the first user before being sent to the first user.

S39,直接将该输入信号的内容信息发送给该第二用户。S39. Directly send the content information of the input signal to the second user.

此外,对来自该第一用户的输入信号进行加密保存之后,若在保存期限之前接收到该第二用户发送的给该第一用户的,隐私类型一致的内容信息,则需要将该输入信号进行解密之后发送该输入信号的内容信息给该第二用户,并直接将该第二用户发送的给该第一用户的内容信息发送给该第一用户。其中,对该输入信号进行解密主要是利用该第二用户的身份信息数据对该输入信号的内容信息进行解密。In addition, after encrypting and storing the input signal from the first user, if the content information of the same privacy type sent by the second user to the first user is received before the storage period, the input signal needs to be encrypted. After decryption, the content information of the input signal is sent to the second user, and the content information sent by the second user to the first user is directly sent to the first user. Wherein, decrypting the input signal mainly uses the identity information data of the second user to decrypt the content information of the input signal.

在本实施例中,所述安全通信方法会将发送者(第一用户)的身份信息(比如手机号码或用户名等)、接收者(第二用户)的身份信息以及所发送隐私内容信息的类型连起来生成散列值,由此可以保护隐私,即使系统管理员也无从知晓。进一步地,只有当查找到接收者先前发送的给发送者的隐私内容信息类型一致的散列值,才会将当前发送者的内容信息发送给接收者,并把接收者先前发送的给发送者的内容信息发送给发送者,从而避免了发送者被接收者拒绝后的尴尬。更进一步地,若未查找到接收者先前发送的给发送者的隐私内容信息类型一致的散列值,则可根据用户发送的内容信息的信息类型,将隐私信息进行加密保存并在一定期限过后进行删除,由此确保用户的隐私信息不会被泄露,避免了被对方拒绝而导致尴尬的情形。In this embodiment, the secure communication method will combine the identity information of the sender (first user) (such as mobile phone number or user name, etc.), the identity information of the receiver (second user) and the information of the sent private content information Types are concatenated to generate a hash value, which can protect privacy, even system administrators have no way of knowing. Further, only when a hash value with the same type of private content information previously sent by the receiver to the sender is found, the content information of the current sender will be sent to the receiver, and the content information previously sent by the receiver will be sent to the sender The content information is sent to the sender, thus avoiding the embarrassment of the sender after being rejected by the receiver. Furthermore, if no hash value with the same type of private content information previously sent by the receiver to the sender is found, the private information can be encrypted and stored according to the information type of the content information sent by the user and stored after a certain period of time Delete, thereby ensuring that the user's private information will not be leaked, avoiding the embarrassing situation caused by being rejected by the other party.

需要注意的是,本发明的实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或网络设备等)执行本发明实施例各个实施场景所述的方法。It should be noted that the embodiments of the present invention can be realized by hardware, or by software plus a necessary general hardware platform. Based on this understanding, the technical solutions of the embodiments of the present invention can be embodied in the form of software products, which can be stored in a non-volatile storage medium (which can be CD-ROM, U disk, mobile hard disk, etc.), Several instructions are included to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in various implementation scenarios of the embodiments of the present invention.

以上仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。The above are only preferred embodiments of the present invention, and do not limit the present invention in any form. Although the present invention has been disclosed as above with preferred embodiments, it is not intended to limit the present invention. Any skilled person familiar with the profession, Without departing from the scope of the technical solution of the present invention, when the technical content disclosed above can be used to make some changes or be modified into equivalent embodiments with equivalent changes, but as long as it does not depart from the content of the technical solution of the present invention, the technical essence of the present invention is Any simple modifications, equivalent changes and modifications made in the above embodiments still fall within the scope of the technical solution of the present invention.

Claims (17)

1. a kind of safe communication system, it is characterised in that the safe communication system includes:
Signal input unit, for receiving the input signal from one first user, which includes first user Send to the content information of a second user and first user and the identity information of the second user;
Signal processing unit, the information type of the content information for judging the input signal, if the information type is believed for privacy Breath, determines whether the privacy type of the content information of the input signal, and the input signal is encrypted;
Storage unit, for storing the related encrypted data of the input signal;
Searching unit, the signal processing unit is by the identity information data of first user, the identity information number of the second user It is supplied to this to look into according to the hash of generation first Value Data after being arranged in order with privacy categorical data, and by the first hash Value Data Unit is looked for, which is used to search whether that there are what the second user was previously sent in the storage unit to give first use Family, and the related encrypted data of the consistent content information of privacy type;
Signal output unit, for sending information to first user and the second user;And
Control unit, for judging whether to send the content information of the input signal to this according to the lookup result of the searching unit Second user;Wherein, if lookup result be there are the second user be previously sent to first user, and privacy type one The related encrypted data of the content information of cause, then the control unit control the signal output unit to send the content of the input signal Information gives the second user, and the content information to first user that the second user is previously sent is sent to first use Family.
2. safe communication system according to claim 1, it is characterised in that the searching unit is searched in the storage unit With the presence or absence of the hash Value Data identical with the first hash Value Data.
3. safe communication system according to claim 2, it is characterised in that if not finding and the first hash Value Data Identical hash Value Data, then the searching unit notify the signal processing unit so that the signal processing unit is by first user The order of identity information data of identity information data and the second user exchange and then arrange it with privacy categorical data The hash of generation second Value Data afterwards, and by the second hashed value data storage in the storage unit.
4. safe communication system according to claim 3, it is characterised in that after the pot-life, the control unit The encrypted input signal from first user being stored in the storage unit is deleted, the wherein pot-life is user Or system is preset.
5. safe communication system according to claim 4, it is characterised in that before the pot-life, if the signal is defeated Enter unit receive from first user send revocation send request, the signal input unit notify the control unit with The control unit is set to delete the encrypted input signal from first user being stored in the storage unit.
6. safe communication system according to claim 3, it is characterised in that the signal processing unit further inputs this The content information of signal is stored in the storage unit after being encrypted using the identity information data of the second user.
7. safe communication system according to claim 5, it is characterised in that before the pot-life, if the signal is defeated Enter unit receive second user transmission to first user, and the content information that privacy type is consistent, then the control Unit controls the signal processing unit to be carried out using the identity information data of the second user to the content information of the input signal The second user is sent to by the signal output unit after decryption, and controls the signal output unit directly second to use this The content information to first user that family is sent is sent to first user.
8. safe communication system according to claim 1, it is characterised in that the input signal further includes the class of content information Type information, the signal processing unit parse the input signal to obtain the info class of the content information in the input signal Type.
9. safe communication system according to claim 1, it is characterised in that the signal processing unit includes semantic analysis list Member, which is used to carry out semantic analysis to the content information in the input signal, to judge the content information Information type.
10. safe communication system according to claim 9, it is characterised in that when the semantic analysis unit can not judge this During the information type of content information, which notifies the control unit, which controls the signal output list Member controls the signal output unit to send a selection information and gives first user, so that first user is selected in the input signal Content information information type.
A kind of 11. safety communicating method, suitable for a safe communication system, it is characterised in that the safety communicating method include with Lower step:
The input signal from one first user is received, the input signal is including first user transmission to a second user Content information and first user and the second user identity information;
Judge the information type of the content information of the input signal;
If the information type is privacy information, the privacy type of the content information of the input signal is determined whether, and it is defeated to this Enter signal to be encrypted, by the identity information data of first user, the second user identity information data with it is hidden The hash of generation first Value Data after private categorical data is arranged in order;
Searched whether in a storage unit there are the second user be previously sent to first user, and privacy type one The related encrypted data of the content information of cause;And
Judge whether that the content information for sending the input signal gives the second user according to lookup result.
12. safety communicating method according to claim 11, it is characterised in that search whether that there are the second user is previous Send to first user, and the related encrypted data of the consistent content information of privacy type includes searching and first is dissipated with this The identical hash Value Data of train value data.
13. safety communicating method according to claim 12, it is characterised in that judge whether to send according to lookup result and be somebody's turn to do The content information of input signal includes to the second user:
If find with the identical hash Value Data of the first hash Value Data, directly transmit the content information of the input signal to The second user, and the content information to first user that the second user is previously sent is sent to first user;With And
If not finding the hash Value Data identical with the first hash Value Data, preservation is encrypted to the input signal.
14. safety communicating method according to claim 13, it is characterised in that the input signal is encrypted preservation bag Include order exchange and then and the privacy of the identity information data by the identity information data of first user Yu the second user The hash of generation second Value Data after categorical data arrangement, and preserve the second hash Value Data.
15. safety communicating method according to claim 14, it is characterised in that before a pot-life, if receiving The request that the revocation that first user sends is sent, deletes the encrypted input signal from first user, wherein, should Pot-life presets for user or system.
16. safety communicating method according to claim 13, it is characterised in that be encrypted and be saved into the input signal One step includes the content information of input signal preservation is encrypted using the identity information data of the second user.
17. safety communicating method according to claim 15, it is characterised in that before the pot-life, if receiving The second user send to first user, and the content information that privacy type is consistent utilizes the identity of the second user Information data sends input signal content information after the content information of the input signal is decrypted gives second use Family, and the content information to first user for directly sending the second user is sent to first user.
CN201410095089.4A 2014-03-14 2014-03-14 Secure communication system and secure communication method Active CN104917734B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410095089.4A CN104917734B (en) 2014-03-14 2014-03-14 Secure communication system and secure communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410095089.4A CN104917734B (en) 2014-03-14 2014-03-14 Secure communication system and secure communication method

Publications (2)

Publication Number Publication Date
CN104917734A CN104917734A (en) 2015-09-16
CN104917734B true CN104917734B (en) 2018-05-01

Family

ID=54086447

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410095089.4A Active CN104917734B (en) 2014-03-14 2014-03-14 Secure communication system and secure communication method

Country Status (1)

Country Link
CN (1) CN104917734B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113868401A (en) * 2021-10-18 2021-12-31 深圳追一科技有限公司 Digital human interaction method and device, electronic equipment and computer storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101282218A (en) * 2008-05-20 2008-10-08 宇龙计算机通信科技(深圳)有限公司 Method and apparatus for ciphering and deciphering host computer and pickaback plane of split type terminal
CN102594721A (en) * 2011-12-09 2012-07-18 腾讯科技(深圳)有限公司 Anonymous making-friends method, system and network server
CN103152346A (en) * 2013-03-12 2013-06-12 中国联合网络通信集团有限公司 Privacy protection method, server and system of massive users
CN103259711A (en) * 2012-11-07 2013-08-21 鹤山世达光电科技有限公司 Method and system for communication information transmission

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100217984A1 (en) * 2009-02-13 2010-08-26 Hill Gregory G Methods and apparatus for encrypting and decrypting email messages

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101282218A (en) * 2008-05-20 2008-10-08 宇龙计算机通信科技(深圳)有限公司 Method and apparatus for ciphering and deciphering host computer and pickaback plane of split type terminal
CN102594721A (en) * 2011-12-09 2012-07-18 腾讯科技(深圳)有限公司 Anonymous making-friends method, system and network server
CN103259711A (en) * 2012-11-07 2013-08-21 鹤山世达光电科技有限公司 Method and system for communication information transmission
CN103152346A (en) * 2013-03-12 2013-06-12 中国联合网络通信集团有限公司 Privacy protection method, server and system of massive users

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"爱要说出口 实用表白APP帮你分分钟搞定女神";佚名;《http://www.9ji.com/news/5720.html》;20140221;正文第1-2页 *

Also Published As

Publication number Publication date
CN104917734A (en) 2015-09-16

Similar Documents

Publication Publication Date Title
US10298708B2 (en) Targeted notification of content availability to a mobile device
US9426126B2 (en) Method and system for automatic generation of context-aware cover message
US10063545B2 (en) Rapid identification of message authentication
US8069166B2 (en) Managing user-to-user contact with inferred presence information
US20070027920A1 (en) Context aware data presentation
WO2020186672A1 (en) Blockchain-based mail transmission and reception system
KR20140100989A (en) Anonymous friend-making method, system, network server and storage medium
US12126696B2 (en) Targeted notification of content availability to a mobile device
US20140258421A1 (en) Anonymous two way communications system &amp; method
CN104917734B (en) Secure communication system and secure communication method
CN102739604A (en) Method and system for securely transmitting media message
KR20180123942A (en) Method for transferring message supporting end-to-end encryption, computing apparatus and computer software using the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20201113

Address after: 6 floor, G District, No. 666, Beijing East Road, Huangpu District, Shanghai

Patentee after: Weisheng Electronics (Shanghai) Co.,Ltd.

Address before: 8 / F, 535 Zhongzheng Road, Xindian District, Xinbei City, Taiwan, China

Patentee before: Via Technologies, Inc.

TR01 Transfer of patent right