1 |
1
어플리케이션을 제공하는 어플리케이션 제공서버;상기 어플리케이션의 사용가능여부를 요청하는 스마트폰; 및사용가능여부의 요청에 따라 화이트 리스트 및 블랙 리스트에 기반하여 사용자 선택 모드에 따라 어플리케이션의 사용을 허용 또는 차단하며, 상기 어플리케이션 제공서버와 상기 스마트폰으로부터 추출된 어플리케이션 시그니처 정보를 등록하는 어플리케이션 등록부 및 상기 어플리케이션 시그니처 정보를 화이트 리스트 또는 블랙 리스트에 저장하고 있는 데이터베이스를 포함하는 어플리케이션 관리서버;를 포함하며,상기 어플리케이션 등록부는 MD5 암호화부와 SHA-256 암호화부를 포함하고,상기 MD5 암호화부는, MD5 암호화 중에 생성된 문자열을 짝수열과 홀수열로 나누는 분리부를 포함하며,상기 SHA-256 암호화부는, 짝수열에 대해 SHA-256 암호화하는 짝수열 SHA-256 암호화부와, 홀수열에 대해 SHA-256 암호화하는 홀수열 SHA-256 암호화부와, 짝수열 SHA-256 암호화된 결과 문자열과 홀수열 SHA-256 암호화된 결과 문자열을 결합하는 결합부를 포함하는 어플리케이션 관리 시스템
|
2 |
2
스마트폰의 어플리케이션 사용을 감지하는 단계;어플리케이션 사용이 감지되면, 해당 어플리케이션 시그니처 정보를 서버로 전송하는 단계;서버에서 화이트 리스트 및 블랙 리스트에 기반한 사용자 선택 모드에 따라 상기 어플리케이션 시그니처 정보를 검색하는 단계; 및상기 어플리케이션 시그니처 정보가 있으면, 상기 스마트폰의 어플리케이션의 사용을 허용 또는 차단하는 단계를 포함하며,상기 화이트 리스트 및 블랙 리스트는, 이중 암호화가 이루어지며, 상기 이중 암호화는 MD5 암호화와, SHA-256 암호화를 포함하고,상기 이중 암호화는,어플리케이션 시그니처 정보를 MD5 암호화하는 단계;상기 MD5 암호화 중에 생성된 문자열을 짝수열과 홀수열로 나누는 단계;나눠진 짝수열, 홀수열 각각에 대해 SHA-256 암호화하는 단계;짝수열 SHA-256 암호화된 결과 문자열과 홀수열 SHA-256 암호화된 결과 문자열을 결합하는 단계; 및이중 암호화된 결과 문자열을 저장하는 단계를 포함하는 어플리케이션 관리 방법
|
3 |
3
스마트폰의 어플리케이션 사용을 감지하는 단계;어플리케이션 사용이 감지되면, 해당 어플리케이션 시그니처 정보를 서버로 전송하는 단계;서버에서 화이트 리스트 및 블랙 리스트에 기반한 사용자 선택 모드에 따라 상기 어플리케이션 시그니처 정보를 검색하는 단계; 및상기 어플리케이션 시그니처 정보가 있으면, 상기 스마트폰의 어플리케이션의 사용을 허용 또는 차단하는 단계를 포함하며,상기 화이트 리스트 및 블랙 리스트는,어플리케이션 제공서버, 외부서버, 스마트폰 중 적어도 어느 하나로부터 전송된 어플리케이션 시그니처 정보이며, 이중 암호화가 이루어지며, 상기 이중 암호화는 MD5 암호화와, SHA-256 암호화를 포함하고,상기 이중 암호화는,어플리케이션 시그니처 정보를 MD5 암호화하는 단계;상기 MD5 암호화 중에 생성된 문자열을 짝수열과 홀수열로 나누는 단계;나눠진 짝수열, 홀수열 각각에 대해 SHA-256 암호화하는 단계;짝수열 SHA-256 암호화된 결과 문자열과 홀수열 SHA-256 암호화된 결과 문자열을 결합하는 단계; 및이중 암호화된 결과 문자열을 저장하는 단계를 포함하는 어플리케이션 관리 방법
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
삭제
|