Linux中提供用户空间信息摘要、加密和压缩统一接口的系统及方法

基本信息

申请号 CN201210051933.4 申请日 -
公开(公告)号 CN102663276B 公开(公告)日 2014-10-15
申请公布号 CN102663276B 申请公布日 2014-10-15
分类号 H04L29/06(2006.01)I;H04L9/32(2006.01)I 分类 电通信技术;
发明人 徐正伟;刘利;梅举三 申请(专利权)人 上海大亚科技有限公司
代理机构 上海智信专利代理有限公司 代理人 上海大亚科技有限公司
地址 200092 上海市杨浦区控江路1555号信息技术大厦22楼
法律状态 -

摘要

摘要 本发明涉及一种Linux操作系统中提供用户空间信息摘要、加密及压缩统一接口的系统,其中,用户空间为内存缓存区,内存缓存区包括数据缓存区和结果缓存区,内核空间包括离散内核页面单元和集散序列单元,离散内核页面单元分别连接内存缓存区和集散序列单元,集散序列单元运行有网络协议族。本发明还涉及实现Linux操作系统中提供用户空间信息摘要、加密及压缩统一接口的方法,利用该网络协议族,实现了零拷贝的高效计算,还依托统一的crypto系统为用户空间提供了丰富功能,实现了代码重用,摆脱了对函数库的依赖。本发明的系统及方法,其结构简单,实现方式简便,应用范围也较为广泛。