-
公开(公告)号:CN115525906A
公开(公告)日:2022-12-27
申请号:CN202110708109.0
申请日:2021-06-24
Applicant: 清华大学无锡应用技术研究院
Abstract: 本发明提供了一种密文整数的处理方法、装置、系统及存储介质,应用于计算机领域,包括:将待进行加法运算的两个密文整数均进行单指令多数据编码,得到第一编码整数和第二编码整数,将该第一编码整数和该第二编码整数进行同态加操作,得到第一操作结果,以及,将该第一编码整数和该第二编码整数进行同态乘操作,得到第二操作结果,基于该第一操作结果和该第二操作结果,生成中间变量结果,将该中间变量结果和该第一操作结果进行同态加操作,得到该待进行加法运算的两个密文整数的运算结果。本发明采用单指令多数据编码的编码方式,提升密文整数加法的运算效率,同时能高效地实现算术运算和布尔逻辑运算。
-
公开(公告)号:CN115694775A
公开(公告)日:2023-02-03
申请号:CN202110835026.8
申请日:2021-07-22
Applicant: 清华大学无锡应用技术研究院
IPC: H04L9/00
Abstract: 本发明提供了一种密文处理方法,包括:对第一初始明文和第二初始明文进行冗余编码,得到第一明文和第二明文,其中,第一明文表征为第一非冗余明文和第二非冗余明文的差,第二明文表征为第三非冗余明文和第四非冗余明文的差;分别对第一非冗余明文、第二非冗余明文、第三非冗余明文和第四非冗余明文进行同态加密,得到第一密文、第二密文、第三密文和第四密文;以及对第一密文、第二密文、第三密文和第四密文进行密文运算操作,得到密文运算结果。此外,本发明还提供了一种密文处理装置、一种电子设备、一种可读存储介质和一种计算机程序产品。
-