发明名称 DISPOSITIF ET PROCEDE POUR LA SIGNATURE, LE MARQUAGE ET L'AUTHENTICIFICATION DE PROGRAMMES D'ORDINATEUR
摘要 The invention relates to a product/program and method that can be used to insert into a software program watermarks in source code, particularly Java, which respect the semantics of the program and which are very difficult to detect. Said invention can be used to: calculate a secret semantic signature of a computer software or hardware program from among an infinite number of possible secret semantic signatures; mark a computer software or hardware program by inserting a visible or invisible mark by means of watermarking that can be used to find an authenticator of the original program; find the mark and extract said authenticator using the secret semantic signature of the watermarked computer software or hardware. The secret semantic signature of the computer software or hardware program to be protected is characteristic of the semantics of said program. The visible or invisible mark, which is inserted by watermarking from an original software or hardware computer program and which can be used to find an authenticator, can only be identified by finding the secret semantic signature of the watermarked program, which requires the secret to be known (or a computing power that goes beyond the possibilities of computer hardware). The mark can withstand tracking and scrubbing methods without affecting the performance of the program to be protected.
申请公布号 FR2824402(A1) 申请公布日期 2002.11.08
申请号 FR20010010459 申请日期 2001.08.03
申请人 THALES 发明人 RIGUIDEL MICHEL;COUSOT PATRICK;VENET ARNAUD
分类号 G06F1/00;G06F21/16;(IPC1-7):G06F9/42 主分类号 G06F1/00
代理机构 代理人
主权项
地址