맞춤기술찾기

이전대상기술

암호 화폐의 전자 지갑 생성 및 백업 방법 및 이를 이용한 단말 장치와 서버

  • 기술번호 : KST2019004199
  • 담당센터 :
  • 전화번호 :
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 암호 화폐의 전자 지갑 생성 방법으로, (a) 사용자에 의한 암호 화폐에 대한 전자 지갑 생성 요청이 획득되면, 사용자 단말이, 전자 지갑 앱으로 하여금 전자 지갑을 생성하도록 하며, SE에 설치되어 전자 지갑에 연동되는 전자 지갑 애플릿으로 키 페어 생성을 요청하도록 하고, 전자 지갑 애플릿으로 하여금 키 페어를 생성하여 SE에 저장하도록 하며, 키 페어 중 퍼블릭 키를 전자 지갑 앱으로 전달하도록 하는 단계; 및 (b) 전자 지갑 앱으로 퍼블릭 키가 전달되면, 사용자 단말이, 퍼블릭 키를 저장하는 단계;를 포함하는 방법이 제공된다.
Int. CL G06Q 20/36 (2012.01.01) G06Q 20/06 (2012.01.01) G06Q 20/38 (2012.01.01)
CPC G06Q 20/3678(2013.01) G06Q 20/3678(2013.01) G06Q 20/3678(2013.01) G06Q 20/3678(2013.01)
출원번호/일자 1020170138690 (2017.10.24)
출원인 한국조폐공사, 주식회사 코인플러그
등록번호/일자 10-1976027-0000 (2019.04.30)
공개번호/일자 10-2019-0045753 (2019.05.03) 문서열기
공고번호/일자 (20190508) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2017.10.24)
심사청구항수 18

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국조폐공사 대한민국 대전광역시 유성구
2 주식회사 코인플러그 대한민국 경기도 성남시 분당구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정정용 대한민국 대전광역시 유성구
2 김의석 대한민국 대전광역시 유성구
3 이진우 대한민국 대전광역시 서구
4 임현석 대한민국 대전광역시 서구
5 윤인철 대한민국 대전광역시 서구
6 송주한 대한민국 경기도 성남시 분당구
7 나승일 대한민국 서울특별시 송파구
8 전영배 대한민국 인천광역시 남동구
9 김정소 대한민국 경기 성남시 분당구
10 이준섭 대한민국 경기도 부천시

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 수 대한민국 서울특별시 강남구 강남대로**길 **, *층(역삼동, 케이앤와이빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국조폐공사 대전광역시 유성구
2 주식회사 코인플러그 경기도 성남시 분당구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2017.10.24 수리 (Accepted) 1-1-2017-1052107-53
2 선행기술조사의뢰서
Request for Prior Art Search
2018.02.06 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2018.03.12 수리 (Accepted) 9-1-2018-0010309-60
4 의견제출통지서
Notification of reason for refusal
2018.04.09 발송처리완료 (Completion of Transmission) 9-5-2018-0245335-85
5 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2018.06.07 수리 (Accepted) 1-1-2018-0560854-78
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2018.06.07 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2018-0560857-15
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.07.05 수리 (Accepted) 4-1-2018-5126444-80
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.08.16 수리 (Accepted) 4-1-2018-5157978-64
9 의견제출통지서
Notification of reason for refusal
2018.10.25 발송처리완료 (Completion of Transmission) 9-5-2018-0725954-52
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2018.11.07 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2018-1106980-19
11 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2018.11.07 수리 (Accepted) 1-1-2018-1106979-73
12 등록결정서
Decision to grant
2019.02.20 발송처리완료 (Completion of Transmission) 9-5-2019-0123698-49
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.01.17 수리 (Accepted) 4-1-2020-5013740-21
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.01.17 수리 (Accepted) 4-1-2020-5013707-24
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
암호 화폐의 전자 지갑 생성 방법에 있어서,(a) 사용자에 의한 상기 암호 화폐에 대한 전자 지갑 생성 요청이 획득되면, 사용자 단말이, 전자 지갑 앱으로 하여금 전자 지갑을 생성하도록 하며, SE에 설치되어 상기 전자 지갑에 연동되는 전자 지갑 애플릿으로 키 페어 생성을 요청하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 키 페어를 생성하여 상기 SE에 저장하도록 하며, 상기 키 페어 중 퍼블릭 키를 상기 전자 지갑 앱으로 전달하도록 하는 단계; 및(b) 상기 전자 지갑 앱으로 상기 퍼블릭 키가 전달되면, 상기 사용자 단말이, 상기 퍼블릭 키를 저장하는 단계;를 포함하며,상기 (b) 단계에서,상기 사용자 단말이, 상기 퍼블릭 키를 저장함과 별도로,(b1) 상기 사용자 단말이, 전자 지갑 앱으로 하여금 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청을 백업지원 서버로 전송하도록 함으로써, 상기 백업지원 서버로 하여금 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 개인식별값을 암호화한 세션 데이터를 생성하도록 하며 상기 세션 데이터를 상기 사용자 단말의 상기 전자 지갑 앱에게 전송하도록 하는 단계;(b2) 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 상기 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 상기 세션 데이터로부터 획득된 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고, 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 하는 단계; 및(b3) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하여, 상기 백업지원 서버로 하여금 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하도록 하는 단계;를 수행하고,상기 방법은, (c) 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청이 획득되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 백업지원 서버로 상기 사용자의 프라이빗 키 복구 요청을 하도록 함으로써, 상기 백업지원 서버로 하여금 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하도록 하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 퍼블릭 키 및 상기 프라이빗 키를 획득하도록 하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하도록 하며, 상기 제1 세션 키로 상기 프라이빗 키를 암호화하도록 하고, 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하도록 하는 단계; 및(d) 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키, 상기 난수 및 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하고, 획득된 상기 프라이빗 키를 상기 SE에 저장하도록 하는 단계를 더 포함하며,상기 백업지원 서버는 블록 체인인 것을 특징으로 하는 방법
2 2
삭제
3 3
삭제
4 4
암호 화폐의 전자 지갑 생성 방법에 있어서,(a) 사용자에 의한 상기 암호 화폐에 대한 전자 지갑 생성 요청이 획득되면, 사용자 단말이, 전자 지갑 앱으로 하여금 전자 지갑을 생성하도록 하며, SE에 설치되어 상기 전자 지갑에 연동되는 전자 지갑 애플릿으로 키 페어 생성을 요청하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 키 페어를 생성하여 상기 SE에 저장하도록 하며, 상기 키 페어 중 퍼블릭 키를 상기 전자 지갑 앱으로 전달하도록 하는 단계; 및(b) 상기 전자 지갑 앱으로 상기 퍼블릭 키가 전달되면, 상기 사용자 단말이, 상기 퍼블릭 키를 저장하는 단계;를 포함하며,상기 (b) 단계에서,상기 사용자 단말이, 상기 퍼블릭 키를 저장함과 별도로,(b1) 상기 사용자 단말이, 전자 지갑 앱으로 하여금 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청을 백업지원 서버로 전송하도록 함으로써, 상기 백업지원 서버로 하여금 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 개인식별값을 암호화한 세션 데이터를 생성하도록 하며 상기 세션 데이터를 상기 사용자 단말의 상기 전자 지갑 앱에게 전송하도록 하는 단계;(b2) 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 상기 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 상기 세션 데이터로부터 획득된 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고, 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 하는 단계; 및(b3) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하여, 상기 백업지원 서버로 하여금 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하도록 하는 단계;를 수행하고,상기 방법은,(c) 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청이 획득되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 백업지원 서버로 상기 사용자의 상기 프라이빗 키 및 퍼블릭 키 복구 요청을 하도록 하게 함으로써, 상기 백업지원 서버로 하여금 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하도록 하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 프라이빗 키 및 상기 퍼블릭 키를 획득하도록 하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하도록 하며, 상기 제1 세션 키로 상기 프라이빗 키 및 퍼블릭 키를 암호화하도록 하고, 상기 암호화된 프라이빗 키 및 퍼블릭 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하도록 하는 단계; 및 (d) 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키 및 퍼블릭 키, 상기 난수 및 상기 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키 및 퍼블릭 키를 복호화하여 상기 프라이빗 키 및 퍼블릭 키를 획득하도록 하고, 획득된 상기 프라이빗 키 및 퍼블릭 키를 상기 SE에 저장하고 상기 퍼블릭 키를 상기 전자 지갑 앱에 전달하도록 하는 단계를 더 포함하며,상기 백업지원 서버는 블록 체인인 것을 특징으로 하는 방법
5 5
삭제
6 6
제1항에 있어서,상기 SE는 상기 사용자 단말의 하드 영역에 있는 SE, SIM에 형성되어 있는 SE, 상기 사용자 단말의 내장 eSE, 상기 사용자 단말의 내장 메모리 내에 형성된 SE, 외장 메모리 내에 형성된 SE 및 외부 IC 카드에 형성된 SE 중 적어도 하나를 포함하는 것을 특징으로 하는 방법
7 7
제6항에 있어서,상기 SE가 상기 외부 IC 카드에 형성된 경우, 상기 사용자 단말은 상기 외부 IC 카드와 NFC 통신으로 연결되어 상기 전자 지갑 앱과 상기 전자 지갑 애플릿이 통신하는 것을 특징으로 하는 방법
8 8
제1항에 있어서,(e) 상기 사용자에 의한 상기 암호 화폐에 대한 잔액 확인 요청이 획득되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 사용자의 전자 지갑에 해당하는 암호 화폐의 잔액 확인 트랜잭션을 생성하여, 상기 잔액 확인 트랜잭션과 상기 퍼블릭 키를 암호 화폐 네트워크로 전달하도록 하는 단계; 및(f) 상기 암호 화폐 네트워크로부터 상기 잔액 확인 요청에 대한 확인 결과가 전달되면, 상기 사용자 단말은, 상기 전자 지갑 앱으로 하여금 잔액 확인 결과를 표시하도록 하는 단계를 포함하는 것을 특징으로 하는 방법
9 9
제1항에 있어서,(g) 상기 사용자에 의한 상기 암호 화폐에 대한 송금 요청이 획득되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 송금할 주소 및 금액을 포함하는 상기 사용자의 전자 지갑에 해당하는 암호 화폐의 송금 요청 트랜잭션을 생성하여 암호 화폐 네트워크로 전달하도록 하는 단계; 및(h) 상기 암호 화폐 네트워크로부터 상기 송금 요청에 대한 송금 결과가 전달되면, 상기 사용자 단말은, 상기 전자 지갑 앱으로 하여금 송금 결과 및 상기 전자 지갑의 잔액을 표시하도록 하는 단계를 포함하는 것을 특징으로 하는 방법
10 10
암호 화폐의 전자 지갑 백업 방법에 있어서,(a) 사용자 단말에 퍼블릭 키가 저장되어 있으며, SE에 상기 퍼블릭 키와 프라이빗 키를 포함하는 키 페어가 저장된 상태에서, 사용자에 의한 상기 암호 화폐의 전자 지갑 백업 요청이 획득되면, 상기 사용자 단말이, 전자 지갑 앱으로 하여금 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청을 백업지원 서버로 전송하도록 함으로써, 상기 백업지원 서버로 하여금 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 상기 개인식별값을 암호화한 세션 데이터를 생성하도록 하며 상기 세션 데이터를 상기 사용자 단말의 상기 전자 지갑 앱에게 전송하도록 하는 단계;(b) 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 상기 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 상기 세션 데이터로부터 획득된 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 하는 단계;(c) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하여, 상기 백업지원 서버로 하여금 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하는 단계;(d) 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청이 획득되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 백업지원 서버로 상기 사용자의 프라이빗 키 복구 요청을 하도록 하게 함으로써, 상기 백업지원 서버로 하여금 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하도록 하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 퍼블릭 키 및 상기 프라이빗 키를 획득하도록 하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하도록 하며, 상기 제1 세션 키로 상기 프라이빗 키를 암호화하도록 하고, 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하도록 하는 단계; 및(e) 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하고, 획득된 상기 프라이빗 키를 상기 SE에 저장하도록 하는 단계를 포함하는 것을 특징으로 하는 방법
11 11
삭제
12 12
암호 화폐의 전자 지갑 백업 방법에 있어서,(a) 사용자 단말에 퍼블릭 키가 저장되어 있으며, SE에 상기 퍼블릭 키와 프라이빗 키를 포함하는 키 페어가 저장된 상태에서, 사용자에 의한 상기 암호 화폐의 전자 지갑 백업 요청이 획득되면, 상기 사용자 단말이, 전자 지갑 앱으로 하여금 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청을 백업지원 서버로 전송하도록 함으로써, 상기 백업지원 서버로 하여금 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 상기 개인식별값을 암호화한 세션 데이터를 생성하도록 하며 상기 세션 데이터를 상기 사용자 단말의 상기 전자 지갑 앱에게 전송하도록 하는 단계;(b) 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 상기 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 상기 세션 데이터로부터 획득된 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 하는 단계;(c) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하여, 상기 백업지원 서버로 하여금 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하는 단계;(d) 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청이 획득되면, 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 백업지원 서버로 상기 사용자의 상기 프라이빗 키 및 퍼블릭 키 복구 요청을 하도록 하게 함으로써, 상기 백업지원 서버로 하여금 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하도록 하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 프라이빗 키 및 상기 퍼블릭 키를 획득하도록 하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하도록 하며, 상기 제1 세션 키로 상기 프라이빗 키 및 퍼블릭 키를 암호화하도록 하고, 상기 암호화된 프라이빗 키 및 퍼블릭 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하도록 하는 단계; 및 (e) 상기 사용자 단말이, 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키 및 퍼블릭 키, 상기 난수 및 상기 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키 및 퍼블릭 키를 복호화하여 상기 프라이빗 키 및 퍼블릭 키를 획득하도록 하고, 획득된 상기 프라이빗 키 및 퍼블릭 키를 상기 SE에 저장하고 상기 퍼블릭 키를 상기 전자 지갑 앱에 전달하도록 하는 단계를 포함하는 것을 특징으로 하는 방법
13 13
암호 화폐의 전자 지갑 백업 방법에 있어서,(a) 사용자 단말에 퍼블릭 키가 저장되어 있으며, SE에 상기 퍼블릭 키와 프라이빗 키를 포함하는 키 페어가 저장된 상태에서, 사용자에 의한 상기 암호 화폐의 전자 지갑 백업 요청에 응답하여 상기 사용자 단말의 전자 지갑 앱으로부터 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청이 전송되면, 백업지원 서버가, 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 개인식별값을 암호화한 세션 데이터를 생성하며 상기 세션 데이터를 상기 사용자 단말의 상기 전자 지갑 앱에게 전송하는 단계;(b) 상기 백업지원 서버가, 상기 사용자 단말의 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 세션 데이터로부터 획득된 상기 난수 및 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 하는 단계;(c) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 백업지원 서버가, 상기 사용자 단말의 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하고, 상기 백업지원 서버는, 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하는 단계;(d) 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청에 응답하여, 상기 사용자 단말의 상기 전자 지갑 앱으로부터 상기 사용자의 프라이빗 키 복구 요청이 전송되면, 상기 백업지원 서버가, 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 퍼블릭 키 및 상기 프라이빗 키를 획득하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하며, 상기 제1 세션 키로 상기 프라이빗 키를 암호화하고, 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하는 단계; 및(e) 상기 백업지원 서버가, 상기 사용자 단말의 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하고, 획득된 상기 프라이빗 키를 상기 SE에 저장하도록 하는 단계를 포함하는 것을 특징으로 하는 방법
14 14
삭제
15 15
암호 화폐의 전자 지갑 백업 방법에 있어서,(a) 사용자 단말에 퍼블릭 키가 저장되어 있으며, SE에 상기 퍼블릭 키와 프라이빗 키를 포함하는 키 페어가 저장된 상태에서, 사용자에 의한 상기 암호 화폐의 전자 지갑 백업 요청에 응답하여 상기 사용자 단말의 전자 지갑 앱으로부터 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청이 전송되면, 백업지원 서버가, 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 개인식별값을 암호화한 세션 데이터를 생성하며 상기 세션 데이터를 상기 사용자 단말의 상기 전자 지갑 앱에게 전송하는 단계;(b) 상기 백업지원 서버가, 상기 사용자 단말의 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 세션 데이터로부터 획득된 상기 난수 및 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 하는 단계;(c) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 백업지원 서버가, 상기 사용자 단말의 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하고, 상기 백업지원 서버는, 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하는 단계;(d) 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청에 응답하여, 상기 사용자 단말의 상기 전자 지갑 앱으로부터 상기 사용자의 프라이빗 키 복구 요청이 전송되면, 상기 백업지원 서버가, 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 프라이빗 키 및 상기 퍼블릭 키를 획득하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하며, 상기 제1 세션 키로 상기 프라이빗 키 및 퍼블릭 키를 암호화하고, 상기 암호화된 프라이빗 키 및 퍼블릭 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하는 단계; 및 (e) 상기 백업지원 서버가, 상기 사용자 단말의 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키 및 퍼블릭 키, 상기 난수 및 상기 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키 및 퍼블릭 키를 복호화하여 상기 프라이빗 키 및 퍼블릭 키를 획득하도록 하고, 획득된 상기 프라이빗 키 및 퍼블릭 키를 상기 SE에 저장하고 상기 퍼블릭 키를 상기 전자 지갑 앱에 전달하도록 하는 단계를 포함하는 것을 특징으로 하는 방법
16 16
암호 화폐의 전자 지갑을 생성하고 관리하기 위한 단말 장치에 있어서,사용자에 의한 상기 암호 화폐에 대한 전자 지갑 생성 요청을 획득하기 위한 통신부; 및1) 상기 통신부를 통해 획득된 상기 전자 지갑 생성 요청이 획득되면, 전자 지갑 앱으로 하여금 전자 지갑을 생성하도록 하며, SE에 설치되어 상기 전자 지갑에 연동되는 전자 지갑 애플릿으로 키 페어 생성을 요청하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 키 페어를 생성하여 상기 SE에 저장하도록 하며, 상기 키 페어 중 퍼블릭 키를 상기 전자 지갑 앱으로 전달하도록 지원하는 프로세스; 2) 상기 전자 지갑 앱으로 상기 퍼블릭 키가 전달되면, 상기 퍼블릭 키를 상기 전자 지갑 앱에 저장하도록 지원하는 프로세스; 3) 상기 퍼블릭 키를 저장함과 별도로, 전자 지갑 앱으로 하여금 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청을 백업지원 서버로 전송하도록 함으로써, 상기 백업지원 서버로 하여금 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 개인식별값을 암호화한 세션 데이터를 생성하도록 하며 상기 세션 데이터를 상기 단말 장치의 상기 전자 지갑 앱에게 전송하도록 지원하는 프로세스; 4) 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 상기 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 상기 세션 데이터로부터 획득된 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고, 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 지원하는 프로세스; 및 5) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하여, 상기 백업지원 서버로 하여금 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하도록 지원하는 프로세스;를 수행하는 프로세서;를 포함하며, 상기 통신부는, 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청을 획득하고, 상기 프로세서는, 6) 상기 사용자에 의한 상기 암호 화폐의 상기 전자 지갑 복구 요청이 획득되면, 상기 전자 지갑 앱으로 하여금 상기 백업지원 서버로 상기 사용자의 프라이빗 키 복구 요청을 하도록 함으로써, 상기 백업지원 서버로 하여금 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하도록 하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 퍼블릭 키 및 상기 프라이빗 키를 획득하도록 하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하도록 하며, 상기 제1 세션 키로 상기 프라이빗 키를 암호화하도록 하고, 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하도록 지원하는 프로세스; 및 7) 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키, 상기 난수 및 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하고, 획득된 상기 프라이빗 키를 상기 SE에 저장하도록 지원하는 프로세스를 더 수행하고,상기 백업지원 서버는 블록 체인인 것을 특징으로 하는 단말 장치
17 17
삭제
18 18
삭제
19 19
암호 화폐의 전자 지갑을 생성하고 관리하기 위한 단말 장치에 있어서,사용자에 의한 상기 암호 화폐에 대한 전자 지갑 생성 요청을 획득하기 위한 통신부; 및1) 상기 통신부를 통해 획득된 상기 전자 지갑 생성 요청이 획득되면, 전자 지갑 앱으로 하여금 전자 지갑을 생성하도록 하며, SE에 설치되어 상기 전자 지갑에 연동되는 전자 지갑 애플릿으로 키 페어 생성을 요청하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 키 페어를 생성하여 상기 SE에 저장하도록 하며, 상기 키 페어 중 퍼블릭 키를 상기 전자 지갑 앱으로 전달하도록 지원하는 프로세스; 2) 상기 전자 지갑 앱으로 상기 퍼블릭 키가 전달되면, 상기 퍼블릭 키를 상기 전자 지갑 앱에 저장하도록 지원하는 프로세스; 3) 상기 퍼블릭 키를 저장함과 별도로, 전자 지갑 앱으로 하여금 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청을 백업지원 서버로 전송하도록 함으로써, 상기 백업지원 서버로 하여금 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 개인식별값을 암호화한 세션 데이터를 생성하도록 하며 상기 세션 데이터를 상기 단말 장치의 상기 전자 지갑 앱에게 전송하도록 지원하는 프로세스; 4) 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 상기 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 상기 세션 데이터로부터 획득된 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고, 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 지원하는 프로세스; 및 5) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하여, 상기 백업지원 서버로 하여금 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하도록 지원하는 프로세스;를 수행하는 프로세서;를 포함하며, 상기 통신부는, 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청을 획득하고, 상기 프로세서는, 6) 상기 사용자에 의한 상기 암호 화폐의 상기 전자 지갑 복구 요청이 획득되면, 상기 전자 지갑 앱으로 하여금 상기 백업지원 서버로 상기 사용자의 상기 프라이빗 키 및 퍼블릭 키 복구 요청을 하도록 하게 함으로써, 상기 백업지원 서버로 하여금 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하도록 하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 프라이빗 키 및 상기 퍼블릭 키를 획득하도록 하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하도록 하며, 상기 제1 세션 키로 상기 프라이빗 키 및 퍼블릭 키를 암호화하도록 하고, 상기 암호화된 프라이빗 키 및 퍼블릭 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하도록 지원하는 프로세스; 및 7) 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키 및 퍼블릭 키, 상기 난수 및 상기 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키 및 퍼블릭 키를 복호화하여 상기 프라이빗 키 및 퍼블릭 키를 획득하도록 하고, 획득된 상기 프라이빗 키 및 퍼블릭 키를 상기 SE에 저장하고 상기 퍼블릭 키를 상기 전자 지갑 앱에 전달하도록 지원하는 프로세스를 더 수행하고,상기 백업지원 서버는 블록 체인인 것을 특징으로 하는 단말 장치
20 20
삭제
21 21
제16항에 있어서,상기 SE는 상기 단말 장치의 하드 영역에 있는 SE, SIM에 형성되어 있는 SE, 상기 단말 장치의 내장 eSE, 상기 단말 장치의 내장 메모리 내에 형성된 SE, 외장 메모리 내에 형성된 SE 및 외부 IC 카드에 형성된 SE 중 적어도 하나를 포함하는 것을 특징으로 하는 단말 장치
22 22
제21항에 있어서,상기 SE가 상기 외부 IC 카드에 형성된 경우, 상기 단말 장치는 상기 외부 IC 카드와 NFC 통신으로 연결되어 상기 전자 지갑 앱과 상기 전자 지갑 애플릿이 통신하는 것을 특징으로 하는 단말 장치
23 23
제16항에 있어서,상기 프로세서는, 8) 상기 사용자에 의한 상기 암호 화폐에 대한 잔액 확인 요청이 획득되면, 상기 전자 지갑 앱으로 하여금 상기 사용자의 전자 지갑에 해당하는 암호 화폐의 잔액 확인 트랜잭션을 생성하여, 상기 잔액 확인 트랜잭션과 상기 퍼블릭 키를 암호 화폐 네트워크로 전달하도록 지원하는 프로세스; 및 9) 상기 암호 화폐 네트워크로부터 상기 잔액 확인 요청에 대한 확인 결과가 전달되면, 상기 단말 장치는, 상기 전자 지갑 앱으로 하여금 잔액 확인 결과를 표시하도록 지원하는 프로세스를 수행하는 것을 특징으로 하는 단말 장치
24 24
제16항에 있어서,상기 프로세서는, 10) 상기 사용자에 의한 상기 암호 화폐에 대한 송금 요청이 획득되면, 상기 전자 지갑 앱으로 하여금 송금할 주소 및 금액을 포함하는 상기 사용자의 전자 지갑에 해당하는 암호 화폐의 송금 요청 트랜잭션을 생성하여 암호 화폐 네트워크로 전달하도록 지원하는 프로세스; 및 11) 상기 암호 화폐 네트워크로부터 상기 송금 요청에 대한 송금 결과가 전달되면, 상기 전자 지갑 앱으로 하여금 송금 결과 및 상기 전자 지갑의 잔액을 표시하도록 지원하는 프로세스를 수행하는 것을 특징으로 하는 단말 장치
25 25
암호 화폐의 전자 지갑 백업을 수행하는 단말 장치에 있어서,단말 장치에 퍼블릭 키가 저장되어 있으며, SE에 상기 퍼블릭 키와 프라이빗 키를 포함하는 키 페어가 저장된 상태에서, 사용자에 의한 상기 암호 화폐의 전자 지갑 백업 요청을 획득하기 위한 통신부; 및1) 상기 통신부를 통해 획득된 상기 전자 지갑 백업 요청이 획득되면, 전자 지갑 앱으로 하여금 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청을 백업지원 서버로 전송하도록 함으로써, 상기 백업지원 서버로 하여금 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 상기 개인식별값을 암호화한 세션 데이터를 생성하도록 하며 상기 세션 데이터를 상기 단말 장치의 상기 전자 지갑 앱에게 전송하도록 지원하는 프로세스; 2) 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 상기 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 상기 세션 데이터로부터 획득된 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 지원하는 프로세스; 및 3) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하여, 상기 백업지원 서버로 하여금 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하도록 지원하는 프로세스를 수행하는 프로세서;를 포함하고,상기 통신부는, 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청을 획득하고, 상기 프로세서는, 4) 상기 사용자에 의한 상기 암호 화폐의 상기 전자 지갑 복구 요청이 획득되면, 상기 전자 지갑 앱으로 하여금 상기 백업지원 서버로 상기 사용자의 프라이빗 키 복구 요청을 하도록 하게 함으로써, 상기 백업지원 서버로 하여금 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하도록 하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 퍼블릭 키 및 상기 프라이빗 키를 획득하도록 하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하도록 하며, 상기 제1 세션 키로 상기 프라이빗 키를 암호화하도록 하고, 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하도록 지원하는 프로세스; 및 5) 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 상기 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하고, 획득된 상기 프라이빗 키를 상기 SE에 저장하도록 지원하는 프로세스를 더 수행하는 것을 특징으로 하는 단말 장치
26 26
삭제
27 27
암호 화폐의 전자 지갑 백업을 수행하는 백업지원 서버에 있어서,단말 장치에 퍼블릭 키가 저장되어 있으며, SE에 상기 퍼블릭 키와 프라이빗 키를 포함하는 키 페어가 저장된 상태에서, 사용자에 의한 상기 암호 화폐의 전자 지갑 백업 요청에 응답하여 상기 단말 장치의 전자 지갑 앱으로부터 상기 퍼블릭 키를 포함하는 프라이빗 키 백업 요청을 획득하기 위한 통신부; 및1) 상기 통신부를 통해 획득된 프라이빗 키 백업 요청이 획득되면, 상기 사용자의 개인정보로 난수 및 상기 사용자에 대응하는 개인식별값을 암호화한 제1 세션 키를 생성하도록 하고 상기 퍼블릭 키로 상기 난수 및 개인식별값을 암호화한 세션 데이터를 생성하며 상기 세션 데이터를 상기 단말 장치의 상기 전자 지갑 앱에게 전송하도록 지원하는 프로세스; 2) 상기 단말 장치의 상기 전자 지갑 앱으로 하여금 상기 SE에 설치된 전자 지갑 애플릿으로 상기 세션 데이터를 전달하도록 하고, 상기 전자 지갑 애플릿으로 하여금 상기 SE에 저장된 상기 퍼블릭 키를 이용하여 상기 세션 데이터를 복호화하여 상기 난수 및 개인식별값을 획득하도록 하며, 상기 전자 지갑 애플릿으로 하여금 세션 데이터로부터 획득된 상기 난수 및 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 프라이빗 키를 암호화하도록 하며, 암호화된 프라이빗 키를 상기 전자 지갑 앱으로 전달하도록 지원하는 프로세스; 및 3) 상기 전자 지갑 앱으로 상기 암호화된 프라이빗 키가 전달되면, 상기 단말 장치의 상기 전자 지갑 앱으로 하여금 상기 암호화된 프라이빗 키를 상기 백업지원 서버로 전달하도록 하고, 상기 백업지원 서버는, 상기 제1 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하며, 개별 관리키를 이용하여 상기 프라이빗 키와 상기 퍼블릭 키를 암호화한 암호화 키를 생성하며, 상기 생성된 암호화 키를 상기 개인식별값과 매칭하여 관리하도록 지원하는 프로세스를 수행하는 프로세서;를 포함하고,상기 통신부는, 상기 사용자에 의한 상기 암호 화폐의 전자 지갑 복구 요청에 응답하여, 상기 단말 장치의 상기 전자 지갑 앱으로부터 상기 사용자의 프라이빗 키 복구 요청을 획득하고, 상기 프로세서는, 4) 상기 프라이빗 키 복구 요청이 획득되면, 상기 상기 개인식별값과 매칭되는 상기 암호화 키를 획득하며, 상기 개별 관리키를 이용하여 상기 암호화 키를 복호화하여 상기 퍼블릭 키 및 상기 프라이빗 키를 획득하고, 상기 사용자의 개인정보로 난수 및 개인식별값을 암호화한 상기 제1 세션 키를 생성하며, 상기 제1 세션 키로 상기 프라이빗 키를 암호화하고, 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 상기 전자 지갑 앱으로 전송하도록 지원하는 프로세스; 및 5) 상기 단말 장치의 상기 전자 지갑 앱으로 하여금 상기 전자 지갑 애플릿으로 상기 암호화된 프라이빗 키, 상기 난수 및 상기 개인식별값을 전달하게 하고, 상기 전자 지갑 애플릿으로 하여금 상기 난수 및 개인식별값을 상기 사용자의 개인정보를 이용하여 암호화한 상기 제2 세션 키를 생성하도록 하고 상기 제2 세션 키를 이용하여 상기 암호화된 프라이빗 키를 복호화하여 상기 프라이빗 키를 획득하도록 하고, 획득된 상기 프라이빗 키를 상기 SE에 저장하도록 지원하는 프로세스를 더 수행하는 것을 특징으로 하는 백업지원 서버
28 28
삭제
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.