CN109413025A - A kind of real-time communication method based on Socket - Google Patents

A kind of real-time communication method based on Socket Download PDF

Info

Publication number
CN109413025A
CN109413025A CN201810986072.6A CN201810986072A CN109413025A CN 109413025 A CN109413025 A CN 109413025A CN 201810986072 A CN201810986072 A CN 201810986072A CN 109413025 A CN109413025 A CN 109413025A
Authority
CN
China
Prior art keywords
data
socket
matrix
transmission
byte
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
CN201810986072.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.)
Zhejiang University of Technology ZJUT
Original Assignee
Zhejiang University of Technology ZJUT
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 Zhejiang University of Technology ZJUT filed Critical Zhejiang University of Technology ZJUT
Priority to CN201810986072.6A priority Critical patent/CN109413025A/en
Publication of CN109413025A publication Critical patent/CN109413025A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
    • 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
    • H04L63/0435Network 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 wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • 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/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0631Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

一种基于Socket的实时通讯方法,首先,针对数据信息传输问题,分析在数据流量大的时候会存在对服务器造成很大的压力,发生信息阻塞,维护成本高等不足,通过研究分析Socket通讯具备的数据传输的优势,将其引入系统中;其次,结合P2P技术和AES加密算法,提出一种信息收发速度快、保密性好、占用网络带宽资源低的通讯方法。本发明提供一种便捷、高效的基于Socket的实时通讯方法。

A real-time communication method based on Socket, first of all, for the problem of data information transmission, it is analyzed that when the data traffic is large, there will be a lot of pressure on the server, information blocking, and high maintenance costs. The advantages of data transmission are introduced into the system; secondly, combined with P2P technology and AES encryption algorithm, a communication method with fast information sending and receiving speed, good confidentiality and low occupation of network bandwidth resources is proposed. The invention provides a convenient and efficient real-time communication method based on Socket.

Description

A kind of real-time communication method based on Socket
Technical field
The present invention relates to a kind of real-time communications, data transmission, communications protocol, computer application field, more particularly to A kind of real-time communication method based on Socket.
Background technique
With the continuous development of global IT application process, network is also being developed rapidly.For efficiently, rapidly process it is various The purpose of affairs, more and more industries are worked using local area network inside it.It, can with the help of internal lan To simplify information flow, the speed of information exchange is improved, to improve working efficiency.However, with the expansion of information data scale Greatly, the increase of volume of transmitted data, run on a local area network using more and more, such as knowledge base, Web conference, database application And backup synchronous with data etc., these are also higher and higher using the requirement of the information throughput, processing capacity of local area network.These The appearance of the new situation that do not considered at the beginning of internal original design of local area network is easy to happen information so that local area network can't bear the heavy load Obstruction becomes the bottleneck of development at this point, local area network cannot not only improve efficiency instead.
In order to solve above-mentioned contradiction, there has been proposed many methods.It promotes network bandwidth and increases the energy of handling up of server Power is to solve this kind of contradictory method.However, from the aspect of the cost of operation, either merely promoted network bandwidth or The handling capacity for increasing server all cannot fundamentally solve the problems, such as local network resource anxiety, to the big rule of old local area network Mould hardware modification will increase the burden of cost instead.
Local area network immediate communication tool based on Socket is one of the specific example of such Local network communication software, it is very The principle of socket communication has been annotated well, and all there is certain practical value in the application such as communication, teaching, discussion. It has information transmit-receive speed fast, good confidentiality, and occupancy network bandwidth resources are low, and occupancy server handling capacity is low, is easy to compile The advantages that Cheng Shixian.
Local network communication software application wide scope based on Socket, not only can handle traditional communication need, and And can also extend to adapt to novel network application, such as Web education, data audio-visual transmission etc., possess broad application prospect.
Local area network instant message applications based on Socket can provide a kind of good, safety for original local area network, fastly The communication mechanism of speed.Its realization is without making any change to original LAN hardware, with cheap excellent of cost of implementation Point, its use can be effectively reduced local area network communication load, improve the service efficiency of local area network, can well solve various Communication need.
Therefore, by the research to current local area network real-time communication method, discovery can exist when data traffic is big Local area network and server cause very big pressure, and information occlusion occurs, and the high defect of maintenance cost needs to improve.
Summary of the invention
In order to overcome information occlusion present in current real-time communication, the deficiencies of transmission efficiency is low, Gao Chengben, present invention benefit With Socket transmission and the technology that combines of P2P, AES encryption algorithm is introduced, it is fast to provide a kind of information transmit-receive speed, confidentiality It is good, occupy the low real-time communication method based on Socket of network bandwidth resources.
The technical solution adopted by the present invention to solve the technical problems is:
A kind of real-time communication method based on Socket, the real-time communication method the following steps are included:
1) example for creating Socket object, determines the network protocol that the parameter type of Socket and Socket are used;
2) TCP/IP network communication protocol is selected, Transmission Control Protocol provides virtual circuit and transmission service, IP association for the process of data The network layer that view is responsible for data provides service;
3) P2P technology is introduced, in such a way that P2P and B/S architecture mode combines, is used first using B/S mode The IP address and PORT COM at family, are then communicated between user and user using P2P technology;
4) data transmission encryption, sender's data are encrypted through aes algorithm, then send net for encrypted content In network, after recipient obtains the cipher-text information in network, calls aes algorithm to be decrypted, use between the computers When Socket is communicated, realizes and check in plain text, the function of ciphertext transmission;Process is as follows:
4.1) ciphering process uses 128 key for encrypting data in aes algorithm, obtains by 3 following steps To AESCBC128 encrypted cipher texts, process is as follows:
4.1.1) byte is replaced, and forms state matrix S (x) by 16 × 16 bytes for one, and totally 256 elements constitute S box, High 4 in each element byte are used as x value, and low 4 are used as y value, and the element value of corresponding x and y is exactly replacement knot in S box Fruit;
4.1.2) line position is moved, and state matrix S (x) is grouped into 4 × 4 matrix, changes member in a manner of ring shift left The position of element, i.e. line n move to left n byte;A new matrix B (x) is obtained after permutatation;
4.1.3) column mixing, by each column and a fixed polynomial multiplications in state matrix S (x), such as formula (1) It is shown:
As described in formula (1), new state matrix S ' (x) is obtained, as shown in formula (2):
Wherein, element { 01 }, { 02 }, { 03 } are field elements fixed in S box, and S ' (x) is column hybrid matrix;
4.2) decrypting process: passing through following 3 decrypting processes, completes the decryption to ciphertext, obtains the plaintext of transmission, process It is as follows:
4.2.1 it) drives in the wrong direction and is displaced: ciphertext block is obtained at 4 × 4 matrix with encryption on the contrary, line n moves to right n byte To Matrix C (x);
4.2.2) inverse column mixing: state matrix S (x) being multiplied with a fixed polynomial by column, obtains matrix S " (x), As shown in formula (2)::
Wherein, { 09 }, { 0B }, { 0D }, { 0E } are field element fixed in S box;
4.2.3) inverse byte is replaced: it regard high 4 in each element byte as x ' value, low 4
As y ' value, the inverse S box replaced;
5) add-on system server, by server be divided into login module and monitor module, user using input account and When password login system, server is sent by account and password, verifies its legitimacy;It is mutually communicated between users When, it monitors module and is responsible for constantly monitoring the request sent, do corresponding operation according to request;
6) realization of real-time communication: user when sending file, the data informations such as text, the IP of acquisition other side first and TCP port, using P2P technology, directly and other side establishes connection, and log-on data transmits thread, using aes algorithm to data information Encrypted transmission is carried out, if transmission file, but other side does not receive for a long time, file is kept in system server, then It is parsed by aes algorithm, is that other side views cleartext information.
Beneficial effects of the present invention are mainly manifested in: real-time communication method of the present invention is transmitted using Socket to be tied with P2P phase The technology of conjunction introduces AES encryption algorithm, realizes the purpose of real-time communication, and information transmit-receive speed is fast, and good confidentiality occupies net Network bandwidth resources are low.
Detailed description of the invention:
Fig. 1 is a kind of flow chart based on Socket real-time communication method;
Fig. 2 is the byte replacement process figure of S box.
Specific embodiment
The present invention will be further described with reference to the accompanying drawing.
It is referring to Figures 1 and 2, a kind of to be based on Socket real-time communication method, comprising the following steps:
1) example for creating Socket object, determines the network protocol that the parameter type of Socket and Socket are used;
2) TCP/IP network communication protocol is selected, Transmission Control Protocol provides virtual circuit and transmission service, IP association for the process of data The network layer that view is responsible for data provides service;
3) P2P technology is introduced, in such a way that P2P and B/S architecture mode combines, is used first using B/S mode The IP address and PORT COM at family, are then communicated between user and user using P2P technology;
4) data transmission encryption, sender's data are encrypted through aes algorithm, then send net for encrypted content In network, after recipient obtains the cipher-text information in network, calls aes algorithm to be decrypted, use between the computers When Socket is communicated, realizes and check in plain text, the function of ciphertext transmission;Process is as follows:
4.1) ciphering process uses 128 key for encrypting data in aes algorithm, obtains by 3 following steps To AESCBC128 encrypted cipher texts, process is as follows:
4.1.1) byte is replaced, and forms state matrix S (x) by 16 × 16 bytes for one, and totally 256 elements constitute S box, High 4 in each element byte are used as x value, and low 4 are used as y value, and the element value of corresponding x and y is exactly replacement knot in S box Fruit;
4.1.2) line position is moved, and state matrix S (x) is grouped into 4 × 4 matrix, changes member in a manner of ring shift left The position of element, i.e. line n move to left n byte;A new matrix B (x) is obtained after permutatation;
4.1.3) column mixing, by each column and a fixed polynomial multiplications in state matrix S (x), such as formula (1) It is shown:
As described in formula (1), new state matrix S ' (x) is obtained, as shown in formula (2):
Wherein, element { 01 }, { 02 }, { 03 } are field elements fixed in S box, and S ' (x) is column hybrid matrix;
4.2) decrypting process: passing through following 3 decrypting processes, completes the decryption to ciphertext, obtains the plaintext of transmission, process It is as follows:
4.2.1 it) drives in the wrong direction and is displaced: ciphertext block is obtained at 4 × 4 matrix with encryption on the contrary, line n moves to right n byte To Matrix C (x);
4.2.2) inverse column mixing: state matrix S (x) being multiplied with a fixed polynomial by column, obtains matrix S " (x), As shown in formula (2)::
Wherein, { 09 }, { 0B }, { 0D }, { 0E } are field element fixed in S box;
4.2.3) inverse byte is replaced: regarding high 4 in each element byte as x ' value, low 4 are used as y ' value, are replaced The inverse S box changed;
5) add-on system server, by server be divided into login module and monitor module, user using input account and When password login system, server is sent by account and password, verifies its legitimacy;It is mutually communicated between users When, it monitors module and is responsible for constantly monitoring the request sent, do corresponding operation according to request;
6) realization of real-time communication: user when sending file, the data informations such as text, the IP of acquisition other side first and TCP port, using P2P technology, directly and other side establishes connection, and log-on data transmits thread, using aes algorithm to data information Encrypted transmission is carried out, if transmission file, but other side does not receive for a long time, file is kept in system server, then It is parsed by aes algorithm, is that other side views cleartext information.
By taking a set of Education Administration Information System as an example, a kind of real-time communication method based on Socket, comprising the following steps:
1) example for creating Socket object, determines the network protocol that the parameter type of Socket and Socket are used;
2) TCP/IP network communication protocol is selected, Transmission Control Protocol provides virtual circuit and transmission service, IP association for the process of data The network layer that view is responsible for data provides service;
3) P2P technology is introduced, in such a way that P2P and B/S architecture mode combines, is used first using B/S mode The IP address and PORT COM at family, are then communicated between user and user using P2P technology;
4) data transmission encryption, sender's data are encrypted through aes algorithm, then send net for encrypted content In network, after recipient obtains the cipher-text information in network, calls aes algorithm to be decrypted, use between the computers When Socket is communicated, realizes and check in plain text, the function of ciphertext transmission;Process is as follows:
4.1) ciphering process uses 128 key for encrypting data in aes algorithm, obtains by 3 following steps To AESCBC128 encrypted cipher texts, process is as follows:
4.1.1) byte is replaced, and forms state matrix S (x) by 16 × 16 bytes for one, and totally 256 elements constitute S box, High 4 in each element byte are used as x value, and low 4 are used as y value, and the element value of corresponding x and y is exactly replacement knot in S box Fruit;
4.1.2) line position is moved, and state matrix S (x) is grouped into 4 × 4 matrix, changes member in a manner of ring shift left The position of element, i.e. line n move to left n byte;A new matrix B (x) is obtained after permutatation;
4.1.3) column mixing, by each column and a fixed polynomial multiplications in state matrix S (x), such as formula (1) It is shown:
As described in formula (1), new state matrix S ' (x) is obtained, as shown in formula (2):
Wherein, element { 01 }, { 02 }, { 03 } are field elements fixed in S box, and S ' (x) is column hybrid matrix;
4.2) decrypting process: passing through following 3 decrypting processes, completes the decryption to ciphertext, obtains the plaintext of transmission, process It is as follows:
4.2.1 it) drives in the wrong direction and is displaced: ciphertext block is obtained at 4 × 4 matrix with encryption on the contrary, line n moves to right n byte To Matrix C (x);
4.2.2) inverse column mixing: state matrix S (x) being multiplied with a fixed polynomial by column, obtains matrix S " (x), As shown in formula (2)::
Wherein, { 09 }, { 0B }, { 0D }, { 0E } are field element fixed in S box;
4.2.3) inverse byte is replaced: regarding high 4 in each element byte as x ' value, low 4 are used as y ' value, are replaced The inverse S box changed;
5) add-on system server, by server be divided into login module and monitor module, user using input account and When password login system, server is sent by account and password, verifies its legitimacy;It is mutually communicated between users When, it monitors module and is responsible for constantly monitoring the request sent, do corresponding operation according to request;
6) realization of real-time communication: user when sending file, the data informations such as text, the IP of acquisition other side first and TCP port, using P2P technology, directly and other side establishes connection, and log-on data transmits thread, using aes algorithm to data information Encrypted transmission is carried out, if transmission file, but other side does not receive for a long time, file is kept in system server, then It is parsed by aes algorithm, is that other side views cleartext information.
Described above is the good results that one embodiment that the present invention provides is shown, it is clear that the present invention is not It is suitable only for above-described embodiment, without departing from essence spirit of the present invention and without departing from the premise of content involved by substantive content of the present invention Under can do many variations to it and be implemented.

Claims (1)

1. a kind of real-time communication method of Socket, which is characterized in that the real-time communication method the following steps are included:
1) example for creating Socket object, determines the network protocol that the parameter type of Socket and Socket are used;
2) TCP/IP network communication protocol is selected, Transmission Control Protocol provides virtual circuit and transmission service for the process of data, and IP agreement is negative Duty provides service for the network layer of data;
3) P2P technology is introduced, in such a way that P2P and B/S architecture mode combines, obtains user's using B/S mode first Then IP address and PORT COM are communicated between user and user using P2P technology;
4) data transmission encryption, sender's data are encrypted through aes algorithm, then send network for encrypted content In, after recipient obtains the cipher-text information in network, calls aes algorithm to be decrypted, use Socket between the computers When being communicated, realizes and check in plain text, the function of ciphertext transmission;Process is as follows:
4.1) ciphering process uses 128 key for encrypting data in aes algorithm, obtains by 3 following steps AESCBC128 encrypted cipher texts, process are as follows:
4.1.1) byte is replaced, and forms state matrix S (x) by 16 × 16 bytes for one, and totally 256 elements constitute S box, each High 4 in element byte are used as x value, and low 4 are used as y value, and the element value of corresponding x and y is exactly to replace result in S box;
4.1.2) line position is moved, and state matrix S (x) is grouped into 4 × 4 matrix, changes element in a manner of ring shift left Position, i.e. line n move to left n byte;A new matrix B (x) is obtained after permutatation;
4.1.3) column mixing, by each column and a fixed polynomial multiplications in state matrix S (x), such as formula (1) institute Show:
As described in formula (1), new state matrix S ' (x) is obtained, as shown in formula (2):
Wherein, element { 01 }, { 02 }, { 03 } are field elements fixed in S box, and S ' (x) is column hybrid matrix;
4.2) decrypting process: passing through following 3 decrypting processes, completes the decryption to ciphertext, obtains the plaintext of transmission, process is such as Under:
4.2.1 it) drives in the wrong direction and is displaced: ciphertext block is obtained into square with encryption on the contrary, line n moves to right n byte at 4 × 4 matrix Battle array C (x);
4.2.2) inverse column mixing: state matrix S (x) being multiplied with a fixed polynomial by column, obtains matrix S " (x), such as public Shown in formula (2)::
Wherein, { 09 }, { 0B }, { 0D }, { 0E } are field element fixed in S box;
4.2.3) inverse byte is replaced: regarding high 4 in each element byte as x ' value, low 4 are used as y ' value, are replaced Inverse S box;
5) server is divided into login module and monitors module by add-on system server, uses input account and password in user When login system, server is sent by account and password, verifies its legitimacy;When mutually being communicated between users, prison It listens module to be responsible for constantly monitoring the request sent, does corresponding operation according to request;
6) realization of real-time communication: user obtains the end IP and TCP of other side when sending the data informations such as file, text first Mouthful, using P2P technology, directly and other side establishes connection, and log-on data transmits thread, is carried out using aes algorithm to data information Encrypted transmission, if transmission file, but other side does not receive for a long time, and file is kept in system server, is then passed through Aes algorithm parsing, is that other side views cleartext information.
CN201810986072.6A 2018-08-28 2018-08-28 A kind of real-time communication method based on Socket Pending CN109413025A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810986072.6A CN109413025A (en) 2018-08-28 2018-08-28 A kind of real-time communication method based on Socket

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810986072.6A CN109413025A (en) 2018-08-28 2018-08-28 A kind of real-time communication method based on Socket

Publications (1)

Publication Number Publication Date
CN109413025A true CN109413025A (en) 2019-03-01

Family

ID=65464393

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810986072.6A Pending CN109413025A (en) 2018-08-28 2018-08-28 A kind of real-time communication method based on Socket

Country Status (1)

Country Link
CN (1) CN109413025A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848235A (en) * 2010-04-16 2010-09-29 北京航空航天大学 Real-time multimedia data P2P transmission scheme for supporting NAT traversal
CN101867621A (en) * 2010-07-02 2010-10-20 苏州阔地网络科技有限公司 A method of p2p communication realized on web page
US20120102151A1 (en) * 2009-06-18 2012-04-26 Victor Souza Data flow in peer-to-peer networks
CN103024081A (en) * 2013-01-04 2013-04-03 福建星网视易信息系统有限公司 Peer-to-peer communication terminal dispatching method adaptable to time-effect-guaranteed communication systems
CN104539517A (en) * 2014-12-26 2015-04-22 深圳创维-Rgb电子有限公司 Chatting method and system based on intelligent terminal local server
CN106161477A (en) * 2016-09-19 2016-11-23 上海迅行易汽车租赁有限公司 A kind of communication system of end to end security

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120102151A1 (en) * 2009-06-18 2012-04-26 Victor Souza Data flow in peer-to-peer networks
CN101848235A (en) * 2010-04-16 2010-09-29 北京航空航天大学 Real-time multimedia data P2P transmission scheme for supporting NAT traversal
CN101867621A (en) * 2010-07-02 2010-10-20 苏州阔地网络科技有限公司 A method of p2p communication realized on web page
CN103024081A (en) * 2013-01-04 2013-04-03 福建星网视易信息系统有限公司 Peer-to-peer communication terminal dispatching method adaptable to time-effect-guaranteed communication systems
CN104539517A (en) * 2014-12-26 2015-04-22 深圳创维-Rgb电子有限公司 Chatting method and system based on intelligent terminal local server
CN106161477A (en) * 2016-09-19 2016-11-23 上海迅行易汽车租赁有限公司 A kind of communication system of end to end security

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孙佳铌: "企业内部安全即时通讯系统的设计和实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
谷利泽: "《现代密码学教程(第2版)》", 31 March 2015, 北京邮电大学出版社 *

Similar Documents

Publication Publication Date Title
CN109995513B (en) A low-latency quantum key mobile service method
CN101217362B (en) An RFID Communication Security Mechanism Based on Dynamic Randomized DRNTRU Public Key Encryption System
CN103209202B (en) For transmitting the method and apparatus of data
CN102281261A (en) Data transmission method, system and apparatus
CN107425970A (en) A kind of document transmission method, transmitting terminal, receiving terminal and the medium of P2P networks
CN102571321A (en) Data encryption transmission method and device
CN104717644B (en) A kind of two layers of sensor network range query method that can verify that secret protection
WO2009033388A1 (en) Using method of extended security system, extended security system and apparatus
CN100542169C (en) Remote IPSEC security association management
CN114186213B (en) Data transmission method, device, equipment and medium based on federal learning
Zhao et al. Privacy‐preserving data aggregation scheme for edge computing supported vehicular ad hoc networks
CN116208330A (en) Industrial Internet cloud-edge cooperative data secure transmission method and system based on quantum encryption
CN112953940A (en) Safe publishing and subscribing system and method based on hybrid encryption algorithm and key attribute filtering
Festijo et al. Software-defined security controller-based group management and end-to-end security management
CN101202965B (en) Method for transmitting safe point-to-point short message facing to connectionless
CN109150829B (en) Software-defined cloud network trusted data distribution method, readable storage medium and terminal
CN112751661B (en) A method for protecting privacy data of industrial field equipment based on homomorphic encryption
CN111914272B (en) An encrypted retrieval method and system for origin data in a mobile edge computing environment
CN109413025A (en) A kind of real-time communication method based on Socket
CN106973069A (en) A kind of data distributing method based on relevance key
CN108900518B (en) Trusted software-defined cloud network data distribution system
CN103297962B (en) A kind of opportunistic network routing method based on encryption fuzzy keyword and system
CN202261349U (en) Active cluster network server framework for safely transmitting data and monitoring flow
CN103516789B (en) From Office Network to the management method and system of the transmission data of production net
WO2009138039A1 (en) A method and apparatus for synchronizing the initial vector iv in the block cipher run mode

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190301