在加密算法中使用机密数据时保护机密数据的方法

    公开(公告)号:CN106030604B

    公开(公告)日:2019-08-30

    申请号:CN201580005193.2

    申请日:2015-01-21

    发明人: N·斯图尔特

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本公开涉及一种生成算法的受保护实现的方法,所述方法包括:将实现所述算法的原始源代码扩展成单个真实操作集;将使用真实数据的每个真实操作与每个真实操作所使用的真实数据相组合,以获得以这样的方式表示的组合:该方式以不同于原始形式的形式使用实际真实数据片段;产生应用于引诱数据的表示所述算法的备选实现的重复和变异引诱操作集;将所述引诱操作集与包括所述组合的所述真实操作集相组合,以便获得其中所述引诱操作与所述真实操作和由所述真实操作处理的所述真实数据交互的实现,以使得难以分析所述实现中的真实数据流;以及将所述实现变换成能够被执行的结果代码。