모바일 소프트웨어 저작권 보호를 위한 요구사항 적응적 워터마킹 모듈, 방법 및 이를 수행하기 위한 기록 매체
    1.
    发明公开
    모바일 소프트웨어 저작권 보호를 위한 요구사항 적응적 워터마킹 모듈, 방법 및 이를 수행하기 위한 기록 매체 有权
    基于移动软件版权保护的要求分析的自适应水印模块和方法以及用于执行该方法的记录介质

    公开(公告)号:KR1020150087075A

    公开(公告)日:2015-07-29

    申请号:KR1020140019722

    申请日:2014-02-20

    CPC classification number: G06F21/16 G06F2221/0733

    Abstract: 모바일소프트웨어저작권보호를위한요구사항적응적워터마킹모듈은, 워터마킹방법들각각에대한기본정보및 초기입력파라미터를저장하는데이터베이스; 테이터베이스에저장된워터마킹방법들중, 사용자의요구사항을만족하는적어도하나의워터마킹방법및 각워터마킹방법에따른워터마크의개수를결정하는비용-효과분석부; 및모바일소프트웨어의실행파일에결정된각 워터마킹방법을적용하여해당개수의워터마크를삽입하는워터마킹부를포함한다. 이에따라, 비용대비효율적인워터마킹을제공할수 있다.

    Abstract translation: 适用于移动软件版权保护要求的水印模块包括:存储每个水印方法的基本信息和初始输入参数的数据库; 成本效应分析单元,其选择存储在满足用户要求的数据库中的一个或多个水印方法,并确定与各个水印方法对应的水印数量; 水印单元,其应用为移动软件的执行文件确定的各个水印方法,以插入相应数字的水印。 因此,本发明可以提供具有成本效益的水印。

    소프트웨어 저작권 보호 장치 및 그 방법
    2.
    发明授权
    소프트웨어 저작권 보호 장치 및 그 방법 有权
    用于保护软件着作权的装置及其方法

    公开(公告)号:KR101316697B1

    公开(公告)日:2013-10-10

    申请号:KR1020120018561

    申请日:2012-02-23

    Abstract: 본 발명은 소프트웨어 저작권 보호 장치 및 그 방법에 관한 것으로서, 구체적으로 본 발명에 따른 소프트웨어 저작권 보호를 위한 워터마크 삽입장치는 소프트웨어에 포함된 명령어 수로부터 마킹 데이터를 산출하는 산출부; 및 상기 산출된 마킹 데이터를 상기 소프트웨어에 워터마킹하는 마킹부;를 포함한다.
    본 발명에 따르면 기존 정적 워터마킹 기술에 비하여 삽입된 정보가 쉽게 파괴되지 않고 코드 변형 시에도 삽입된 워터마킹 정보를 다시 추출할 수 있는 가능성을 높일 수 있는 효과가 있다.

    소프트웨어 저작권 보호를 위한 워터마킹 장치 및 방법
    3.
    发明授权
    소프트웨어 저작권 보호를 위한 워터마킹 장치 및 방법 有权
    水印设备和保护软件产权的方法

    公开(公告)号:KR101408388B1

    公开(公告)日:2014-06-17

    申请号:KR1020130030844

    申请日:2013-03-22

    CPC classification number: G06F21/16 G06F2221/0733

    Abstract: Disclosed are a watermarking device and a method to protect software copyright. The disclosed watermarking device includes: a bit line generating part generating a bit line used as a watermark; a dependent graph generating part generating two or more dependent graphs by reallocating the execution command orders based on a dependent relationship established between the partial commands of the commands in regard to a basic block forming an execution code of the software including the commands; and a basic block transforming part transforming the basic block by selecting a dependent graph of a turn corresponding to the generating bit line among the dependent graphs, and reallocating the execution order of the commands in the basic block. The turn of the selected dependent graph is used as the watermark.

    Abstract translation: 公开了一种保护软件着作权的水印装置和方法。 所公开的水印设备包括:位线生成部分,生成用作水印的位线; 依赖图生成部分,通过基于形成包括命令的软件的执行代码的基本块的命令的部分命令之间建立的依赖关系重新分配执行命令顺序来生成两个或更多个从属图; 以及基本块变换部分,通过选择与从属图形中的生成位线相对应的转弯的从属图形来变换基本块,并且重新分配基本块中的命令的执行顺序。 所选择的依赖图的转动被用作水印。

    소프트웨어 저작권 보호 장치 및 그 방법
    5.
    发明公开
    소프트웨어 저작권 보호 장치 및 그 방법 有权
    保护软件版权的方法及其方法

    公开(公告)号:KR1020130101651A

    公开(公告)日:2013-09-16

    申请号:KR1020120018561

    申请日:2012-02-23

    CPC classification number: G06F21/16 G06F2221/0733

    Abstract: PURPOSE: An apparatus for protecting software copyright through watermarks and a method thereof are provided to achieve code size increase and execution time increase overhead less than 10 % and to prevent damage when a program code is changed through automated tools including robustness, desultory reading and optimization. CONSTITUTION: A calculation part calculates marking data from the number of commands included in the software. A marking part performs watermarking of the calculated marking data in the software. [Reference numerals] (AA) Start a process for inserting watermarks; (S10) Select a method for inserting information; (S20) Produce a calculated value for each method; (S30) Change the calculated value for each method; (S40) Perform watermarking and store watermarking information

    Abstract translation: 目的:提供一种用于通过水印保护软件着作权的方法及其方法,以实现代码大小增加和执行时间增加开销小于10%,并防止当程序代码通过自动化工具(包括鲁棒性,不完全读取和优化)改变时的损坏 。 构成:计算部分根据软件中包含的命令数量计算标记数据。 标记部分对软件中计算的标记数据进行水印处理。 (附图标记)(AA)开始插入水印的处理; (S10)选择插入信息的方法; (S20)生成每种方法的计算值; (S30)更改每种方法的计算值; (S40)执行水印和存储水印信息

Patent Agency Ranking