상기 기재 한 실시 형태 는 임의 의 다수 의 방법 으로 실행 될 수 있 다 . 예 를 들 어 , 실시 형태 는 하드웨어 , 소프트웨어 또는 이 들 의 조합 을 이용 하 여 실행 될 수 있 다 . 소프트웨어 에서 실행 될 때 , 소프트웨어 암호 는 단일 의 컴퓨터 로 제공 되 든 또는 다중 컴퓨터 중 에 분포 되 든 임의 의 적합 한 프로세서 또는 프로세서 의 수집 에 대해 실행 될 수 있 다 . 상기 기재 한 기능 을 수행 하 는 임의 의 성분 또는 성분 들 의 수집 은 일반 적 으로 상기 논의 한 기능 을 제어 하 는 하나 이상 의 컨트롤러 로서 고려 될 수 있 다는 것 이 인식 되 어야 한다 . 하나 이상 의 컨트롤러 는 수많 은 방법 으로 , 예컨대 전용 하드웨어 로 , 또는 상기 인용 한 기능 을 수행 하 는 마이크로코드 또는 소프트웨어 를 이용 하 여 프로그래밍 된 일반 적 목적 의 하드웨어 ( 예 를 들 어 , 하나 이상 의 프로세서 ) 로 실행 될 수 있 다 .