【技术实现步骤摘要】
本专利技术涉及透明加解密的,特别是涉及一种基于异构计算的透明加解密计算系统、方法、设备和介质。
技术介绍
1、随着数据安全性的日益重视和计算需求的增加,透明加解密成为保护企业电子文档的关键技术。
2、为了提高透明加解密的效率,提出了一种基于硬件加速的透明加解密方案;具体的,如图1所示:fuse (filesystem in userspace,用户空间的文件系统)透明文件系统在用户空间中运行,因此它可以在不同的操作系统和平台上使用,具有很好的可移植性和灵活性。
3、fuse 透明文件系统,包含内核模块和挂载fuse透明文件系统的./fuse/mnt(目录)。此外,还注册了一个/dev/fuse的接口设备,该接口设备块设备作为./fuse/mnt与内核通信的桥梁。./fuse/mnt通过/dev/fuse读取文件请求,处理后将reply写入/dev/fuse,进而通过/dev/fuse回到内核层,再从内核层返回给用户或者存入存储设备。
4、在这一加解密的过程中,fuse透明文件系统需要在内核层和用户层之
...【技术保护点】
1.一种基于异构计算的透明加解密计算系统,其特征在于,所述透明加解密计算系统包括:操作系统和异构计算单元,所述操作系统包括:部署在内核层的透明文件系统和中间件,以及部署在用户层的异构计算程序;
2.根据权利要求1所述的透明加解密计算系统,其特征在于,所述数据操作请求为数据写入所述透明加解密计算系统的存储设备的请求,所述数据操作请求包括所述第一数据,所述第一数据为待加密的数据,所述第二数据为加密后的数据;
3.根据权利要求1所述的透明加解密计算系统,其特征在于,所述数据操作请求为读取所述透明加解密计算系统的存储设备的数据的请求,所述第一数据为待解
...【技术特征摘要】
1.一种基于异构计算的透明加解密计算系统,其特征在于,所述透明加解密计算系统包括:操作系统和异构计算单元,所述操作系统包括:部署在内核层的透明文件系统和中间件,以及部署在用户层的异构计算程序;
2.根据权利要求1所述的透明加解密计算系统,其特征在于,所述数据操作请求为数据写入所述透明加解密计算系统的存储设备的请求,所述数据操作请求包括所述第一数据,所述第一数据为待加密的数据,所述第二数据为加密后的数据;
3.根据权利要求1所述的透明加解密计算系统,其特征在于,所述数据操作请求为读取所述透明加解密计算系统的存储设备的数据的请求,所述第一数据为待解密的数据,所述第二数据为解密后的数据;
4.根据权利要求1-3任一项所述的透明加解密计算系统,其特征在于,所述内存单元,包括多个内存块;
5.根据权利要求4所述的透明加解密计算系统,其特征在于,
6.根据权利要求5所述的透明加解密计算系统,其特征在于,所述第一数据包括多个子数据;
7.根据权利要求5所述的透明加解密计算系统,其特征在于,所述多个内存块中包括已使用的内存块集合和未使用的内存块集合;
8.根据权利要求1所述的透明加解密计算系统,其特征在于,
9.根据权利要求8所述的透明加解密计算系统,其特征在于,
10.根据权利要求1所述的透明加解密计算系统,其特征在于,所述异构计算单元包括可编程逻辑器件和板卡内存;
11.根据权利要求1所述的透明加解密计算系统,其特征在于,所述操作系统和所述异构计算单元之间通过直接内存访问技术进行数据交互;
12.一种数据读写的方法,其特征在于,应用于基于异构...
【专利技术属性】
技术研发人员:孙忠祥,张闯,刘科,任智新,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。