2단계 인증(2FA)으로 온라인 계정을 더욱 안전하게 보호하고 싶으신가요? 그렇다면 설정 과정에서 관련 QR 코드를 스캔할 수 있는 인증 앱이 필요합니다. 이러한 앱은 로그인 비밀번호 외에 2FA가 활성화된 계정에 접근할 때 필요한 시간 기반 일회용 비밀번호(TOTP)도 생성해 줍니다.
웹 기반 인증 앱을 사용할 수도 있지만, 아래에서 소개하는 무료 Mac용 2FA 앱 중 하나를 선택하는 것도 좋은 방법입니다.
1. Authy
Authy는 초창기 2FA 서비스 중 하나로, 지금까지 많은 사용자에게 꾸준히 사랑받고 있습니다. Mac, Windows, Chrome은 물론 모바일 기기를 위한 앱도 제공합니다.
Mac 앱을 설치하고 Authy 계정에 로그인하면 빈 목록과 더하기(+) 버튼이 화면에 나타납니다. 이 버튼을 클릭하여 2FA 계정 추가를 시작하세요. 참고로 이 앱은 QR 코드 스캔을 지원하지 않기 때문에, 2FA를 활성화하려는 서비스에서 제공하는 시크릿 키(secret key)를 직접 복사해 붙여넣어야 합니다.
대부분의 서비스는 기본적으로 시크릿 키를 숨기고 QR 코드만 표시한다는 점에 유의하세요. 다만 QR 코드를 스캔할 수 없는 상황을 대비해 시크릿 키를 표시하는 버튼이나 링크가 함께 제공되는 경우가 많습니다.
Authy는 각 계정에 색상을 지정해 구분할 수 있으며, 6자리, 7자리, 8자리 코드 중에서 원하는 형식을 선택할 수도 있습니다.
2단계 인증은 온라인 자산에 추가적인 보안 계층을 더하는 훌륭한 방법이지만, 결코 완벽하지는 않습니다. 어떤 앱을 선택하기 전에 2FA 앱과 관련된 잠재적 위험 요소를 미리 숙지해 두는 것이 좋습니다.
다운로드: Authy (무료)
2. Step Two
Step Two는 앱으로서 가능한 한 단순한 구조로 설계되어 있으며, 바로 이 점이 가장 큰 매력입니다. 사용을 시작하기 위해 별도의 계정 가입 절차가 필요 없습니다.
Step Two에 온라인 계정을 추가하는 방법은 두 가지입니다:
- 2FA를 활성화하려는 계정의 QR 코드를 스캔합니다.
- 계정의 시크릿 키와 기타 계정 정보를 직접 입력합니다.
앱 설정 항목이 많지 않지만, 사실 그렇게 필요하지도 않습니다. Step Two는 계정을 수동 또는 알파벳순으로 정렬하는 기능과 iCloud 백업 기능 정도만 제공합니다.
다만 데이터 가져오기(import) 기능이 없다는 점은 기존에 저장된 데이터가 많은 사용자에게 큰 걸림돌이 될 수 있습니다. 그럼에도 불구하고 Step Two는 특히 2FA를 처음 시작하는 입문자에게 적합한 Mac 인증 앱입니다. 이미 다른 앱에 데이터가 있어 이를 가져와야 하는 상황이라면 목록의 다른 선택지를 살펴보는 것이 좋습니다.
다운로드: Step Two (무료)
3. Authenticator
엄밀히 따지면 Mac 앱이 아니라 브라우저 기반 앱이라 소개하기 조금 애매하지만, 빼놓을 수 없는 앱입니다. 오프라인에서도 작동하는 오픈소스 Chrome 확장 프로그램입니다.
대부분의 인증 앱과 마찬가지로 Authenticator는 QR 코드를 스캔하거나 시크릿 키를 직접 입력하는 두 가지 방법으로 2FA 계정을 추가할 수 있으며, 첫 번째 방법이 기본 방식입니다.
확장 프로그램을 설치한 후 도구 모음의 버튼을 클릭하고, 팝업 창에 나타나는 QR 코드 스캔 버튼을 누르세요. 물론 QR 코드가 표시된 웹 페이지가 백그라운드에서 열려 있어야 합니다.
QR 코드 대신 시크릿 키를 사용하고 싶다면 어떻게 할까요? 먼저 QR 코드 스캔 버튼 옆의 편집 버튼(연필 아이콘)을 클릭합니다. 그런 다음 커다란 더하기(+) 버튼을 누르면 원하는 수동 입력 옵션이 나타납니다.
Authenticator에는 Firefox와 Microsoft Edge 버전도 있습니다. 다만 Safari용 유사한 인증 확장 프로그램이 없다는 점은 아쉬운 부분입니다.
다운로드: Authenticator (무료)
4. Secrets
요즘은 많은 비밀번호 관리자가 인증 앱 역할까지 겸하고 있습니다. Secrets도 그중 하나로, 2FA 코드 설정 과정을 아주 간편하게 만들어 줍니다.
Secrets에 2FA 계정을 추가하려면 먼저 파일 > 새 항목 또는 파일 > 새로 만들기 > 로그인 옵션을 통해 해당 계정의 비밀번호 항목을 생성하세요. 항목의 일회용 비밀번호(OTP) 필드에서 QR 코드 스캐너 아이콘을 클릭하면, Safari 또는 열려 있는 다른 브라우저의 활성 탭에 표시된 QR 코드를 자동으로 캡처합니다.
완료 버튼을 눌러 비밀번호 항목을 저장하면, 새로운 OTP가 일회용 비밀번호 필드에 주기적으로 갱신되어 표시됩니다.
(주의: 서로 다른 계정의 QR 코드가 표시된 활성 탭을 여러 브라우저에서 동시에 열어두지 마세요. Secrets는 가장 먼저 열린 탭에서 코드를 캡처하는 것으로 보여 혼동을 일으킬 수 있습니다.)
Secrets에서 이미 만들어 둔 비밀번호 항목에 2FA 설정을 추가하려면 해당 항목의 편집 버튼을 클릭한 후 QR 코드를 추가하면 됩니다. 마지막으로 변경 사항을 저장하려면 반드시 완료 버튼을 눌러야 한다는 점을 잊지 마세요.
참고로 Setapp 구독 중이라면 Secrets 앱의 프리미엄 버전에 별도의 비용을 지불할 필요가 없습니다. 또한 Mac 사용자를 위한 최고의 비밀번호 관리자 중 하나인 1Password 역시 TOTP를 지원하니 참고하세요.
다운로드: Secrets (무료, 프리미엄 버전 제공)
5. KeePassXC
오픈소스 솔루션을 선호한다면 KeePassXC를 사용해 보세요. 2FA macOS 앱으로도 활용할 수 있는 또 다른 비밀번호 관리 앱입니다.
KeePassXC에 2FA 계정을 추가하려면 앱을 실행한 후 다음 단계를 따르세요:
- 새 데이터베이스 생성 옵션을 클릭하여 보안 마스터 비밀번호가 설정된 비밀번호 데이터베이스를 만듭니다. (이미 KeePassXC를 비밀번호 관리자로 사용하고 있다면 이 단계는 건너뛰어도 됩니다.)
- 항목 > 새 항목을 클릭하고 필요한 로그인 정보를 입력하여 2FA 계정의 비밀번호 항목을 생성합니다.
- 확인 버튼을 클릭해 항목을 저장한 후, 변경 사항을 데이터베이스에 저장합니다.
- 해당 계정의 컨텍스트 메뉴에서 TOTP > TOTP 설정을 클릭합니다.
- 온라인 계정에서 생성된 QR 코드를 스캔하여 TOTP 생성 권한을 부여합니다.
2FA 계정 등록이 완료되면 컨텍스트 메뉴의 TOTP > TOTP 복사 및 TOTP > TOTP 표시 하위 메뉴를 통해 언제든 일회용 비밀번호를 확인할 수 있습니다. 또한 1Password, CSV 파일 또는 KeePass 1에서 기존 비밀번호를 가져올 수도 있습니다.
다운로드: KeePassXC (무료)
보안을 한층 더 강화하세요
2FA는 도둑과 해커가 끊임없이 활동하는 인터넷 환경에서 각종 공격으로부터 자신을 방어하는 가장 효과적인 방법입니다. 웹 앱도 훌륭하지만, 전용 데스크톱 앱이 더 안정적입니다. Mac용 인증 앱의 선택지가 그리 넓지는 않지만, 이 목록에 소개된 앱들은 모두 검증된 만족스러운 선택이 될 것입니다.