In-group message communication method and system

A communication method and group technology, applied in transmission systems, digital transmission systems, and key distribution, can solve the problems that instant messaging systems do not support end-to-end encryption, and achieve the effect of improving flexibility and security

Active Publication Date: 2014-12-17
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a method and system for communicating messages within a group to solve the problem that the existing instant messaging system does not support end-to-end encryption within the group

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • In-group message communication method and system
  • In-group message communication method and system
  • In-group message communication method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] A method for communicating messages within a group provided by an embodiment of the present invention is introduced in detail.

[0045] refer to figure 1 , shows a flow chart of a method for communicating messages within a group in an embodiment of the present invention.

[0046] Step 100, when creating a group, the master client generates the group's public key and the group's private key.

[0047] The master client may be a client that creates a group, that is, a client that creates a group is called a master client. The master client has registered with the server before creating the group, and when the master client registers with the server, a public key of the master client and a private key of the master client are generated.

[0048] The public key and private key of the said group can only be used within this group and cannot be applied to other groups.

[0049] Step 102, when the master client invites the slave clients to join the group, encrypt the private...

Embodiment 2

[0069] A method for communicating messages within a group provided by an embodiment of the present invention is introduced in detail.

[0070] refer to figure 2 , shows a flow chart of a method for communicating messages within a group in an embodiment of the present invention.

[0071] Step 200, when creating a group, the master client generates the group's public key and the group's private key.

[0072] The master client may be a client that creates a group, that is, a client that creates a group is called a master client. The master client has registered with the server before creating the group, and when the master client registers with the server, a public key of the master client and a private key of the master client are generated.

[0073] The public key and private key of the said group can only be used within this group and cannot be applied to other groups.

[0074] Step 202, when the master client invites the slave client to join the group, encrypt the private...

Embodiment 3

[0100] A method for communicating messages within a group provided by an embodiment of the present invention is introduced in detail.

[0101] Group G1 is created by client A, and client A invites client B and client C to join group G1. When client A, client B, and client C register with the server, they have generated their respective public keys and private keys, and sent their respective public keys to the server, so that their respective public keys can be used on all client devices. Shared between each other, their respective private keys are stored locally on the client, and the client cannot obtain the private keys of other clients.

[0102] refer to image 3 , shows a schematic diagram of a method for communicating messages within a group in an embodiment of the present invention.

[0103] In step 300, the client A applies to the server to create a group G1, and generates a public-private key pair of the group G1.

[0104] Client A creates a group G1 and generates a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an in-group message communication method and system. The in-group message communication method includes: generating a public key of a group and a private key of the group when the group is established in a master client side; when the master client side is invited to join the group, transmitting the encrypted private key of the group to a slave client side so as to acquire the private key of the group from the slave client side; sharing the public key of the group between the master client side and the slave client side; the master client side using the public key of the group to have to-be-transmitted information encrypted and transmitting the encrypted information to the group; and / or the master client side acquiring information of the encrypted public key of the group from the group and using the private key of the group to decrypt the encrypted information to acquire messages. By the in-group message communication method and system, end-to-end encryption in the group is realized, and flexibility and safety in communication are improved.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a method and system for communicating messages within a group. Background technique [0002] Instant messaging (IM) is a terminal service that allows two or more people to use the Internet to transmit text messages, files, voice and video in real time. Instant messaging can be divided into enterprise instant messaging and website instant messaging according to the purpose of use, and can be divided into mobile instant messaging and PC instant messaging according to the loaded objects. [0003] The end-to-end encryption in the instant messaging system means that the information is encrypted at the sending end, and only the receiving end can decrypt it. Any other node in the communication link, including the central server, cannot decrypt it, thus ensuring that only the sending end and the sending end can decrypt the information. The receiving end can know. [0004]...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/32H04L9/08H04L12/58
Inventor 施幸东
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products