基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
全同态加密算法发展迅猛,然而效率低下仍是其无法实际应用的关键因素.为了进一步加快全同态加密算法的运行速度,本文针对EUROCRYPT 2015上全同态加密算法FHEW存在大量独立矩阵和向量运算,以及CPU多核适合大量独立数据的运算的特点,提出并实现了FHEW方案的CPU多核并行算法.首先,通过分析比较FHEW算法四个主要过程的特点和运行时间,发现该算法中最消耗时间是密钥生成过程和同态与非门电路(包含自举过程),并且该两个过程中涉及大量独立的矩阵和向量运算.所以,本文对这两个过程进行了CPU多核并行优化.其次,考虑到算法中存在大量离散傅立叶变换和逆变换,该变换和逆变换消耗大量时间和内存资源,本文对离散傅立叶变换和逆变换函数中的大部分过程进行并行计算,从而提升了离散傅立叶函数的运行速度,进一步提高了方案效率.最后,分别运行原始算法和并行算法18次,得到平均运行时间.实验结果表明,在相同的环境下,密钥生成算法的运行时间由13029 ms降至2434 ms,效率提高了4.35倍;一次同态与非门电路运算的运行时间由298.5 ms降至81 ms,效率提高了2.68倍.
推荐文章
多核CPU-GPU协同的并行深度优先算法
多核CPU
GPU
深度优先搜索
并行
异构
基于多核PC的人工蜂群并行算法的研究与实现
人工蜂群算法
并行算法
随机摄动因子
多核
基于多核平台并行K-Medoids算法研究
多核
K-Medoids算法
并行算法
OpenMP
用微机多核CPU并行方式运转WRF模式
微机集群
并行运算
数值模拟
WRF模式
Linux
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于CPU多核的FHEW并行算法
来源期刊 密码学报 学科 工学
关键词 全同态加密 FHEW CPU
年,卷(期) 2017,(6) 所属期刊栏目 同态加密专栏
研究方向 页码范围 620-626
页数 7页 分类号 TP309.7
字数 4149字 语种 中文
DOI 10.13868/j.cnki.jcr.000212
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 杨晓元 213 716 12.0 15.0
3 周潭平 13 15 3.0 3.0
9 丁义涛 1 1 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (8)
共引文献  (23)
参考文献  (5)
节点文献
引证文献  (1)
同被引文献  (7)
二级引证文献  (0)
1978(1)
  • 参考文献(0)
  • 二级参考文献(1)
1982(1)
  • 参考文献(0)
  • 二级参考文献(1)
1984(1)
  • 参考文献(0)
  • 二级参考文献(1)
1985(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(1)
  • 参考文献(0)
  • 二级参考文献(1)
2010(1)
  • 参考文献(0)
  • 二级参考文献(1)
2012(1)
  • 参考文献(0)
  • 二级参考文献(1)
2014(4)
  • 参考文献(3)
  • 二级参考文献(1)
2016(2)
  • 参考文献(2)
  • 二级参考文献(0)
2017(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2019(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
全同态加密
FHEW
CPU
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
密码学报
双月刊
2095-7025
10-1195/TN
小16开
北京市海淀区永翔北路9号
2013
chi
出版文献量(篇)
478
总下载数(次)
7
总被引数(次)
1433
论文1v1指导