KR100780362B1 - 휴대용 단말기에서 소프트웨어 다운로드 방법 및 장치 - Google Patents
휴대용 단말기에서 소프트웨어 다운로드 방법 및 장치 Download PDFInfo
- Publication number
- KR100780362B1 KR100780362B1 KR1020060105316A KR20060105316A KR100780362B1 KR 100780362 B1 KR100780362 B1 KR 100780362B1 KR 1020060105316 A KR1020060105316 A KR 1020060105316A KR 20060105316 A KR20060105316 A KR 20060105316A KR 100780362 B1 KR100780362 B1 KR 100780362B1
- Authority
- KR
- South Korea
- Prior art keywords
- binary
- information
- authentication information
- downloader
- version
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (14)
- 휴대용 단말기에서 소프트웨어 다운로드 방법에 있어서,다운로더로부터 수신되는 제 1 바이너리의 인증정보를 복호하는 과정과,상기 인증정보를 이용하여 상기 제 1 바이너리와 상기 단말에 기 저장된 바이너리의 버전을 비교하는 과정과,상기 제 1 바이너리가 기 저장된 바이너리보다 높거나 같은 버전일 시, 상기 다운로더로 바이너리의 전송을 수락하는 과정을 포함하는 것을 특징으로 하는 방법.
- 제 1항에 있어서,상기 인증정보는, 바이너리의 버전 정보, 해시 정보, 위치 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.
- 제 1항에 있어서,상기 인증정보는, RSA 공개키 암호 방식(RSA public key cryptosystem)을 이용하여 암호 및 복호되는 것을 특징으로 하는 방법.
- 제 1항에 있어서,상기 제 1 바이너리가 기 저장된 바이너리보다 낮은 버전일 시, 상기 다운로더로 바이너리 전송 불가를 알리는 과정을 더 포함하는 것을 특징으로 하는 방법.
- 제 1항에 있어서,상기 바이너리 전송 수락 후, 상기 다운로더로부터 바이너리를 수신하는 과정과,상기 인증정보를 이용하여 상기 제 1 바이너리와 상기 수신된 바이너리가 동일한 바이너리인지 판단하는 과정을 포함하는 것을 특징으로 하는 방법.
- 제 4항에 있어서,상기 동일한 바이너리의 판단은,상기 제 1 바이너리의 인증정보와 상기 수신된 바이너리의 인증정보를 비교하여 판단하는 것을 특징으로 하는 방법.
- 제 4항에 있어서,상기 제 1 바이너리와 상기 수신된 바이너리가 동일한 바이너리가 아니라고 판단될 시, 상기 단말의 정상동작을 금지시키는 과정을 더 포함하는 것을 특징으로 하는 방법.
- 휴대용 단말기에서 소프트웨어 다운로드 장치에 있어서,다운로더로부터 수신되는 제 1 바이너리의 인증정보를 복호하는 인증정보 복호부와,상기 인증정보를 이용하여 상기 제 1 바이너리와 상기 단말에 기 저장된 바이너리의 버전을 비교하는 정보 비교부와,상기 비교 결과 상기 제 1 바이너리가 기 저장된 바이너리보다 높거나 같은 버전일 시, 상기 다운로더로 바이너리의 전송을 수락하는 제어부를 포함하는 것을 특징으로 하는 장치.
- 제 8항에 있어서,상기 인증정보는, 바이너리의 버전 정보, 해시 정보, 위치 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.
- 제 8항에 있어서,상기 인증정보는, RSA 공개키 암호 방식(RSA public key cryptosystem)을 이용하여 암호 및 복호되는 것을 특징으로 하는 장치.
- 제 8항에 있어서,상기 제어부는,상기 비교 결과 제 1 바이너리가 기 저장된 바이너리보다 낮은 버전일 시, 상기 다운로더로 바이너리 전송 불가를 알리는 것을 특징으로 하는 장치.
- 제 8항에 있어서,상기 정보 비교부는,상기 인증정보를 이용하여 상기 바이너리 전송 수락 후에 상기 다운로더로부터 수신되는 바이너리가 상기 제 1바이너리와 동일한 바이너리인지 판단하는 것을 특징으로 하는 장치.
- 제 12항에 있어서,상기 동일한 바이너리의 판단은,상기 제 1 바이너리의 인증정보와 상기 수신된 바이너리의 인증정보를 비교하여 판단하는 것을 특징으로 하는 장치.
- 제 12항에 있어서,상기 제어부는,상기 제 1 바이너리와 상기 수신된 바이너리가 동일한 바이너리가 아니라고 판단될 시, 상기 단말의 정상동작을 금지시키는 것을 특징으로 하는 장치.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060105316A KR100780362B1 (ko) | 2006-10-27 | 2006-10-27 | 휴대용 단말기에서 소프트웨어 다운로드 방법 및 장치 |
| EP07119398A EP1916613A1 (en) | 2006-10-27 | 2007-10-26 | Apparatus and method for downloading software in portable terminal |
| US11/927,023 US20080104398A1 (en) | 2006-10-27 | 2007-10-29 | Apparatus and method for downloading software in portable terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060105316A KR100780362B1 (ko) | 2006-10-27 | 2006-10-27 | 휴대용 단말기에서 소프트웨어 다운로드 방법 및 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR100780362B1 true KR100780362B1 (ko) | 2007-11-30 |
Family
ID=39081154
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060105316A Expired - Fee Related KR100780362B1 (ko) | 2006-10-27 | 2006-10-27 | 휴대용 단말기에서 소프트웨어 다운로드 방법 및 장치 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20080104398A1 (ko) |
| EP (1) | EP1916613A1 (ko) |
| KR (1) | KR100780362B1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101228899B1 (ko) | 2011-02-15 | 2013-02-06 | 주식회사 안랩 | 벡터량 산출을 이용한 악성코드의 분류 및 진단 방법과 장치 |
| US12423430B2 (en) | 2022-08-24 | 2025-09-23 | Hyundai Motor Corp. | Firmware update method and apparatus for a MCU of a vehicle |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20110101582A (ko) * | 2010-03-09 | 2011-09-16 | 삼성전자주식회사 | 컴퓨터 시스템에서 휴대용 단말기의 불법 소프트웨어 다운로드 방지 방법 및 장치 |
| KR102173534B1 (ko) * | 2012-05-24 | 2020-11-03 | 삼성전자 주식회사 | 이동통신사업자 정보 제공 방법 및 이를 수행하는 장치 |
| CN111769966B (zh) * | 2020-05-08 | 2023-06-23 | 厦门亿联网络技术股份有限公司 | 一种克隆升级方法、系统和应用 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050031168A (ko) * | 2003-09-29 | 2005-04-06 | 에스케이 텔레콤주식회사 | 이동 단말기의 소프트웨어 자동 업그레이드 방법 및 시스템 |
| JP2006148203A (ja) | 2004-11-16 | 2006-06-08 | Kddi Corp | ユーザ認証方法、システム、認証サーバ及び通信端末 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AUPP734298A0 (en) * | 1998-11-26 | 1998-12-24 | Aristocrat Leisure Industries Pty Ltd | Electronic casino gaming with authentication and improved security |
| EP1022638A3 (en) * | 1999-01-12 | 2001-05-02 | International Business Machines Corporation | Method and system for securely handling information between two information processing devices |
| EP1645931A1 (en) * | 2004-10-11 | 2006-04-12 | Telefonaktiebolaget LM Ericsson (publ) | Secure loading and storing of data in a data processing device |
-
2006
- 2006-10-27 KR KR1020060105316A patent/KR100780362B1/ko not_active Expired - Fee Related
-
2007
- 2007-10-26 EP EP07119398A patent/EP1916613A1/en not_active Withdrawn
- 2007-10-29 US US11/927,023 patent/US20080104398A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050031168A (ko) * | 2003-09-29 | 2005-04-06 | 에스케이 텔레콤주식회사 | 이동 단말기의 소프트웨어 자동 업그레이드 방법 및 시스템 |
| JP2006148203A (ja) | 2004-11-16 | 2006-06-08 | Kddi Corp | ユーザ認証方法、システム、認証サーバ及び通信端末 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101228899B1 (ko) | 2011-02-15 | 2013-02-06 | 주식회사 안랩 | 벡터량 산출을 이용한 악성코드의 분류 및 진단 방법과 장치 |
| US12423430B2 (en) | 2022-08-24 | 2025-09-23 | Hyundai Motor Corp. | Firmware update method and apparatus for a MCU of a vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| US20080104398A1 (en) | 2008-05-01 |
| EP1916613A1 (en) | 2008-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0923842B1 (en) | System for preventing electronic memory tampering | |
| US7506381B2 (en) | Method for securing an electronic device, a security system and an electronic device | |
| RU2364049C2 (ru) | Способ аутентификации приложений | |
| JP5052349B2 (ja) | モバイル端末内の設定パラメータの更新方法 | |
| JP4392672B2 (ja) | ソフトウェア無線通信装置、及びソフトウェア更新方法、並びに、ソフトウェア無線通信システム | |
| US20070094507A1 (en) | Method and system for securing a wireless communication apparatus | |
| US20080003980A1 (en) | Subsidy-controlled handset device via a sim card using asymmetric verification and method thereof | |
| JP2004538584A (ja) | 電子装置における情報の処理方法、システム、電子装置及び処理ブロック | |
| WO2004070586A1 (en) | A method and a system for performing testing in a device, and a device | |
| KR100780362B1 (ko) | 휴대용 단말기에서 소프트웨어 다운로드 방법 및 장치 | |
| KR100849334B1 (ko) | 이동 단말의 불법 사용을 방지하기 위한 방법 및 장치 | |
| KR100917417B1 (ko) | 유심 카드의 유효성 판단 방법 및 이를 이용한 휴대용단말기 | |
| US7287161B2 (en) | Method and system for testing a program, and a device | |
| KR101608294B1 (ko) | 이어폰 모듈을 이용한 디바이스 앱 실행 인증 시스템 및 방법 | |
| JP4765585B2 (ja) | 携帯電話装置及びそれに用いるソフトウェア不正書換え防止方法並びにそのプログラム | |
| KR101945738B1 (ko) | 어플리케이션의 무결성을 검증하기 위한 어플리케이션 서버 및 그 제어 방법 | |
| KR20070080058A (ko) | 휴대 단말기의 소프트웨어 불법 사용 방지 방법 | |
| AU5418201A (en) | System for preventing electronic memory tampering | |
| HK1021104B (en) | System for preventing electronic memory tampering |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20121030 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20131030 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20141030 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20151029 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20161028 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20171030 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| FPAY | Annual fee payment |
Payment date: 20181030 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20191123 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20191123 |