通信学报 ›› 2024, Vol. 45 ›› Issue (2): 150-161.doi: 10.11959/j.issn.1000-436x.2024024

• 学术论文 • 上一篇    

同态明文-密文矩阵运算及其应用

刘洋1, 杨林翰1, 陈经纬2,3, 吴文渊2,3, 冯勇2,3   

  1. 1 重庆交通大学信息科学与工程学院,重庆 400074
    2 中国科学院重庆绿色智能技术研究院生物计算安全重庆市重点实验室,重庆 400714
    3 中国科学院大学重庆学院,重庆 400714
  • 修回日期:2023-12-14 出版日期:2024-02-01 发布日期:2024-02-01
  • 作者简介:刘洋(1984− ),女,湖北咸宁人,博士,重庆交通大学副教授、硕士生导师,主要研究方向为形式化验证、网络信息安全等
    杨林翰(2000− ),男,重庆人,重庆交通大学硕士生,主要研究方向为信息安全、密文计算等
    陈经纬(1984− ),男,四川巴中人,博士,中国科学院重庆绿色智能技术研究院副研究员、硕士生导师,主要研究方向为信息安全、格算法及其应用等
    吴文渊(1976− ),男,四川成都人,博士,中国科学院重庆绿色智能技术研究院研究员、博士生导师,主要研究方向为符号数值计算、信息安全
    冯勇(1965− ),男,四川宁南人,博士,中国科学院重庆绿色智能技术研究院研究员、博士生导师,主要研究方向为符号数值计算、信息安全
  • 基金资助:
    国家重点研发计划基金资助项目(2020YFA0712303);重庆市自然科学基金资助项目(CSTB2023NSCQ-MSX0441);重庆市自然科学基金资助项目(cstc2021jcyj-msxmX0821);重庆市自然科学基金资助项目(cstc2021yszx-jcyjX0004);重庆市自然科学基金资助项目(2022YSZX-JCX0011CSTB);重庆市自然科学基金资助项目(CSTB2023YSZX-JCX0008)

Matrix computation over homomorphic plaintext-ciphertext and its application

Yang LIU1, Linhan YANG1, Jingwei CHEN2,3, Wenyuan WU2,3, Yong FENG2,3   

  1. 1 School of Information Science and Engineering, Chongqing Jiaotong University, Chongqing 400074, China
    2 Chongqing Key Laboratory of Secure Computing for Biology, Chongqing Institute of Green and Intelligent Technology, Chinese Academy of Sciences, Chongqing 400714, China
    3 Chongqing School, University of Chinese Academy of Sciences, Chongqing 400714, China
  • Revised:2023-12-14 Online:2024-02-01 Published:2024-02-01
  • Supported by:
    The National Key Research and Development Program of China(2020YFA0712303);The Natural Science Foundation of Chongqing(CSTB2023NSCQ-MSX0441);The Natural Science Foundation of Chongqing(cstc2021jcyj-msxmX0821);The Natural Science Foundation of Chongqing(cstc2021yszx-jcyjX0004);The Natural Science Foundation of Chongqing(2022YSZX-JCX0011CSTB);The Natural Science Foundation of Chongqing(CSTB2023YSZX-JCX0008)

摘要:

支持单指令多数据操作的同态加密方案能有效提高密文计算的均摊效率,但密文结构导致矩阵运算复杂度高。在许多应用中,采用明文-密文矩阵操作可以在确保安全的同时实现隐私计算。基于此,提出一个适用于任意维数的明文-密文矩阵乘法方案。该方案通过明文矩阵编码和密文矩阵维数变换等步骤计算得到密文结果。与已知最好的 Jiang 等所提的密文方阵乘法算法相比,所提方案支持任意维数的矩阵乘法,并支持矩阵连乘;理论分析和实验结果均表明,所提方案具有更低的密文旋转复杂度和更高的计算效率。将所提方案应用在隐私保护的贝叶斯分类器中,能以更高安全参数和更少计算时间完成分类任务。

关键词: 同态加密, 矩阵运算, 机器学习, 贝叶斯分类器

Abstract:

Those homomorphic encryption schemes supporting single instruction multiple data (SIMD) operations effectively enhance the amortized efficiency of ciphertext computations, yet the structure of ciphertexts leads to high complexity in matrix operations.In many applications, employing plaintext-ciphertext matrix operations can achieve privacy-preserving computing.Based on this, a plaintext-ciphertext matrix multiplication scheme for matrices of arbitrary dimension was proposed.The resulting ciphertext was computed through steps such as encoding the plaintext matrix, transforming the dimensions of the encrypted matrix, etc.Compared to the best-known encrypted matrix multiplication algorithm for square matrices proposed by Jiang et al., the proposed scheme supported matrix multiplication of arbitrary dimension, and consecutive matrix multiplications.Both theoretical analysis and experimental results show that the proposed scheme requires less rotations on ciphertexts and hence features higher efficiency.When applied to a privacy-preserving Bayesian classifier, the proposed scheme can complete classification tasks with higher security parameters and reduced running time.

Key words: homomorphic encryption, matrix computation, machine learning, Bayesian classifier

中图分类号: 

No Suggested Reading articles found!