1 |
1
관리 서버와 연동하여 동작하는 전자 화폐 단말로서,상기 전자 화폐 단말의 잔액을 저장하는 금액 저장부와,연결부와,상기 연결부가 상기 관리 서버의 암복호화 장치와 물리적으로 연결되면, 암복호화에 사용되는 복수 개의 키를 생성하고, 상기 생성된 복수 개의 키를 저장하는 키 저장부와,상기 연결부와 상기 암복호화 장치 간의 물리적 연결이 해제된 후, 상기 관리 서버에게 송신될 잔액에 대한 정보를 상기 복수 개의 키를 이용하여 암호화하거나 또는 상기 관리 서버로부터 잔액에 대한 정보가 암호화된 상태로 수신되면 상기 수신된 암호화된 정보를 상기 복수 개의 키를 이용하여 복호화하는 처리부와,상기 암호화된 잔액에 대한 정보가 상기 관리 서버에게 송신될 때 이용되거나 또는 상기 암호화된 잔액에 대한 정보가 상기 관리 서버로부터 수신될 때 이용되는 데이터 포트부를 포함하며,상기 생성된 복수 개의 키는,상기 연결부가 상기 암복호화 장치와 물리적으로 연결되면 상기 연결부를 통하여 상기 암복호화 장치에게 전달되며, 상기 암복호화 장치에서의 암복호화 과정에 사용되고,상기 처리부는,상기 전자 화폐 단말과 상기 암복호화 장치가 모두 알고 있는 기 설정된 알고리즘을 이용하여서, 상기 복수 개의 키 중 적어도 두 개 이상의 키를 기초로 식별자를 생성하고, 상기 관리 서버에게 송신될 잔액을 상기 식별자와 결합시켜서 결합 데이터를 생성한 뒤, 상기 결합 데이터를 상기 복수 개의 키 중 어느 하나인 제1 키를 기초로 암호화하며, 상기 데이터 포트부는,상기 암호화된 결합 데이터가 상기 관리 서버로 송신되도록 하는전자 화폐 단말
|
2 |
2
제 1 항에 있어서,상기 금액 저장부는,상기 잔액을 저장하는 공간이 1개인 것을 특징으로 하는전자 화폐 단말
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서,상기 처리부에 의하여 상기 금액 저장부에 저장된 잔액이 갱신될 때마다 그 값이 기 정의된 규칙에 따라 변화하는 변수를 갖는 위조 방지부를 더 포함하며,상기 처리부는,상기 제1 키를 기초로 상기 변수를 암호화하며,상기 데이터 포트부는 상기 제1 키를 기초로 암호화된 변수가 상기 관리 서버로 송신되도록 하는전자 화폐 단말
|
5 |
5
제 1 항에 있어서,상기 키 저장부는,상기 제1 키가 상기 처리부로 전달되는 경로인 키 버스(key bus)를 통해서 상기 처리부와 연결되지만, 상기 키 버스를 통해서 상기 데이터 포트부와는 연결되지 않는전자 화폐 단말
|
6 |
6
제 1 항에 있어서,상기 키 저장부 및 상기 암복호화 장치 각각에 저장된 복수 개의 키는,서로 동일한 값을 갖는전자 화폐 단말
|
7 |
7
제 1 항에 있어서,난수를 생성하는 난수 생성부를 더 포함하며,상기 복수 개의 키는,상기 난수 생성부에 의하여 생성된 난수를 기초로 생성되는전자 화폐 단말
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
제 1 항에 있어서,난수를 생성하는 난수 생성부를 더 포함하고,상기 식별자는,기 설정된 개수의 복수 개의 비트로 구성되며, 상기 복수 개의 비트 중 일부의 비트는 상기 복수 개의 키 중 적어도 두 개 이상의 키에 의하여 값이 정해지고, 상기 복수 개의 비트 중 나머지 비트는 상기 난수 생성부에 의하여 생성된 난수에 의하여 값이 정해지는전자 화폐 단말
|
11 |
11
제 1 항에 있어서,상기 전자 화폐 단말에 비정상적인 것으로 정의된 행위가 가해지는 것을 인식하며, 상기 행위가 가해지는 것이 인식되면 상기 키 저장부에 저장된 상기 복수 개의 키를 삭제하는 보호부를 더 포함하는전자 화폐 단말
|
12 |
12
제 1 항에 있어서,상기 복수 개의 키는 갱신 가능한전자 화폐 단말
|
13 |
13
제 12 항에 있어서,상기 복수 개의 키가 갱신될 때, 상기 전자 화폐 단말 및 상기 암복호화 장치가 서로 알고 있는 기 설정된 값을 기초로 갱신되는전자 화폐 단말
|
14 |
14
전자 화폐 단말에 의하여 전자 화폐를 제공하는 방법으로서,상기 전자 화폐 단말의 연결부가 상기 전자 화폐 단말을 관리하는 관리 서버의 암복호화 장치와 물리적으로 연결되는 단계와,암복호화에 사용되는 복수 개의 키를 생성한 뒤 저장하는 단계와,상기 연결부와 상기 암복호화 장치 간의 물리적 연결이 해제된 후, 상기 전자 화폐 단말과 상기 암복호화 장치가 모두 알고 있는 기 설정된 알고리즘을 이용하여서, 상기 복수 개의 키 중 적어도 두 개 이상의 키를 기초로 식별자를 생성하는 단계와,상기 식별자를 상기 관리 서버에게 송신될 잔액에 대한 정보와 결합시켜서 결합 데이터를 생성하는 단계와,상기 결합 데이터를 상기 복수 개의 키 중 어느 하나인 제1 키를 기초로 암호화하는 단계와,상기 암호화된 결합 데이터가 상기 관리 서버에게 송신되도록 제어하는 단계를 포함하는전자 화폐 단말에 의하여 전자 화폐를 제공하는 방법
|