发明名称 Block Ciphering System, Using Permutations to Hide the Core Ciphering Function of Each Encryption Round
摘要 In a system ( 600 ), a server ( 610 ) provides a digital signal processing function f to an executing device ( 620 ) in an obfuscated form. The function f includes a function cascade of signal processing functions f<SUB>1</SUB>, 1<=i<=N to formula (I). The server includes a processor ( 612 ) for selecting a set of 2N invertible permutations p<SUB>i</SUB>, 1<=i<=2N; calculating a set of N functions g, where g, is functionally equivalent to formula (II) for 1<=i<=; and calculating a set of N-1 functions h, where h, is functionally equivalent to formula (III) for 2<=i<=N. The server includes means ( 614 ) for equipping the executing device with an execution device function cascade that includes formula (IV), where y<SUB>1</SUB>, . . . , y<SUB>N </SUB>are function parameters to formula (V), and means ( 616 ) for providing the functions g<SUB>1</SUB>, . . . g<SUB>N </SUB>to the executing device. The executing device includes means ( 626 ) for obtaining the functions g<SUB>1</SUB>, . . . , g<SUB>N </SUB>and a processor ( 622 ) for loading the execution device function cascade and applying the loaded execution device function cascade to the functions g<SUB>1</SUB>, . . . , g<SUB>N</SUB>(e.g., ED,(g<SUB>1</SUB>, . . . , g<SUB>N</SUB>)).
申请公布号 US2008285744(A1) 申请公布日期 2008.11.20
申请号 US20040596336 申请日期 2004.11.30
申请人 KONINKLIJKE PHILIPS ELECTRONIC, N.V. 发明人 GORISSEN PAULUS MATHIAS HUBERTUS MECHTILDUS ANTONIUS;TRESCHER JOACHIM ARTUR;STARING ANTONIUS ADRIAAN MARIA;MALLON WILLEM CHARLES;TREFFERS MENNO ANNE
分类号 H04L9/06 主分类号 H04L9/06
代理机构 代理人
主权项
地址