Method and interface device for access of secure socket layer protocol entity to discontinuous internal storage

A protocol entity and discontinuous technology, applied in the field of Internet communication, can solve the problems of lack of SOCKET, rich functions and external interfaces, etc.

Active Publication Date: 2014-08-06
北京太一星晨信息技术有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the traditional TCP protocol stack, its functions are relatively complete, and the interface to the upper layer is also very rich. However, the special TCP protocol stack used by some network devices is optimized and tailored on the basis of the traditional protocol stack, from the function and external interface It is not as rich as the traditional protocol stack
In addition, a major feature of the dedicated TCP protocol stack is that the processing unit and external output are generally scattered data packets, and lack SOCKET

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
  • Method and interface device for access of secure socket layer protocol entity to discontinuous internal storage
  • Method and interface device for access of secure socket layer protocol entity to discontinuous internal storage
  • Method and interface device for access of secure socket layer protocol entity to discontinuous internal storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments of the present invention and the features in the embodiments can be combined arbitrarily with each other.

[0050] Such as figure 1 As shown, the interface device of the present embodiment includes an abstract IO interface 10 and a discontinuous memory IO interface 20, and the SSL protocol entity (such as the OPENSSL protocol entity) can call the discontinuous memory IO interface 20 through the abstract IO interface 10 to realize data processing in the SSL Transfer between areas (data buffers for processing by SSL protocol entities) and non-contiguous memory.

[0051] The SSL protocol allows users to customize the SSL IO interface. The abstract IO interface in this embodiment follow...

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

Disclosed are a method and interface device for access of an SSL protocol entity to discontinuous internal storage. The interface device comprises an abstract IO interface and a discontinuous internal storage IO interface. The corresponding method comprises the steps that when the SSL protocol entity creates a connection, the discontinuous internal storage IO interface is called by the abstract IO interface to create a writing data chain and a reading data chain, and the connection is bound with the writing data chain and the reading data chain; when the SSL protocol entity sends to-be-sent data of the connection in an SSL processing region to a lower-layer protocol entity, the discontinuous internal storage IO interface is called by the abstract IO interface, the data to be sent are borne in a data unit, and the writing data chain is inserted; when the data, sent by the lower-layer protocol entity, of the connection, are received by the SSL protocol entity, the discontinuous internal storage IO interface is called by the abstract IO interface, and the data borne by the data unit in the reading data chain are read out and written in the SSL processing region. The access of the SSL protocol entity to the discontinuous internal storage can be achieved.

Description

technical field [0001] The present invention relates to Internet communication, more specifically, to a method for accessing discontinuous memory by SSL (Secure Sockets Layer: Secure Sockets Layer) in encrypted transmission of Internet data and a corresponding interface device. Background technique [0002] At present, the 7-layer encryption protocol such as SSL is based on the TCP protocol, and most of the 7-layer encryption and decryption applications must rely on the socket interface (SOCKET) of the TCP layer as its data entry and exit. That is, the association between the SSL protocol stack and the underlying protocol stack is realized through SOCKET. The SSL application needs to bind a SOCKET so that the data received by the TCP layer can be sequentially transmitted to the SSL protocol entity (referring to the entity that executes the SSL protocol function), and at the same time The output of the SSL protocol entity also depends on SOCKET to finally send the data out. ...

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): H04L29/06
Inventor 李旻翊
Owner 北京太一星晨信息技术有限公司
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