본 발명 의 일실 시예 에 따른 가상 코드 제공 방법 은 , 가상 코드 검증 수단 이 가상 코드 생성 수단 으로부터 가상 코드 를 수신 하 되 , 상기 가상 코드 는 복수 의 세부 코드 를 특정 한 규칙 에 따라 결합 하 여 생성 되 는 것 인 , 가상 코드 수신 단계 ; 상기 가상 코드 검증 수단 이 상기 가상 코드 에 포함 된 복수 의 세부 코드 를 추출 하 는 단계 ; 및 상기 가상 코드 검증 수단 이 복수 의 세부 코드 를 기반 으로 실제 코드 의 저장 위치 를 탐색 하 는 실제 코드 탐색 단계 ; 를 포함 하 고 , 상기 가상 코드 검증 수단 과 상기 가상 코드 생성 수단 은 동일 한 가상 코드 생성 함수 를 포함 하 는 것 이 며 , 상기 세부 코드 는 , 저장 위치 탐색 의 시작 지점 을 설정 하 는 제 1 코드 ; 및 특정 한 탐색 방식 에 따라 , 상기 시작 지점 으로부터 상기 저장 위치 로 의 탐색 경로 를 설정 하 는 제 2 코드 ; 를 포함 하 고 , 상기 제 1 코드 및 상기 제 2 코드 는 단위 카운트 마다 변경 되 며 , 상기 가상 코드 검증 수단 은 , 단위 카운트 마다 생성 되 는 상기 제 1 코드 및 상기 제 2 코드 에 부합 하 도록 실제 코드 의 저장 위치 를 조절 하 는 저장 위치 탐색 알고리즘 을 포함 하 고 , 단위 카운트 마다 정상 적 으로 생성 된 가상 코드 가 수신 되 면 , 상기 제 1 코드 에 대응 하 는 상기 시작 지점 으로부터 상기 제 2 코드 에 상응 하 는 탐색 경로 에 따라 이동한 지점 이 상기 저장 위치 로 산출 되 는 것 을 특징 으로 하 며 , 상기 단위 카운트 는 특정 한 시간 간격 으로 설정 되 어 , 상기 시간 간격 이 경과 됨 에 따라 변경 되 는 것 이 다 .