QUIC data transmission method and device
A data transmission method and technology of a data transmission device are applied in the directions of transmission systems, electrical components, etc., to achieve the effect of increasing the length of encryption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] Such as Figure 4 As shown, for the case where the first frame type is a STREAM frame, that is, a frame carrying application data, part of the original message is obtained after being decrypted according to the length of the first ciphertext block, and this part of the original message is parsed from the frame header, Get the frame header, such as including stream ID, frame type STREAM, data length data_len1 in the frame, etc., and then the length of the next encrypted segment. Next, take out the data in the first frame according to the decrypted data_len1, see the schematic diagram of the message format Figure 4 .
Embodiment 2
[0056] Such as Figure 5 As shown, for the case where the first frame type is a frame other than the STREAM frame, part of the original QUIC message is obtained after decryption according to the length of the first ciphertext block, and the frame header is first obtained from this part of the message, such as containing Stream ID, frame type MAX_DATA, frame data length data_len1, etc., and get the max_data data in the frame, the next frame header, such as including stream ID, frame type STREAM, frame data length data_len1, etc., and then get the first frame based on data_len1 data Application data in two frames. The message shows as Figure 5 .
Embodiment 3
[0058] The present application also provides a QUIC data transmission device, which can generate a QUIC message with the negotiation data in the above-mentioned QUIC data transmission method, the application data in the QUIC message itself is not encrypted, and the remaining fields are all encrypted; and A ciphertext block is added to the header of the QUIC message to indicate the encryption length.
[0059] The ciphertext block includes two parts, the first ciphertext block is located behind the QUIC header; the second ciphertext block is located behind the first frame header; the negotiation data is the transmission parameter disable_data_encryption.
[0060] QUIC negotiates the unencrypted parameters of application data, which improves the transmission efficiency.
[0061] The present application also provides a storage medium for storing the above QUIC data transmission method.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com