摘要
本申请实施例提供数据加解密方法、装置、设备和存储介质,涉及数据安全技术领域。该方法根据公共参数生成对应的加密公钥、加密私钥和掩码参数,利用加密公钥对目标数据进行加密得到加密数据,将掩码参数、加密公钥和加密数据发送至服务端设备,服务端设备利用加密公钥对加密数据进行扩展得到扩展密文,基于加密公钥、掩码参数对扩展密文进行同态加法计算后将得到的加法密文发送至用户端设备,利用加密私钥对加法密文进行部分解码得到解码明文。每个用户端设备生成相应的掩码参数,在进行同态加法的过程中,利用掩码参数确保来自不同来源的密文可以安全地合并,计算结果保持语义安全,防止泄露敏感信息,增强多密钥加密系统的安全性。