게임 시스템 을 사용 하 여 , 사용 자 는 시장 서버 로 전송 될 디지털 객체 를 선택 한다 ( 블록 910 ) . 사용 자 는 게임 시스템 에게 디지털 객체 를 시장 서버 로 전송 하 도록 요청 함 으로써 ( 예 를 들 어 , 게임 프로그램 을 통해 또는 게임 시스템 의 운영 체제 를 통해 요청 을 함 으로써 ) 디지털 객체 를 시장 서버 로 전송 한다 . 디지털 객체 를 전송 하 라는 요청 은 게임 프로그램 에서 발생 된다 ( 블록 914 ) . 암호 화 도구 는 선택 된 디지털 객체 를 저장 장치 로부터 검색 한다 ( 블록 920 ) . 암호 화 도구 는 통상 적 으로 운영 체제 의 컴포넌트 이 지만 , 별도 로 실행 되 는 프로그램 일 수 있 거나 심지어 게임 프로그램 의 일부 일 수 있 다 . 요구 되 는 경우 , 디지털 객체 가 암호 화 되 고 ( 블록 924 ) , 암호 화 된 디지털 객체 의 사본 이 시장 서버 로 전송 된다 ( 블록 930 ) . 시장 서버 는 디지털 객체 를 수신 하 고 ( 블록 940 ) , 적절 한 키 를 사용 하 여 디지털 객체 를 복호 화 하 며 ( 블록 944 ) , 복호 화 된 데이터 를 저장 한다 ( 블록 950 ) .