[发明专利]软硬件解码方法及装置和软硬件编码方法及装置在审

专利信息
申请号: 201510992403.3 申请日: 2015-12-25
公开(公告)号: CN105656882A 公开(公告)日: 2016-06-08
发明(设计)人: 宋天宁 申请(专利权)人: 深圳中兴网信科技有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L12/46
代理公司: 北京友联知识产权代理事务所(普通合伙) 11343 代理人: 尚志峰;汪海屏
地址: 518057 广东省深圳市南*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 软硬件 解码 方法 装置 编码
【说明书】:

技术领域

发明涉及计算机技术领域,具体而言,涉及一种软硬件解码方法、 一种软硬件解码装置、一种软硬件编码方法和一种软硬件编码装置。

背景技术

目前,IPsec协议(InternetProtocolSecurity,互联网安全标准框架) 协议的实现,是采用纯软件或纯硬件的方式。

其中,纯软件的方式是由中央处理器进行报文封装/解封装处理,通 过中央处理器执行验证算法以及加密算法/解密算法。由于纯软件的方式 计算量很大,往往处理能力有限。

纯硬件的方式往往采用FPGA(Field-ProgrammableGateArray,现 场可编程门阵列)或ASIC(应特定用户要求和特定电子系统的需要而设 计、制造的集成电路)专用芯片处理报文,性能相对于纯软件的方式具有 很大的提高。但是,处理报文的算法往往会因为各种原因需要更新,比如 DES(DataEncryptionStandard,即数据加密标准)算法被破解,就要更 换别的算法,然而,纯硬件的方式中,硬件芯片更换不够灵活,所需的更 换成本也较高。

因此需要一种新的技术方案,可以在提升编解码性能的同时降低编解 码成本。

发明内容

本发明正是基于上述问题,提出了一种新的技术方案,可以在提升编 解码性能的同时降低编解码成本。

有鉴于此,本发明的一方面提出了一种软硬件解码方法,包括:通过 芯片内的第一解码算法组对接收到的IPSec协议报文进行初步解封装处 理;确定所述初步解封装处理后的IPSec协议报文中是否具有所述第一解 码算法组未还原的报文;当确定所述初步解封装处理后的IPSec协议报文 中具有所述第一解码算法组未还原的报文时,将所述初步解封装处理后的 IPSec协议报文发送至中央处理器;通过所述中央处理器按照第二解码算 法组对所述初步解封装处理后的IPSec协议报文进行二次还原处理,以对 所述第一解码算法组未还原的报文进行解封装处理。

在该技术方案中,可以通过硬件解封装和软件解封装两种方式一起来 对IPSec(InternetProtocolSecurity,互联网安全标准框架)协议报文进行 解封装处理。具体来说,可以先通过芯片对接收到的IPSec协议报文进行 硬件解封装,对于芯片无法完全处理的报文,可以进一步发送至中央处理 器做后续的软件解封装处理。通过该技术方案,将硬件解封装和软件解封 装结合起来,可以兼具软件算法便于更新、硬件解封装的处理能力和实用 性强的特点,提升了对IPSec协议报文进行解码的灵活性,降低了硬件芯 片的更换成本。

在上述技术方案中,优选地,在所述通过芯片内的第一解码算法组对 接收到的IPSec协议报文进行初步解封装处理之前,还包括:检测接收到 的所述IPSec协议报文中是否具有不合法报文;当检测到所述IPSec协议 报文中具有所述不合法报文时,将所述不合法报文丢弃,以供对所述 IPSec协议报文中的所述不合法报文以外的报文进行初步解封装处理。

在该技术方案中,进行解封装处理之前需要对IPSec协议报文的合法 性进行检测,从而便于筛除不合法报文,提升解码的安全性。

在上述任一技术方案中,优选地,在所述将所述初步解封装处理后的 IPSec协议报文发送至中央处理器之前,还包括:为所述第一解码算法组 未还原的报文设置未还原标识,以供所述中央处理器根据所述未还原标识 识别所述第一解码算法组未还原的报文。

在该技术方案中,对于芯片无法完全处理的报文,可以为其设置未处 理标识,使中央处理器可以根据未处理标识在众多IP报文中识别出未完 成解封装的报文,从而中央处理器能够进一步对这些未完成解封装的报文 做后续的软件解封装处理。

在上述任一技术方案中,优选地,所述为所述第一解码算法组未还原 的报文设置未还原标识,具体包括:通过信息复用方式在所述初步解封装 处理后的IPSec协议报文中的IP头中的校验和位置处设置后续处理信息 位作为所述未还原标识;或将所述初步解封装处理后的IPSec协议报文的 SPI字段设置为所述未还原标识。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中兴网信科技有限公司,未经深圳中兴网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510992403.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top