摘要
本公开提供了用于实现多版本祖冲之算法的系统,可以应用于数据加密技术领域。该系统中包括:初始向量生成模块、装载模块、以及密钥生成模块;所述初始向量生成模块用于:根据版本选择信号,确定对应的初始向量生成方式;基于所确定的初始向量生成方式生成目标初始向量;所述版本选择信号用于表征多个预设祖冲之算法版本中需要实现的一个目标版本;不同预设祖冲之算法版本之间,密钥生成方式相同;所述装载模块用于:根据所生成的目标初始向量,基于所述版本选择信号对应的装载方式,确定目标装载值;所述密钥生成模块用于:根据所确定的目标装载值,基于所述密钥生成方式生成目标密钥。