首页 / 专利库 / 电脑安全 / 软件盗版 / 혼돈 원리를 이용한 소프트웨어 불법 복제 방지 시스템

혼돈 원리를 이용한 소프트웨어 불법 복제 방지 시스템

阅读:349发布:2020-10-27

专利汇可以提供혼돈 원리를 이용한 소프트웨어 불법 복제 방지 시스템专利检索,专利查询,专利分析的服务。并且PURPOSE: A piracy proof system for software using chaos principle is provided to enhance a cryptogram velocity and a decoding velocity. CONSTITUTION: A white color noise generator(100) converts an analogue output creating a white color noise into a digital output and outputs the digital output to a confusion system(110). Thus, a confusion signal similar to a noise signal is generated. The noise signal is mixed with an information signal in a cryptogram module(120), and thus a cryptogram information signal is created. The information signal is mixed with the 8-bit confusion signal by 16-bit, and 24-bit cryptogram information signal is outputted. The signal is traded by storing in a CD or a diskette, and a hardware key lock having the confusion system(110) is provided.,下面是혼돈 원리를 이용한 소프트웨어 불법 복제 방지 시스템专利的具体信息内容。

  • 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템에 있어서,
    백색 잡음을 생성하는 백색 잡음 생성기;
    상기 백색 잡음 생성기에서 생성된 백색 잡음을 입력받아 혼돈 신호를 생성하는 혼돈계; 및
    상기 혼돈계에서 생성된 혼돈 신호 및 암호화하고자 하는 정보 신호를 혼합하여 암호화 신호로 생성하는 암호화 모듈을 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템.
  • 제 1 항에 있어서,
    상기 백색 잡음 생성기는,
    아날로그 백색 잡음을 생성하는 아날로그 순수 잡음 발생부;
    상기 아날로그 순수 잡음 발생기에서 생성된 아날로그 백색 잡음을 디지털 백색 잡음으로 변환시키는 A/D 변환부를 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템.
  • 제 1 항에 있어서,
    상기 혼돈계는,
    동일한 드라이브 신호를 가하면 동기가 되는 자기 동기 특성을 갖는 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템.
  • 제 1 항에 있어서,
    상기 혼돈계는,
    하드웨어 키락(Hardware Keylock)의 형태로 구성된 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템.
  • 소프트웨어 불법 복제를 방지하기 위한 사용자 측의 복호화 시스템에 있어서,
    백색 잡음을 생성하는 백색 잡음 생성기;
    상기 백색 잡음 생성기에서 생성된 백색 잡음을 입력받아 혼돈 신호를 생성하는 혼돈계; 및
    상기 혼돈계에서 생성된 혼돈 신호를 이용하여, 혼돈 신호 및 정보 신호가 혼합되어 있는 암호화된 정보 신호로부터 정보 신호만 추출하는 복호화 모듈을 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 사용자 측의 복호화 시스템.
  • 제 5 항에 있어서,
    상기 백색 잡음 생성기는,
    아날로그 백색 잡음을 생성하는 아날로그 순수 잡음 발생부;
    상기 아날로그 순수 잡음 발생기에서 생성된 아날로그 백색 잡음을 디지털 백색 잡음으로 변환시키는 A/D 변환부를 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 사용자 측의 복호화 시스템.
  • 제 5 항에 있어서,
    상기 혼돈계는,
    동일한 드라이브 신호를 가하면 동기가 되는 자기 동기 특성을 갖는 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 사용자 측의 복호화 시스템.
  • 제 5 항에 있어서,
    상기 혼돈계는,
    하드웨어 키락(Hardware Keylock)의 형태로 구성된 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 사용자 측의 복호화 시스템.
  • 컴퓨터측의 암호화 모듈 및 사용자측의 복호화 모듈을 포함하는 소프트웨어 불법 복제 방지 시스템에 있어서;
    상기 컴퓨터측의 암호화 모듈은,
    백색 잡음을 생성하는 제 1 백색 잡음 생성기,
    상기 제 1 백색 잡음 생성기에서 생성된 백색 잡음을 입력받아 혼돈 신호를 생성하는 제 1 혼돈계, 및
    상기 제 1 혼돈계에서 생성된 혼돈 신호 및 암호화하고자 하는 정보 신호를 혼합하여 암호화 신호로 생성하는 암호화기를 포함하고;
    상기 사용자측의 복호화 모듈은,
    백색 잡음을 생성하는 제 2 백색 잡음 생성기,
    상기 제 2 백색 잡음 생성기에서 생성된 백색 잡음을 입력받아 혼돈 신호를 생성하는 제 2 혼돈계, 및
    상기 제 2 혼돈계에서 생성된 혼돈 신호를 이용하여, 혼돈 신호 및 정보 신호가 혼합되어 있는 암호화된 정보 신호로부터 정보 신호만 추출하는 복호화기를 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제 방지 시스템.
  • 제 9 항에 있어서,
    상기 제 1 백색 잡음 생성기 및 제 2 백색 잡음 생성기는,
    아날로그 백색 잡음을 생성하는 아날로그 순수 잡음 발생부;
    상기 아날로그 순수 잡음 발생기에서 생성된 아날로그 백색 잡음을 디지털 백색 잡음으로 변환시키는 A/D 변환부를 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템.
  • 제 9 항에 있어서,
    상기 제 1 혼돈계 및 제 2 혼동계는,
    동일한 드라이브 신호를 가하면 동기가 되는 자기 동기 특성을 갖는 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템.
  • 컴퓨터측의 암호화 모듈, 사용자측의 복호화 모듈 및 하드웨어 키락을 포함하는 소프트웨어 불법 복제 방지 시스템에 있어서;
    상기 하드웨어 키락은,
    상기 암호화 모듈 및 복호화 모듈로부터 백색 잡음을 입력받아 혼돈 신호를 생성하는 혼돈계를 포함하고;
    상기 컴퓨터측의 암호화 모듈은,
    백색 잡음을 생성하여 상기 혼돈계로 전송하는 제 1 백색 잡음 생성기, 및
    상기 혼돈계에서 생성된 혼돈 신호 및 암호화하고자 하는 정보 신호를 혼합하여 암호화 신호로 생성하는 암호화기를 포함하고;
    상기 사용자측의 복호화 모듈은,
    백색 잡음을 생성하여 상기 혼돈계로 전송하는 제 2 백색 잡음 생성기, 및
    상기 혼돈계에서 생성된 혼돈 신호를 이용하여, 혼돈 신호 및 정보 신호가 혼합되어 있는 암호화된 정보 신호로부터 정보 신호만 추출하는 복호화기를 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제 방지 시스템.
  • 제 12 항에 있어서,
    상기 제 1 백색 잡음 생성기 및 제 2 백색 잡음 생성기는,
    아날로그 백색 잡음을 생성하는 아날로그 순수 잡음 발생부;
    상기 아날로그 순수 잡음 발생기에서 생성된 아날로그 백색 잡음을 디지털 백색 잡음으로 변환시키는 A/D 변환부를 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제 방지 시스템.
  • 제 12 항에 있어서,
    상기 혼동계는,
    동일한 드라이브 신호를 가하면 동기가 되는 자기 동기 특성을 갖는 것을 특징으로 하는 소프트웨어 불법 복제 방지 시스템.
  • 说明书全文

    혼돈 원리를 이용한 소프트웨어 불법 복제 방지 시스템 {A secure software copy avoidance system using chaos synchronization}

    본 발명은 소프트웨어 불법 복제 방지 시스템에 관한 것이며, 특히, 혼돈 원리를 이용한 소프트웨어 불법 복제 방지 시스템에 관한 것이다.

    종래에 사용되고 있는 대부분의 소프트웨어 복제 방지 시스템은 복제 방지를 위하여 시리얼 번호(Serial Number)를 사용하고 있으나, 이는 디스켓이나 CD를 복제하여 동일한 시리얼 번호를 사용하면, 다른 시스템에 소프트웨어 설치가 가능하므로 불법 복제 기술로는 매우 취약한 방법이다.

    또다른 형태의 소프트웨어 불법 복제 방지 시스템으로는 프린터 포트에 하드웨어 락(Hardware Lock)을 설치하여 복제를 방지하거나, 소프트웨어의 시리얼 번호 및 호스트 이름 등을 조합하여 새로운 라이선스 코드를 생성하는 방법 등이 있으나 이 역시 사용하기가 번거롭고 비도도 매우 떨어진다는 문제점을 가지고 있다.

    본 발명은 상기와 같은 종래기술의 문제점을 해결하기 위하여 안출된 것으로서, 혼돈 원리를 이용한 소프트웨어 불법 복제 방지 시스템을 제공하는데 그 목적이 있다.

    도 1은 본 발명의 일 실시예에 따른 소프트웨어 암호화 시스템의 구성도이고,

    도 2는 본 발명의 일 실시예에 따른 소프트웨어 복호화 시스템의 구성도이고,

    도 3은 도 1 및 도 2에 도시된 백색 잡음 생성기의 구성도이다.

    앞서 설명한 바와 같은 목적을 달성하기 위한 본 발명에 따르면, 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템에 있어서, 백색 잡음을 생성하는 백색 잡음 생성기; 상기 백색 잡음 생성기에서 생성된 백색 잡음을 입력받아 혼돈 신호를 생성하는 혼돈계; 및 상기 혼돈계에서 생성된 혼돈 신호 및 암호화하고자 하는 정보 신호를 혼합하여 암호화 신호로 생성하는 암호화 모듈을 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 컴퓨터 측의 암호화 시스템이 제공된다.

    또한, 소프트웨어 불법 복제를 방지하기 위한 사용자 측의 복호화 시스템에있어서, 백색 잡음을 생성하는 백색 잡음 생성기; 상기 백색 잡음 생성기에서 생성된 백색 잡음을 입력받아 혼돈 신호를 생성하는 혼돈계; 및 상기 혼돈계에서 생성된 혼돈 신호를 이용하여, 혼돈 신호 및 정보 신호가 혼합되어 있는 암호화된 정보 신호로부터 정보 신호만 추출하는 복호화 모듈을 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제를 방지하기 위한 사용자 측의 복호화 시스템이 제공된다.

    또한, 컴퓨터측의 암호화 모듈 및 사용자측의 복호화 모듈을 포함하는 소프트웨어 불법 복제 방지 시스템에 있어서; 상기 컴퓨터측의 암호화 모듈은, 백색 잡음을 생성하는 제 1 백색 잡음 생성기, 상기 제 1 백색 잡음 생성기에서 생성된 백색 잡음을 입력받아 혼돈 신호를 생성하는 제 1 혼돈계, 및 상기 제 1 혼돈계에서 생성된 혼돈 신호 및 암호화하고자 하는 정보 신호를 혼합하여 암호화 신호로 생성하는 암호화기를 포함하고; 상기 사용자측의 복호화 모듈은, 백색 잡음을 생성하는 제 2 백색 잡음 생성기, 상기 제 2 백색 잡음 생성기에서 생성된 백색 잡음을 입력받아 혼돈 신호를 생성하는 제 2 혼돈계, 및 상기 제 2 혼돈계에서 생성된 혼돈 신호를 이용하여, 혼돈 신호 및 정보 신호가 혼합되어 있는 암호화된 정보 신호로부터 정보 신호만 추출하는 복호화기를 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제 방지 시스템이 제공된다.

    또한, 컴퓨터측의 암호화 모듈, 사용자측의 복호화 모듈 및 하드웨어 키락을 포함하는 소프트웨어 불법 복제 방지 시스템에 있어서; 상기 하드웨어 키락은, 상기 암호화 모듈 및 복호화 모듈로부터 백색 잡음을 입력받아 혼돈 신호를 생성하는혼돈계를 포함하고; 상기 컴퓨터측의 암호화 모듈은, 백색 잡음을 생성하여 상기 혼돈계로 전송하는 제 1 백색 잡음 생성기, 및 상기 혼돈계에서 생성된 혼돈 신호 및 암호화하고자 하는 정보 신호를 혼합하여 암호화 신호로 생성하는 암호화기를 포함하고; 상기 사용자측의 복호화 모듈은, 백색 잡음을 생성하여 상기 혼돈계로 전송하는 제 2 백색 잡음 생성기, 및 상기 혼돈계에서 생성된 혼돈 신호를 이용하여, 혼돈 신호 및 정보 신호가 혼합되어 있는 암호화된 정보 신호로부터 정보 신호만 추출하는 복호화기를 포함하여 이루어진 것을 특징으로 하는 소프트웨어 불법 복제 방지 시스템이 제공된다.

    본 발명의 일 실시예에 따른 소프트웨어 불법 복제 방지 시스템의 구성은 크게 나누어 암호화 시스템과 복호화 시스템으로 이루어진다.

    암호화 시스템은 백색 잡음 생성기, 혼돈계 및 암호화 모듈로 구성된다. 상기 백색 잡음 생성기는 암호화의 비도를 높이기 위하여 아날로그 백색 잡음을 생성하여 이를 디지털 백색 잡음으로 변환하여 이 신호를 이용하여 상기 혼돈계를 섭동시킨다. 상기 혼돈계를 섭동시키면 잡음과 유사한 혼돈 신호가 발생되며, 이 신호와 정보 신호를 섞어 암호화 신호를 생성한다.

    이러한 암호화 신호는 디지털 로직을 이용하여 간단히 구현할 수 있다. 이러한 방법으로 개발한 소프트웨어 데이터를 암호화하여 CD 또는 디스켓에 저장하여 판매하고 혼돈 신호를 생성하는 혼돈계는 키락(Key-lock)의 형태로 제작하여, 프린터 포트에 연결하여 사용할 수 있도록 함께 제공한다. 암호화된 소프트웨어를 구매한 소비자는 키락을 프린터 포트에 연결하고 암호화의 반대 과정을 거쳐 데이터를 잡음과 데이터 신호와 혼돈 신호가 섞인 신호로 분리해 낸다. 이 잡음 신호로 프린터 포트에 내장되어 있는 상기 혼돈계를 작동시켜 혼돈 신호를 생성한다. 이어서, 혼돈 신호를 이용하여 데이터 신호를 복원해 낸다.

    동일한 잡음 신호를 동일한 혼돈계에 넣어 주면, 두 혼돈계의 신호는 서로 동기화되어 동일한 신호를 생성하게 된다. 이때 혼돈 신호는 매우 불규칙하여 잡음 신호와 동일하다. 이렇게 생성된 암호 신호는 매우 비도가 높아 해독은 사실상 불가능하다. 정보 신호와 혼돈 신호가 섞여 있는 신호로부터 잡음 신호를 분리해낸다 하더라도 데이터 신호의 해독은 거의 불가능하다. 또한, 혼돈계의 종류가 디지털에 사용되는 것은 수 없이 많이 만들 수 있고, 동일한 혼돈계를 사용하더라도 파라메터를 변화시켜 수 많은 키락을 생성해낼 수 있다.

    이를 도면을 참조하여 보다 상세히 설명하면 다음과 같다.

    도 1은 본 발명의 일 실시예에 따른 소프트웨어 암호화 시스템의 구성도로서, 상기 암호화 시스템은 백색 잡음 생성기(100), 혼돈계(110) 및 암호화 모듈(120)로 구성된다.

    상기 백색 잡음 생성기(100)는 백색 잡음을 생성하는 아날로그 출력을 디지털화하여 상기 혼돈계(110)에 가하면, 잡음 신호와 유사한 혼돈 신호가 발생하고, 이 신호는 상기 암호화 모듈(120)에서 정보 신호와 섞여 암호화된 정보 신호가 생성된다. 정보 신호는 16 비트씩 끊어, 8 비트의 혼돈계 신호와 혼합되어 24 비트의 암호화된 정보 신호가 출력되도록 본 실시예에서는 설계하였다. 이 신호를 CD 또는 디스켓에 저장하여 판매하고 이와 함께 상기 혼돈계(110)를 내장하고 있는 하드웨어 키락을 제공한다.

    도 2는 본 발명의 일 실시예에 따른 소프트웨어 복호화 시스템의 구성도로서, 상기 복호화 시스템은 백색 잡음 생성기(200), 혼돈계(210), 복호화 모듈(220)로 구성된다.

    상기 백색 잡음 생성기(200)에서 디지털화된 잡음을 생성하여 이를 하드웨어 키락에 저장되어 있는 혼돈계에 가하면, 혼돈 신호가 발생되고, 이 신호를 사용하여 혼돈 신호와 정보 신호가 섞여 있는 암호화된 정보 신호로부터 정보 신호만을 추출해내는데, 이는 상기 혼돈계(210)의 자기 동기화 특성을 이용함으로써, 가능하게 된다. 소프트웨어 구매자는 이렇게 복호화된 정보 신호를 이용하여 컴퓨터 시스템에 소프트웨어를 설치한다.

    도 3은 도 1 및 도 2에 도시된 백색 잡음 생성기의 구성도로서, 아날로그 백색 잡음 발생기의 출력을 A/D(Analog to Digital) 변환기에 가하여 디지털 백색 잡음을 생성하는 모듈이다. 컴퓨터에서 제공하는 의사 백색 잡음(Pseudorandom Noise)는 주기성을 가지고 있기 때문에 비도가 떨어지게 되므로 순수 아날로그 백색 잡음을 디지털화하여 사용한다.

    앞서 상세히 설명한 바와 같이 본 발명은 혼돈 이론을 이용한 소프트웨어 불법 복제 방지 시스템을 제공함으로써, 기존의 소프트웨어 복제 방지 시스템에 비하여 암호화 및 복호화 속도가 월등하게 빠르며, 비도도 매우 높다는 효과가 있다.

    또한, 암호화 신호를 생성할 때, 백색 잡음 신호를 이용하여 혼돈계를 섭동시켜 혼돈 신호를 생성한 다음 이를 정보 신호와 혼합하여 암호화시키고, 복호화의 경우에도 백색 잡음 신호를 동일한 혼돈계에 가하여 혼돈 신호를 생성하여 정보 신호와 혼돈 신호의 혼합 신호로부터 정보 신호를 추출하기 때문에 암호화된 신호의 해독이 불가능하다는 효과가 있다.

    또한, 혼돈계를 하드웨어 키락에 저장하여 제공하므로 혼돈계의 역추적으로부터 보호할 수 있다는 효과가 있다.

    또한, 본 소프트웨어 불법 복제 방지 시스템은 최근 극성을 부리고 있는 소프트웨어 불법 복제로부터 소프트웨어 개발자를 보호하여 기업의 매출 증가에 일익을 담당하고, 본 시스템의 수출로 보안 시스템 시장에서 우위를 선점하여 막대한 외화 획득이 기대된다.

    이상에서 본 발명에 대한 기술 사상을 첨부 도면과 함께 서술하였지만 이는 본 발명의 가장 양호한 일 실시예를 예시적으로 설명한 것이지 본 발명을 한정하는 것은 아니다. 또한, 이 기술 분야의 통상의 지식을 가진 자이면 누구나 본 발명의 기술 사상의 범주를 이탈하지 않는 범위 내에서 다양한 변형 및 모방이 가능함은 명백한 사실이다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈