实现高速加密处理的设备和方法

    公开(公告)号:CN1124545C

    公开(公告)日:2003-10-15

    申请号:CN99108013.0

    申请日:1999-04-27

    CPC classification number: H04L9/002 H04L9/0625 H04L2209/12 H04L2209/24

    Abstract: 提供一个加密处理设备,利用替换表数据加密地处理输入数据以便产生输出数据。一个存储单元存储(2N)组替换数据,每组替换数据具有预定个数的比特,此处N是一个不小于2的整数。一个划分单元于将(N×M)比特长的输入数据分成M组N比特子数据,此处M是一个不小于2的整数。一个替换单元接收一个输入,它是下面任意之一:M组N比特子数据;和通过在M组N比特子数据上执行合并处理产生的至少一组N比特输入合并数据,对于N个输入比特的每个在存储单元中指定(2N)组替换数据之一,并且输出对于每个N输入比特指定的该组替换数据。一个固定变换执行单元在从该替换单元输出的至少一组替换数据上执行多个不同的固定变换,以便产生M组变换的数据,每个变换的数据具有预定个数的比特。一个输出数据产生单元根据由固定变换执行装置产生的M组变换的数据产生(N×M)比特长的输出数据。

    数据加密装置和方法
    64.
    发明公开

    公开(公告)号:CN1275846A

    公开(公告)日:2000-12-06

    申请号:CN00104347.1

    申请日:2000-03-15

    CPC classification number: H04L9/0625 H04L2209/125 H04L2209/24

    Abstract: 数据转换装置包括:密钥附加单元,用来对输入数据F和子密钥数据Ki进行算术加法模232并且以数据G的形式输出其结果;和数据代换单元,用来对通过将数据G朝着较高序位位置循环移位7位而得到的数据Rot7(G)、通过将数据G朝着较高序位位置循环移位1位而得到的数据Rot1(G)和数据G本身中相应的位进行“异-或”运算。

    提高了安全性的密码处理装置等

    公开(公告)号:CN1222799A

    公开(公告)日:1999-07-14

    申请号:CN98115064.0

    申请日:1998-04-22

    CPC classification number: H04L9/0891 H04L9/0637 H04L9/0894 H04L2209/38

    Abstract: 根据输入数据进行密码处理生成输出数据的密码处理装置,包含有:存贮用于为使前面密码处理影响后面的密码处理的链结数据、每次执行密码处理均更新该链结数据的存贮手段,将存贮手段存贮的链结数据组合(融合)进输入数据生成组合数据的组合手段,和根据组合数据执行主密码处理生成输出数据而在直至生成输出数据为止的过程中输出所生成的中间数据的主密码处理手段。其中,存贮手段将主密码处理手段输出的中间数据作为新链结数据更新自身存贮的链结数据供下次密码处理之用。

    程序难破解化装置和难破解化方法

    公开(公告)号:CN101203859B

    公开(公告)日:2013-08-14

    申请号:CN200680022421.8

    申请日:2006-04-21

    CPC classification number: G06F21/14

    Abstract: 提供一种程序难破解化装置,生成非法解析者不能容易地取得被隐匿信息的难破解化程序。程序难破解化装置存储包含含有应隐匿的被隐匿信息的隐匿处理指令群的原始程序,生成多个处理指令,在执行依照确定的处理顺序的处理时、该多个处理指令通过最后的处理可得到与基于所述隐匿处理指令群的处理相同的结果,代替所述隐匿处理指令群,在从所述原始程序的开始到所述隐匿处理指令群出现之间,插入所述多个处理指令的每个,以按所述处理顺序执行,并生成至少1个包含伪装处理指令的伪装块,在所述原始程序中,插入所述伪装块与控制成绕过所述伪装块的控制指令。

    内容保护系统、密钥数据产生装置和终端装置

    公开(公告)号:CN1739260B

    公开(公告)日:2011-12-28

    申请号:CN200480002253.7

    申请日:2004-01-13

    Abstract: 一种无需检查唯一的设备密钥而防止非法的密钥获得的内容保护系统。该内容保护系统包括密钥数据产生装置和用户终端。该密钥数据产生装置基于预定的转换规则来转换在使用内容使用的第一密钥数据,从而产生第二密钥数据,使用由有效的终端保存的设备密钥来加密第二密钥数据,并且输出该加密的密钥数据。该用户终端获得该加密的密钥数据,使用由用户终端保存的设备密钥来解密该加密的密钥数据,从而产生第二密钥数据,基于对应于该转换规则的再转换规则来转换第二密钥数据,从而产生第一密钥数据,并且利用该产生的第一密钥数据来使用该内容。

Patent Agency Ranking