CN109617794A - Instantaneous communication system and instant communicating method - Google Patents

Instantaneous communication system and instant communicating method Download PDF

Info

Publication number
CN109617794A
CN109617794A CN201910101693.6A CN201910101693A CN109617794A CN 109617794 A CN109617794 A CN 109617794A CN 201910101693 A CN201910101693 A CN 201910101693A CN 109617794 A CN109617794 A CN 109617794A
Authority
CN
China
Prior art keywords
client
client node
node
sent
algorithm
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
Application number
CN201910101693.6A
Other languages
Chinese (zh)
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.)
Fence Wall Network Technology Co Ltd
Original Assignee
Fence Wall Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fence Wall Network Technology Co Ltd filed Critical Fence Wall Network Technology Co Ltd
Priority to CN201910101693.6A priority Critical patent/CN109617794A/en
Publication of CN109617794A publication Critical patent/CN109617794A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

This application discloses a kind of instantaneous communication system and instant communicating method, which includes: each client node respectively with other client nodes according to Encryption Algorithm and decipherment algorithm privately owned in predetermined period agreement this period of both sides;Instant message to be sent is used the Encryption Algorithm arranged with destination client current period to encrypt by each client node, and encrypted instant message to be sent is broadcasted to each client node into block chain network;It totally disappeared after breath client node receives encrypted instant message to be sent, encrypted instant message to be sent be processed into block data, block data is broadcasted to each client node into block chain network;Each client node receives block data, is decrypted using all decipherment algorithms that current period is arranged to block data, if successful decryption, reads instant message to be sent, to realize that message is sent.

Description

Instantaneous communication system and instant communicating method
Technical field
This application involves field of communication technology more particularly to a kind of instantaneous communication systems and instant communicating method.
Background technique
In the related technology, various traditional instant messaging applications are increasingly being applied to life, work, such as wechat, QQ Equal instant communication softwares are innumerable, and there is respective central server to provide service for it for each instant messaging application, and all The service of information transimission and storage is provided based on centralization.
Currently, the above-mentioned instantaneous communication system face neck based on central server the challenge of Information Security, interconnection Network users are habitual, or sometimes unconsciously have submitted terms of service agreement, passive point for having defaulted personal information It enjoys, this also gives a possibility that numerous advertising companies even relevant governmental is collected and uses personal information, leads to personal information Leakage, causes serious loss.
Summary of the invention
The purpose of the application is to provide a kind of instantaneous communication system and instant communicating method, to solve data in the related technology The problem of safety.
The purpose of the application is achieved through the following technical solutions:
A kind of instant communicating method is applied in instantaneous communication system, and the instantaneous communication system is block chain network, institute The node for stating block chain network includes: several client nodes;Several described client nodes include full information client side Node and light client node;The instant communicating method includes:
Each client node is respectively with other client nodes according to privately owned in predetermined period agreement this period of both sides Encryption Algorithm and decipherment algorithm;
Each client node by instant message to be sent use with destination client current period agreement described in Encryption Algorithm is encrypted, and the encrypted instant message to be sent is broadcasted each described into the block chain network Client node;
It is described to totally disappeared after breath client node receives the encrypted instant message to be sent, by encrypted institute It states instant message to be sent and is processed into block data, the block data is broadcasted each described into the block chain network Client node;
Each client node receives the block data, all decipherment algorithms pair arranged using current period The block data is decrypted, if successful decryption, reads the instant message to be sent, to realize that message is sent; If decryption failure, judges whether this client node is that totally disappeared breath client node, if so, the block data is deposited Storage.
Optionally, the block chain network is based on P2P agreement.
Optionally, further includes: each client node obtains the set of Encryption Algorithm and decipherment algorithm, the encryption and The set of decipherment algorithm includes multiple encryption algorithms and decipherment algorithm;
Each client node is respectively with other client nodes according to privately owned in predetermined period agreement this period of both sides Encryption Algorithm and decipherment algorithm, comprising:
After reaching predetermined period, each client node is conciliate with other client nodes from the Encryption Algorithm respectively Select a kind of Encryption Algorithm and decipherment algorithm as Encryption Algorithm and decryption privately owned in this period of both sides in the set of close algorithm Algorithm.
Optionally, the algorithms for encryption and decryption set include following item at least two: DES, 3DES, RC2, RC4 algorithm.
It optionally, include flag bit in the client node;The value of the flag bit is the first value, indicates the visitor Family end node is that totally disappeared breath client node, and the value of the flag bit is the second value, indicates that the client node is light passenger train Family end.
Optionally, first value is 1, and second value is 0;Alternatively, first value is 0, described second Value is 1.
It is optionally, described to judge whether this client node is that totally disappeared breath client node, comprising:
Obtain the flag bit in this client node;
Judge whether this client node is that totally disappeared breath client node according to the flag bit.
Optionally, each client node obtains local free memory, by the free memory and in advance If threshold value is compared, if the free memory is more than or equal to preset threshold, the mark of this client node is configured Will position is the first value, if the free memory is less than preset threshold, the flag bit for configuring this client end node is Second value.
Optionally, the client node is mobile terminal.
A kind of instantaneous communication system, the instantaneous communication system are block chain network, the node packet of the block chain network It includes: several client nodes;Several described client nodes include that totally disappeared breath client node and light client node;
Each client node, for respectively with other client nodes according in predetermined period agreement this period of both sides Privately owned Encryption Algorithm and decipherment algorithm;By instant message to be sent use with destination client current period agreement described in Encryption Algorithm is encrypted, and the encrypted instant message to be sent is broadcasted each described into the block chain network Client node;
Wherein, described to totally disappeared breath client node, it, will after receiving the encrypted instant message to be sent The encrypted instant message to be sent is processed into block data, and the block data is broadcasted to the block chain network In each client node;
Each client node, is also used to receive the block data, all solutions arranged using current period The block data is decrypted in close algorithm, if successful decryption, reads the instant message to be sent, is disappeared with realizing Breath is sent;If decryption failure, judges whether this client node is that totally disappeared breath client node, if so, by the block Data storage.
The application uses above technical scheme, has the following beneficial effects:
Instant communicating method provided by the embodiments of the present application is realized based on block chain network, the node of block chain network It include: several client nodes;Several client nodes include that totally disappeared breath client node and light client node;Each visitor Family end node is respectively with other client nodes according to Encryption Algorithm and decryption privately owned in predetermined period agreement this period of both sides Algorithm, in this way, used cipher mode is all different within each period, the client of every a pair of of communication, used encryption Mode is also different, safer;Each client node uses instant message to be sent with destination client current period about Fixed Encryption Algorithm is encrypted, and encrypted instant message to be sent is broadcasted to each client's end segment into block chain network Point;Each client node receives block data, and block data is decrypted using all decipherment algorithms that current period is arranged, If successful decryption, instant message to be sent is read, to realize that message is sent;If decryption failure, judges this client Whether node is that totally disappeared breath client node, if so, block data is stored.Since block chain network is decentralization net Network, information, which is no longer concentrated, is stored in single place, safer.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of instantaneous communication system structure chart that the application one embodiment provides.
Fig. 2 is a kind of instant communicating method flow chart that another embodiment of the application provides.
Specific embodiment
To keep the purposes, technical schemes and advantages of the application clearer, the technical solution of the application will be carried out below Detailed description.Obviously, described embodiments are only a part of embodiments of the present application, instead of all the embodiments.Base Embodiment in the application, those of ordinary skill in the art are obtained all without making creative work Other embodiment belongs to the range that the application is protected.
Embodiment
It is a kind of instantaneous communication system structure chart that the application one embodiment provides referring to Fig. 1, Fig. 1.
Referring to fig. 2, Fig. 2 is a kind of instant communicating method flow chart that another embodiment of the application provides.
As shown in Figure 1, a kind of instant communicating method provided in this embodiment, is applied in instantaneous communication system, Instant Messenger Letter system is block chain network, and the node of block chain network includes: several client nodes 100;Several client nodes Including totally disappeared breath client node 101 and light client node 102;
As shown in Fig. 2, communication means provided in this embodiment, includes at least following steps:
Step 21, each client node are respectively with other client nodes according to private in predetermined period agreement this period of both sides Some Encryption Algorithm and decipherment algorithm;
Step 22, each client node use instant message to be sent to be added with what destination client current period was arranged Close algorithm is encrypted, and encrypted instant message to be sent is broadcasted to each client node into block chain network;
Step 23 totally disappeared after breath client node receives encrypted instant message to be sent, by it is encrypted to The instant message of transmission is processed into block data, and block data is broadcasted to each client node into block chain network;
Step 24, each client node receive block data, using all decipherment algorithms of current period agreement to block Data are decrypted, if successful decryption, read instant message to be sent, to realize that message is sent;If decryption failure, Judge whether this client node is that totally disappeared breath client node, if so, block data is stored.
Wherein, full information client side can store entire message, and light client can store a part of message.
Instant communicating method provided by the embodiments of the present application is realized based on block chain network, the node of block chain network It include: several client nodes;Several client nodes include that totally disappeared breath client node and light client node;Each visitor Family end node is respectively with other client nodes according to Encryption Algorithm and decryption privately owned in predetermined period agreement this period of both sides Algorithm, in this way, used cipher mode is all different within each period, the client of every a pair of of communication, used encryption Mode is also different, safer;Each client node uses instant message to be sent with destination client current period about Fixed Encryption Algorithm is encrypted, and encrypted instant message to be sent is broadcasted to each client's end segment into block chain network Point;Each client node receives block data, and block data is decrypted using all decipherment algorithms that current period is arranged, If successful decryption, instant message to be sent is read, to realize that message is sent;If decryption failure, judges this client Whether node is that totally disappeared breath client node, if so, block data is stored.Since block chain network is decentralization net Network, information, which is no longer concentrated, is stored in single place, safer.
Above-mentioned block chain network is to be assisted based on individual-to-individual (peer to peer, P2P) protocol realization based on p2p The block chain network of view, which provides, is not necessarily to third party's credit underwriting, decentralization, distribution, the environment that can not be distorted, safer.
In some embodiments, optionally, the instant communicating method provided can also include: that each client node obtains encryption The set of algorithm and decipherment algorithm, the set of algorithms for encryption and decryption may include multiple encryption algorithms and decipherment algorithm.For example, The set of algorithms for encryption and decryption may include at least two in following item: data encryption standards (Data Encryption Standard, DES), three re-encryptions (Triple DES, 3DES), RC2, RC4 algorithm.
Correspondingly, each client node is respectively with other client nodes according to private in predetermined period agreement this period of both sides Some Encryption Algorithm and decipherment algorithm, specific implementation may is that reach predetermined period after, each client node respectively with its Its client node selects a kind of Encryption Algorithm and decipherment algorithm as both sides' sheet from Encryption Algorithm and the set of decipherment algorithm Privately owned Encryption Algorithm and decipherment algorithm in period.Specifically, can in set Encryption Algorithm and decipherment algorithm wheel flow into Row selection.
It include flag bit in client node optionally to be distinguished to full information client side and light client;Mark The value of will position is the first value, indicates that client node is that totally disappeared breath client node, the value of flag bit is the second value, is indicated Client node is light client.
Correspondingly, it is above-mentioned judge this client node whether be totally disappeared breath client node, the specific can be that:
Obtain the flag bit in this client node;Judge whether this client node is full Messaging clients according to flag bit End node.For example, if flag bit is 1, it is believed that be full information client side, if flag bit is 0, it is believed that be light client;Or Person, if flag bit is 0, it is believed that be full information client side, if flag bit is 1, it is believed that be light client.
In some embodiments, each client node obtains local free memory, by free memory and presets Threshold value is compared, if free memory is more than or equal to preset threshold, illustrate the memory space of client node compared with Greatly, it can be used as full information client side, the flag bit for configuring this client node is the first value, if free memory is small In preset threshold, illustrates that the memory space of client node is less, can be used as light client, configure the mark of this client node Will position is the second value.In this way, flag bit can be automatically configured by client node, and according to the storage capacity of itself come quasi- True determination is properly or suitable as light client as full information client side.Wherein, free memory refers to setting It can be used for storing the space of message.
Above-mentioned client node can be, but not limited to as mobile terminal.
A kind of instantaneous communication system provided in this embodiment, instantaneous communication system are block chain network, block chain network Node includes: several client nodes;Several client nodes include that totally disappeared breath client node and light client node;
Each client node, for respectively with other client nodes according to privately owned in predetermined period agreement this period of both sides Encryption Algorithm and decipherment algorithm;Instant message to be sent is used to the Encryption Algorithm arranged with destination client current period It is encrypted, encrypted instant message to be sent is broadcasted to each client node into block chain network;
Wherein, it totally disappeared breath client node, it, will be encrypted after receiving encrypted instant message to be sent Instant message to be sent is processed into block data, and block data is broadcasted to each client node into block chain network;
Each client node is also used to receive block data, using all decipherment algorithms of current period agreement to block Data are decrypted, if successful decryption, read instant message to be sent, to realize that message is sent;If decryption failure, Judge whether this client node is that totally disappeared breath client node, if so, block data is stored.
The specific embodiment of instantaneous communication system provided in this embodiment can refer to the instant messaging of any of the above example The embodiment of method, details are not described herein again.
It is understood that same or similar part can mutually refer in the various embodiments described above, in some embodiments Unspecified content may refer to the same or similar content in other embodiments.
It should be noted that term " first ", " second " etc. are used for description purposes only in the description of the present application, without It can be interpreted as indication or suggestion relative importance.In addition, in the description of the present application, unless otherwise indicated, the meaning of " multiple " Refer at least two.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the application includes other realization, wherein can not press shown or discussed suitable Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be by the application Embodiment person of ordinary skill in the field understood.
It should be appreciated that each section of the application can be realized with hardware, software, firmware or their combination.Above-mentioned In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, can integrate in a processing module in each functional unit in each embodiment of the application It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is contained at least one embodiment or example of the application.In the present specification, schematic expression of the above terms are not Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any One or more embodiment or examples in can be combined in any suitable manner.
Although embodiments herein has been shown and described above, it is to be understood that above-described embodiment is example Property, it should not be understood as the limitation to the application, those skilled in the art within the scope of application can be to above-mentioned Embodiment is changed, modifies, replacement and variant.

Claims (10)

1. a kind of instant communicating method, which is characterized in that be applied in instantaneous communication system, the instantaneous communication system is block Chain network, the node of the block chain network include: several client nodes;Several described client nodes include that totally disappeared Cease client node and light client node;The instant communicating method includes:
Each client node adds with other client nodes according to privately owned in predetermined period agreement this period of both sides respectively Close algorithm and decipherment algorithm;
Instant message to be sent is used the encryption arranged with destination client current period by each client node Algorithm is encrypted, and the encrypted instant message to be sent is broadcasted to each client into the block chain network End node;
It is described to totally disappeared after breath client node receives the encrypted instant message to be sent, will it is encrypted it is described to The instant message of transmission is processed into block data, and the block data is broadcasted to each client into the block chain network End node;
Each client node receives the block data, using all decipherment algorithms of current period agreement to described Block data is decrypted, if successful decryption, reads the instant message to be sent, to realize that message is sent;If Decryption failure, judges whether this client node is that totally disappeared breath client node, if so, the block data is stored.
2. instant communicating method according to claim 1, which is characterized in that the block chain network is based on P2P agreement.
3. instant communicating method according to claim 1, which is characterized in that further include: each client node obtains The set of Encryption Algorithm and decipherment algorithm, the set of the algorithms for encryption and decryption include multiple encryption algorithms and decipherment algorithm;
Each client node adds with other client nodes according to privately owned in predetermined period agreement this period of both sides respectively Close algorithm and decipherment algorithm, comprising:
After reaching predetermined period, each client node is calculated with other client nodes from the Encryption Algorithm and decryption respectively Select a kind of Encryption Algorithm and decipherment algorithm as Encryption Algorithm and decipherment algorithm privately owned in this period of both sides in the set of method.
4. instant communicating method according to claim 3, which is characterized in that the set of the algorithms for encryption and decryption includes At least two in following item: DES, 3DES, RC2, RC4 algorithm.
5. instant communicating method according to claim 1, which is characterized in that include flag bit in the client node; The value of the flag bit is the first value, indicates that the client node is that totally disappeared breath client node, the value of the flag bit For the second value, indicate that the client node is light client.
6. instant communicating method according to claim 5, which is characterized in that first value is 1, second value It is 0;Alternatively, first value is 0, second value is 1.
7. instant communicating method according to claim 5, which is characterized in that described to judge whether this client node is complete Messaging clients end node, comprising:
Obtain the flag bit in this client node;
Judge whether this client node is that totally disappeared breath client node according to the flag bit.
8. instant communicating method according to claim 5, which is characterized in that each client node obtain it is local can With memory space, the free memory is compared with preset threshold, if the free memory be greater than or Equal to preset threshold, the flag bit for configuring this client node is the first value, is preset if the free memory is less than Threshold value, the flag bit for configuring this client end node is the second value.
9. instant communicating method according to claim 1, which is characterized in that the client node is mobile terminal.
10. a kind of instantaneous communication system, which is characterized in that the instantaneous communication system is block chain network, the block link network The node of network includes: several client nodes;Several described client nodes include that totally disappeared breath client node and light passenger train Family end node;
Each client node, for respectively with other client nodes according to privately owned in predetermined period agreement this period of both sides Encryption Algorithm and decipherment algorithm;Instant message to be sent is used to the encryption arranged with destination client current period Algorithm is encrypted, and the encrypted instant message to be sent is broadcasted to each client into the block chain network End node;
Wherein, described to totally disappeared breath client node, after receiving the encrypted instant message to be sent, it will encrypt The instant message to be sent afterwards is processed into block data, and the block data is broadcasted into the block chain network Each client node;
Each client node, is also used to receive the block data, is calculated using all decryption of current period agreement The block data is decrypted in method, if successful decryption, reads the instant message to be sent, to realize that message is sent out It send;If decryption failure, judges whether this client node is that totally disappeared breath client node, if so, by the block data Storage.
CN201910101693.6A 2019-01-31 2019-01-31 Instantaneous communication system and instant communicating method Pending CN109617794A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910101693.6A CN109617794A (en) 2019-01-31 2019-01-31 Instantaneous communication system and instant communicating method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910101693.6A CN109617794A (en) 2019-01-31 2019-01-31 Instantaneous communication system and instant communicating method

Publications (1)

Publication Number Publication Date
CN109617794A true CN109617794A (en) 2019-04-12

Family

ID=66018752

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910101693.6A Pending CN109617794A (en) 2019-01-31 2019-01-31 Instantaneous communication system and instant communicating method

Country Status (1)

Country Link
CN (1) CN109617794A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110995749A (en) * 2019-12-17 2020-04-10 北京海益同展信息科技有限公司 Block chain encryption method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1885836A (en) * 2006-07-04 2006-12-27 华为技术有限公司 Information filtering and secret-keeping method and apparatus in instantaneous communication
US20170359288A1 (en) * 2016-06-10 2017-12-14 Salesforce.Com, Inc. Messaging systems and methods that employ a blockchain to ensure integrity of message delivery
CN108306819A (en) * 2018-04-20 2018-07-20 网易(杭州)网络有限公司 Instant communicating system implementation method, medium and computing device based on block chain
CN108599952A (en) * 2017-12-29 2018-09-28 重庆小犀智能科技有限公司 A kind of communication means based on block chain
CN108632284A (en) * 2018-05-10 2018-10-09 网易(杭州)网络有限公司 User data authorization method, medium, device and computing device based on block chain

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1885836A (en) * 2006-07-04 2006-12-27 华为技术有限公司 Information filtering and secret-keeping method and apparatus in instantaneous communication
US20170359288A1 (en) * 2016-06-10 2017-12-14 Salesforce.Com, Inc. Messaging systems and methods that employ a blockchain to ensure integrity of message delivery
CN108599952A (en) * 2017-12-29 2018-09-28 重庆小犀智能科技有限公司 A kind of communication means based on block chain
CN108306819A (en) * 2018-04-20 2018-07-20 网易(杭州)网络有限公司 Instant communicating system implementation method, medium and computing device based on block chain
CN108632284A (en) * 2018-05-10 2018-10-09 网易(杭州)网络有限公司 User data authorization method, medium, device and computing device based on block chain

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110995749A (en) * 2019-12-17 2020-04-10 北京海益同展信息科技有限公司 Block chain encryption method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CA2644015C (en) Method and apparatus for providing an adaptable security level in an electronic communication
CN107750441B (en) Secure dynamic communication network and protocol
US8775790B2 (en) System and method for providing secure network communications
FI108827B (en) A method for implementing connection security in a wireless network
EP3570178B1 (en) Secure transport for mobile communication network
US10945125B2 (en) Methods and apparatus for communication
US8335918B2 (en) MAC frame provision method and apparatus capable of establishing security in IEEE 802.15.4 network
CN109981584B (en) Block chain-based distributed social contact method
US20110300828A1 (en) Un-ciphered network operation solution
CN105164968A (en) Method performed by at least one server for processing a data packet from a first computing device to a second computing device to permit end-to-end encryption communication
CN104272674A (en) Multi-tunnel virtual private network
CN101300806A (en) System and method for processing secure transmissions
CN111787025B (en) Encryption and decryption processing method, device and system and data protection gateway
CN111010274A (en) Safe and low-overhead SRv6 implementation method
EP2186252B1 (en) Method for distributing cryptographic keys in a communication network
Büsching et al. The rebirth of one-time pads—Secure data transmission from ban to sink
JP2020537428A (en) Equipment and methods for data transmission
Robertazzi Basics of computer Networking
CN109617794A (en) Instantaneous communication system and instant communicating method
CN108011867A (en) Safe encryption method and system for railway signals
CN108924157B (en) Message forwarding method and device based on IPSec VPN
CN110943996B (en) Management method, device and system for business encryption and decryption
CN116112202A (en) Method for realizing encryption and decryption of Ethernet data by adopting self-learning self-organizing mode
Singh et al. DNA based cryptography: An approach to secure mobile networks
CN110995730B (en) Data transmission method and device, proxy server and proxy server cluster

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190412

RJ01 Rejection of invention patent application after publication