Abstract:
A method and a device for filtering user search words to block illegally sharing copyrighted information are provided to block all search words included in a modifiable range for illegally sharing the copyrighted information while effectively blocking illegal sharing of the copyrighted information by blocking search of the copyrighted information. An input unit(10) receives a search word from a user, and a filtering pattern storage(20) stores each filtering pattern for the search words corresponding to copyrighted information. A filter(30) outputs a decision for blocking search of the received search word depending on a comparison result by removing special characters from the received search word and comparing the search word with the stored filtering patterns. A filtering pattern setting unit(40) sets the filtering pattern for the copyrighted information to the filtering pattern storage by receiving the copyrighted information. The filter determines that the received search word is identical with the filtering pattern when the number of graphemes of the search word is identical with the number of graphemes of the filtering pattern.
Abstract:
A method for finding an MSD(Minimal Signed Digit) with variable multi-bit coding is provided to implement an additional operation easily for calculating a value of a signed digit occurring as bits get bigger, and minimize an area/time needed for implementing a program and making hardware by finding the signed digit with grouped numbers. Each group is checked when a predetermined multi-bit applying a Booths algorithm is scanned and grouped(S302). A positive or negative coding mode is determined depending on a type of each group(S303). Grouping is terminated when the grouped MSB(Most Significant Bit) is not identical with a value of a previous bit if the type of the group is not found. A signed number is found by converting and using a value of each group based on a predetermined mode when the coding mode is the positive coding mode(S304). Bitwise inversion for the value of each group is performed when the coding mode is the negative coding mode. The signed number is found according to the converted value by converting the bitwise-converted multi-bit according to the predetermined mode(S306).
Abstract:
A method and a device for detecting Internet worms based on the network by using vulnerability analysis and attack modeling are provided to efficiently detect and control the Internet worms determined as an attack packet before real attack by analyzing vulnerability of application programs and modeling the attacks. A vulnerability information storing part(150) stores vulnerability information, which is needed for detecting attack, of application programs. A risk determiner(120) determines whether the received packet is transmitted to a vulnerable application program. A packet contents extractor(140) extracts information needed for determining an attack packet from the packet transmitted to the vulnerable application program by using the vulnerability information. An attack determiner(170) determines the attack packet by comparing/analyzing the information extracted from the packet and the vulnerability information stored in the vulnerability storing part. A divided packet processor(130) integrates the information divided from the packet transmitted to the vulnerable application program or corrects order of the divided information before the information for the packet is output to the packet contents extractor.
Abstract:
본 발명에 의한 모바일 신뢰 모듈 기반의 전자 서명을 제공하기 위한 시스템 및 그 방법이 개시된다. 본 발명에 따른 모바일 신뢰 모듈 기반의 전자 서명을 제공하기 위한 시스템은 모바일 어플리케이션을 활성화하여 활성화된 모바일 어플리케이션을 통해 기 설정된 인증서 리스트 내에서 하나의 인증서를 사용자로부터 선택 받는 제어부; 선택 받은 상기 인증서를 기반으로 버튼들을 불규칙하게 배치한 키패드 이미지, 키패드 정보를 실제 값으로 변환하는 MTM 테이블, 키패드 이미지 좌표를 영역으로 변환하는 단말 테이블을 생성하여 이를 기반으로 상기 사용자로부터 입력 받은 인증서 비밀번호를 전자 서명하여 전자 서명 값을 생성하는 MTM(Mobile Trusted Module); 및 생성된 상기 전자 서명 값을 공개키로 암호화하여 인증 서버에 전송하는 통신부를 포함한다.