非阻塞式握手实现方法及系统技术方案

技术编号:10939475 阅读:136 留言:1更新日期:2015-01-21 19:32
本发明专利技术公开了一种非阻塞式握手实现方法及系统,其中,该方法包括:建立与套接字层之间的连接,并判断当前套接字是否有数据可读;若有,则读取相应的数据后通过内存BIO入口将读取到的数据传输至ssl层,再调用高层的ssl握手接口对该数据进行处理,生成ssl握手响应;将所述生成的ssl握手响应依次经由内存BIO出口与所述套接字层发送给客户端;重复上述步骤直至完成ssl握手过程。本发明专利技术公开的方法及系统,实现了ssl的非阻塞式握手,且可以高效的处理ssl请求。

【技术实现步骤摘要】

【技术保护点】
一种非阻塞式握手实现方法,其特征在于,该方法包括:步骤S1、建立与套接字层之间的连接,并判断当前套接字是否有数据可读;步骤S2、若有,则读取相应的数据后通过内存BIO入口将读取到的数据传输至ssl层,再调用高层的ssl握手接口对该数据进行处理,生成ssl握手响应;步骤S3、将所述生成的ssl握手响应依次经由内存BIO出口与所述套接字层发送给客户端;重复上述步骤S1‑步骤S3直至完成ssl握手过程。

【技术特征摘要】

【专利技术属性】
技术研发人员:陆世亮朱明
申请(专利权)人:中国科学技术大学
类型:发明
国别省市:安徽;34

网友询问留言 已有1条评论
  • 来自[美国加利福尼亚州圣克拉拉县山景市谷歌公司] 2015年01月22日 12:15
    握手是一种礼仪,是人与人之间、团体之间、国家之间的交往都赋予这个动作丰富的内涵。一般说来,握手往往表示友好,是一种交流,可以沟通原本隔膜的情感,可以加深双方的理解、信任,可以表示一方的尊敬、景仰、祝贺、鼓励,也能传达出一些人的淡漠、敷衍、逢迎、虚假、傲慢。团体领袖、国家元首之间的握手则往往象征着合作、和解、和平。握手的次数也许数也数不清,印象深刻的可能只有几次:第一次见面的激动,离别之际的不舍,久别重逢的欣喜,误会消除、恩怨化解的释然等等。
    0
1