发明名称 安全套接层协议实体访问非连续内存的方法及接口装置
摘要 一种SSL协议实体访问非连续内存的方法及接口装置,其中的接口装置包括抽象IO接口和非连续内存IO接口,相应的方法包括:SSL协议实体创建连接时,通过抽象IO接口调用非连续内存IO接口创建写数据链和读数据链,及将该连接与读数据链和写数据链绑定;SSL协议实体向下层协议实体发送SSL处理区中该连接的待发送数据时,通过抽象IO接口调用非连续内存IO接口,将待发送数据承载在数据单元中并插入写数据链;SSL协议实体接收下层协议实体发送的该连接的数据时,通过抽象IO接口调用非连续内存IO接口,将读数据链中数据单元承载的数据读出并写入SSL处理区。本发明实现了SSL协议实体对非连续内存的访问。
申请公布号 CN103973694A 申请公布日期 2014.08.06
申请号 CN201410204074.7 申请日期 2014.05.14
申请人 北京太一星晨信息技术有限公司 发明人 李旻翊
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 王丹;栗若木
主权项 一种安全套接层SSL协议实体访问非连续内存的方法,包括:SSL协议实体创建连接时,通过抽象IO接口调用非连续内存IO接口创建写数据链和读数据链,及将该连接与所述读数据链和写数据链绑定;所述SSL协议实体向下层协议实体发送SSL处理区中该连接的待发送数据时,通过所述抽象IO接口调用所述非连续内存IO接口,将所述待发送数据承载在数据单元中并插入所述写数据链;所述SSL协议实体接收所述下层协议实体发送的该连接的数据时,通过抽象IO接口调用非连续内存IO接口,将所述读数据链中数据单元承载的数据读出并写入SSL处理区;所述读数据链和写数据链是数据单元依次链接而成的使用非连续内存的数据结构,所述数据单元包括头部和负载,其中,头部记载了数据单元承载的数据的长度,负载即数据单元承载的数据。
地址 100193 北京市海淀区东北旺西路8号21号306号