发明名称 SISTEMA Y METODO DE BLOQUEO PARA PROTEGER LOS COMPORTAMIENTOS DE PROGRAMA Y DISPOSITIVO MEDIADOS POR SOFTWARE
摘要 Un método para volver software resistente a ingeniería inversa. Reemplazar al menos una primera constante (expresion matemática, etc.) en una expresion de procesamiento con una segunda expresion mixta matemática y Booleana a nivel de bits, laprimera constante es más simple que la segunda expresion y la segunda expresion está basada en el valor o las variables encontradas en la primera constante (o expresion). La evaluacion de la segunda expresion mixta matemática y Booleana a nivel debits produce un valor que conserva el valor de la primera constante, tanto: con el valor original de la primera constante o el valor original del resultado de la primera expresion, en cuyo caso la segunda expresion mixta matemática y Booleana anivel de bits se obtiene a partir de la primera constante al convertir la primera constante por identidades matemáticas; o, en una forma codificada, como un nuevo valor, que puede convertirse nuevamente en el valor original de la primera constanteal aplicar una funcion decodificadora preservadora de la informacion, en cuyo caso la segunda expresion mixta matemática y Booleana a nivel de bits se obtiene de la primera constante al modificar la primera constante por una combinacion deconversion de acuerdo con identidades matemáticas y de transformacion de acuerdo con una funcion de codificacion que preserva la informacion.
申请公布号 AR065443(A1) 申请公布日期 2009.06.10
申请号 AR2008P100743 申请日期 2008.02.22
申请人 CLOAKWARE CORPORATION 发明人
分类号 (IPC1-7):G06F12/14 主分类号 (IPC1-7):G06F12/14
代理机构 代理人
主权项
地址