会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • METHOD TO DETECT CLONED SOFTWARE
    • 检测克隆软件的方法
    • WO2012066471A1
    • 2012-05-24
    • PCT/IB2011/055083
    • 2011-11-15
    • NAGRAVISION S.A.FISCHER, Jean-BernardMARCACCI, PatrikSCHWARZ, ChristianWYSEUR, Brecht
    • FISCHER, Jean-BernardMARCACCI, PatrikSCHWARZ, ChristianWYSEUR, Brecht
    • G06F21/00H04N21/258H04N21/442H04N21/426H04N21/6334H04N21/6377
    • G06F21/16G06F17/30345G06F21/121G06F21/64G06F2221/0711H04N21/25816H04N21/42684H04N21/44236H04N21/6334H04N21/6377
    • Method to detect a cloned software to be used on a client user unit communicating with a server for requesting a service by sending a request from the user unit to the server, the latter being connected to a database comprising client records, each of these records comprising at least a tag value (t c ) as history of client requests, said method comprising an initialization phase and a operating phase, a) the initialization phase comprising the steps of: defining said tag value (t c ) as being equal to an initial random value, then opening a new record storing said tag value (t c ) in the database and introducing said tag value into the client user unit, b) the operating phase comprising the steps of: preparing, on the user unit side, a client message for the server comprising said request and a value depending on said tag value (t c ), then sending this client message, from the user unit to the server, then checking, on the server side, an access condition by checking if the tag value (t c ) of said client message is correct with respect to the tag value comprised in the database, in negative event: deny the requested service, in positive event: sending a server message to the user unit, as a response to his request, updating said tag value (t c ), both on the server side and on the user unit side, by replacing it by a new tag value (t' c ) derived from the last tag value (t c ) and from other data known by both the client and the server, storing the new tag value (t' c ) in the record of the database of the server and in the user unit.
    • 一种用于检测要在与用于请求服务的服务器通信的客户端用户单元上使用的克隆软件的方法,所述方法是从所述用户单元向所述服务器发送请求,所述请求被连接到包括客户端记录的数据库,所述数据库包括 至少一个作为客户请求历史的标签值(tc),所述方法包括初始化阶段和操作阶段,a)初始化阶段包括以下步骤:将所述标签值(tc)定义为等于初始随机值 ,然后打开在数据库中存储所述标签值(tc)的新记录,并将所述标签值引入客户端用户单元,b)操作阶段包括以下步骤:在用户单元侧准备客户端消息, 服务器,包括所述请求和取决于所述标签值(tc)的值,然后将该客户端消息从用户单元发送到服务器,然后通过检查标签值(tc)来检查服务器端的访问条件, 的 所述客户端消息相对于包含在数据库中的标签值是正确的,在负面情况下:在肯定的情况下拒绝所请求的服务:向用户单元发送服务器消息作为对他的请求的响应,更新所述标签值( tc),在服务器端和用户单元侧,通过用最后的标签值(tc)导出的新标签值(t'c)和从客户端和服务器已知的其他数据替换, 将新的标签值(t'c)存储在服务器的数据库的记录中并在用户单元中。
    • 2. 发明申请
    • METHOD FOR MONITORING EXECUTION OF DATA PROCESSING PROGRAM INSTRUCTIONS IN A SECURITY MODULE
    • 监控数据处理程序指令在安全模块中的方法
    • WO2010142622A1
    • 2010-12-16
    • PCT/EP2010/057875
    • 2010-06-07
    • NAGRAVISION S.A.FISCHER, Jean-Bernard
    • FISCHER, Jean-Bernard
    • H04N7/167G06F21/00
    • H04N7/1675H04N21/2585H04N21/26609H04N21/63345
    • A method for monitoring an execution of a sequence of instructions of a data processing program (PR) in a security module (SM) associated to a multimedia unit (MU) connected to a managing center (MC) supplying control messages (ECM, EMM) authorizing the multimedia unit (MU) to access broadcast audio video content data streams. The security module (SM) comprises at least one processor (CPU) executing the data processing program instructions, a memory (M), and a monitoring module (MM) for analyzing the instructions before execution by the processor (CPU). The managing center (MC) comprises a security module emulator (EM) generating reference data sets (REF) by executing a sequence of instructions induced by data of a given control message (ECM, EMM) in the data processing program (PR). The reference data sets (REF) are appended to control messages (ECM, EMM) sent to the security module (SM) for verification. The monitoring module (MM) analyses a sequence of instructions of the data processing program (PR) for determining a check data set (CD) which is compared with a reference data set (REF) received from the control messages (ECM, EMM). When the reference data set (REF) matches with the check data set (CD), the data processing program (PR) continues its execution. Otherwise, the monitoring module (MM) sends an instruction (INT) to the processor (CPU) preventing further processing of the control messages (ECM, EMM) by the security module (SM).
    • 一种用于监视与连接到提供控制消息(ECM,EMM)的管理中心(MC)的多媒体单元(MU)相关联的安全模块(SM)中的数据处理程序(PR)的指令序列的执行的方法, 授权多媒体单元(MU)接收广播音频视频内容数据流。 安全模块(SM)包括执行数据处理程序指令的至少一个处理器(CPU),用于在处理器(CPU)执行之前)分析指令的存储器(M)和监视模块(MM)。 管理中心(MC)包括通过执行由数据处理程序(PR)中的给定控制消息(ECM,EMM)的数据引起的指令序列来生成参考数据集(REF)的安全模块仿真器(EM)。 参考数据集(REF)附加到发送到安全模块(SM)的控制消息(ECM,EMM)以进行验证。 监控模块(MM)分析用于确定与从控制消息(ECM,EMM)接收的参考数据集(REF)进行比较的检查数据集(CD)的数据处理程序(PR)的指令序列。 当参考数据集(REF)与检查数据集(CD)匹配时,数据处理程序(PR)继续执行。 否则,监控模块(MM)向处理器(CPU)发送指令(INT),防止安全模块(SM)进一步处理控制消息(ECM,EMM)。