소개
KeeOtp2는 KeePass 비밀번호 관리 프로그램의 플러그인으로, TOTP(시간 기반 일회용 비밀번호)를 표시하고 관리할 수 있게 해줍니다. 이 플러그인은 KeePass 내장 OTP 함수와 완전히 호환되며, KeeOtp(1) 플러그인에서 저장된 비밀키를 새로운 형식으로 마이그레이션하는 기능도 제공합니다. GitHub 프로젝트로 개발 및 공개되어 있으며, MIT 라이선스로 배포됩니다.
상세정보
TOTP 관리 및 표시
KeePass 항목에 TOTP 시크릿 키를 설정하면 플러그인이 일회용 비밀번호를 생성하여 표시합니다. 우클릭 메뉴를 통해 언제든지 현재 TOTP를 확인할 수 있습니다.
자동 타이핑(Auto-Type) 지원
KeePass의 자동 타이핑 기능과 통합되어 TOTP를 자동으로 입력할 수 있습니다. 기본 글로벌 단축키 CTRL + ALT + T를 사용하거나 설정에서 다른 키 조합으로 변경할 수 있습니다. Auto-Type 플레이스홀더 {TIMEOTP}를 사용하여 자동 입력 워크플로우에 TOTP를 포함시킬 수 있습니다.
OTP 구성 공유
OTP 설정을 QR 코드 또는 URI 문자열(otpauth://…)로 공유할 수 있습니다. QR 코드를 스캔하거나 URI를 클립보드에 복사하여 다른OTP 앱이나 서비스로 설정을 전송할 수 있습니다.
시간 설정 옵션
TOTP 생성에 사용되는 시간을 유연하게 설정할 수 있습니다. 시스템 시간을 그대로 사용하거나, 고정된 시간 오프셋을 적용하거나, 커스텀 NTP 서버를 지정하여 정확한 시간을 가져올 수 있습니다.
TOTP 설정
KeePass 데이터베이스에서 항목을 마우스 오른쪽 버튼으로 클릭한 후 “KeeOtp2″를 가리키고 “Configure TOTP”를 선택합니다. 설정 창이 열리면 서비스에서 받은 시크릿 키를 입력하고 “OK”를 클릭합니다.
TOTP 확인
설정된 항목을 우클릭하여 “KeeOtp2″를 가리킨 후 “Show TOTP”를 선택하면 현재 유효한 일회용 비밀번호가 표시됩니다.
글로벌 단축키 설정
도구 메뉴에서 KeeOtp2 > Settings를 선택하여 글로벌 단축키를 활성화하거나 비활성화하고, 원하는 키 조합을 설정할 수 있습니다.
지원 환경·시스템 요구사항
KeeOtp2는 KeePass 비밀번호 관리 프로그램에서 동작하는 플러그인이므로, KeePass가 실행 가능한 Windows 환경이 필요합니다.
제한 사항·확인 사항
TOTP 생성이 실패하는 가장 일반적인 원인은 시스템 시간이 잘못되어 있는 경우입니다. TOTP가 올바르게 생성되지 않으면 시스템 시간을 수동으로 확인하거나 플러그인의 시간 설정을 조정해야 합니다. Show TOTP 창에서 “Incorrect?” 버튼을 클릭한 후 “Ping NTP 서버”를 실행하여 시간 차이를 확인할 수 있습니다. 5초 이상 차이나는 경우 시스템 시간 설정을 변경하거나 플러그인의 글로벌 시간 설정을 사용해야 합니다.
시스템 요구사항
KeePass 비밀번호 관리 프로그램이 설치되어 있어야 합니다.


