OTP를 생성하는 전용 하드웨어 장치 또는 휴대폰 등에 설치되는 소프트웨어 모듈을 의미한다. 전용 하드웨어 장치로 제공되는
OTP 발생기는
OTP를 표시할 수 있는 디스플레이가 내장되어 있으며, 선택적으로
PIN을 입력할 수 있는
숫자 키패드가 내장된 제품도 있다. 전용 하드웨어 장치의
OTP 발생기 종류는 열쇠고리,
USB메모리 형태의 제품과
신용카드 형태의 카드형 제품이 있다. 소프트웨어 모듈로 제공되는
OTP 발생기는
PC, 휴대폰,
스마트폰 등에 자유롭게 설치될 수 있다.