【技术实现步骤摘要】
一种基于Linux内核的存储专用操作系统
本专利技术涉及数据传输存储
,具体为一种基于Linux内核的存储专用操作系统。
技术介绍
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。Lnu不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网路中,为了高求速度和安全,Lnu不仅仅是被网络运维人员当作服务器使用,它还被当作服务器,甚至当作两结防火墙。目前由于数据处理和网络的发展,现有的操作系统不具备足够强大的网络系统,同时现有的操作系统所提供的开发环境不够简洁,没有较强的移植性,对于信息传输存储的安全保 ...
【技术保护点】
1.一种基于Linux内核的存储专用操作系统,包括数据加密模块(1)、加密签名模块(2)、秘钥更新模块(3)、解密模块(4)和存储模块(5),其特征在于:所述数据加密模块(1)用于数据的加密处理,加密完成后获取数据密文,所述加密签名模块(2)用于计算生成数据签名秘钥,所述秘钥更新模块(3)定期的给数据加密模块(1)和加密签名模块(2)更新加密秘钥,所述解密模块(4)用于对数据密文进行解密,所述存储模块(5)用于将验证完成的数据进行存储;所述数据加密模块(1)包括公钥加密单元(101)和私钥加密单元(102),所述公钥加密单元(101)包括发送端的公钥
【技术特征摘要】
1.一种基于Linux内核的存储专用操作系统,包括数据加密模块(1)、加密签名模块(2)、秘钥更新模块(3)、解密模块(4)和存储模块(5),其特征在于:所述数据加密模块(1)用于数据的加密处理,加密完成后获取数据密文,所述加密签名模块(2)用于计算生成数据签名秘钥,所述秘钥更新模块(3)定期的给数据加密模块(1)和加密签名模块(2)更新加密秘钥,所述解密模块(4)用于对数据密文进行解密,所述存储模块(5)用于将验证完成的数据进行存储;所述数据加密模块(1)包括公钥加密单元(101)和私钥加密单元(102),所述公钥加密单元(101)包括发送端的公钥和接收端的公钥,所述私钥加密单元(102)包括发送端的私钥和接收端的私钥;所述公钥加密单元(101)的加密算法公式为:
:
其中,为初次加密后得到的数据密文,为尚未加密的数据明文;所述私钥加密单元(102)的加密算法公式为:
;
其中,为加密完成后最终得到的数据密文;所述加密签名模块(2)的计算公式为:
;
其中,为发送端的加密公钥,为长度为128位的加密函数,加密函数的设置根据数据标签类型进行对应编码设置,为加密签名模块(2)计算生成的数据签名秘钥。
2.根据权利要求1所述的基于Linux内核的存储专用操作系统,其特征在于:所述秘钥更新模块(3)包括数据秘钥更新单元(301)和签名秘钥更新单元(302),所述数据秘钥更新单元(301)用于更新发送端的公钥、接收端的公钥、发送端的私钥和接收端的私钥,所述签名秘钥更新单元(302)...
【专利技术属性】
技术研发人员:周会群,王玲,
申请(专利权)人:南京信易达计算技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。