2단계 인증(2FA): 왜 SMS로는 부족한가

2FA는 비밀번호 외에 두 번째 증명을 요구합니다. SMS 코드는 SIM 스와핑으로 가로챌 수 있으니 인증 앱이나 패스키를 쓰세요.

핵심 답변: 2단계 인증(2FA)은 거래소가 비밀번호 외에 휴대폰 인증 앱의 코드나 패스키 같은 두 번째 증명을 요구하는 방식입니다. 비밀번호 유출에서 시작되는 공격 대부분을 막아 줍니다. 다만 SMS 코드는 SIM 스와핑으로 번호를 빼앗길 수 있어 가장 약하므로, 모든 거래소 계정에서 인증 앱이나 패스키를 사용하는 것이 좋습니다.

2FA란 무엇인가: 쉬운 말로

비밀번호는 "내가 아는 것"입니다. 다른 사이트의 데이터 유출, 가짜 로그인 페이지, 여러 곳에 똑같이 쓴 비밀번호 등을 통해 누군가 그것을 알게 되면 그대로 입력할 수 있습니다. 2단계 인증은 여기에 종류가 다른 두 번째 증명을 더합니다. 보통 "내가 가진 것"(휴대폰이나 작은 USB·NFC 보안 키) 또는 "나 자신"(패스키를 여는 지문이나 얼굴 인식)입니다. 공격자는 이제 두 가지를 모두 손에 넣어야 합니다.

암호화폐 거래소에서 2FA는 로그인에만 쓰이지 않습니다. 출금, 출금 주소 추가, API 키 생성, 보안 설정 변경 때도 인증을 요구합니다. 예를 들어 바이낸스는 패스키, 인증 앱, 이메일 코드, SMS 코드를 지원하며, 2FA 인증 전략 설정에서 로그인·거래·출금마다 어떤 방식을 요구할지 직접 고를 수 있습니다(바이낸스 보안 블로그 기준, 확인일 2026-11-01). 이 가운데 가장 중요한 단계는 출금입니다. 돈이 실제로 계정을 떠나는 순간이기 때문입니다.

먼저 알아 둘 용어 세 가지입니다.

  • TOTP(시간 기반 일회용 비밀번호): 인증 앱에 계속 바뀌며 표시되는 숫자 코드입니다.
  • 패스키 또는 보안 키: 실제 웹사이트 도메인에 묶인 암호학적 로그인 방식으로, 기기나 하드웨어 키로 잠금을 해제합니다. 피도(FIDO)·웹오쓴(WebAuthn) 표준을 따릅니다.
  • 백업 코드 또는 복구 키: 휴대폰을 잃어버렸을 때 2FA를 되살리기 위해 오프라인에 보관하는 비밀 값입니다.

작동 원리: 인증 앱 예시

앱 방식 2FA를 켜면 거래소가 QR 코드를 보여 줍니다. 이 QR 코드 안에는 비밀 키가 들어 있습니다. 인증 앱은 이 비밀 키를 저장해 두고 현재 시각과 결합해 짧은 코드를 계산합니다. 이 방식의 표준인 RFC 6238은 30초 단위의 시간 간격을 권장하며(확인일 2026-11-01), 그래서 화면의 숫자가 계속 바뀌는 것입니다.

예를 들어 보겠습니다. 미아 씨는 거래소와 같은 비밀번호를 한 쇼핑 사이트에서도 썼고, 그 사이트의 회원 정보가 유출되었습니다. 공격자는 유출된 비밀번호로 미아 씨의 거래소 계정에 로그인을 시도합니다. 2FA가 없다면 그대로 들어가 출금까지 시도할 수 있습니다. 인증 앱 방식 2FA가 켜져 있다면 로그인은 "인증 코드 입력" 단계에서 멈추고, 공격자는 입력할 것이 없습니다. 미아 씨는 로그인 시도 알림 메일을 받고 곧바로 비밀번호를 바꿉니다.

약점은 코드 그 자체입니다. 공격자가 미아 씨를 속여 방금 생성된 코드를 가짜 사이트에 입력하게 하거나, 고객지원을 사칭해 코드를 불러 달라고 하면 몇 초 안에 그 코드를 써 버릴 수 있습니다. 패스키와 보안 키가 더 강한 이유는 웹사이트의 실제 도메인을 확인하기 때문에 비슷하게 꾸민 가짜 페이지에서는 아예 로그인이 이루어지지 않는다는 점입니다.

SMS로는 부족한 이유: 2FA 방식 비교

SMS 코드는 지금 내 번호가 연결된 SIM 카드로 전송됩니다. SIM 스와핑이란 범죄자가 통신사를 속여 내 번호를 자신이 가진 SIM 카드로 옮기는 수법이며, 그 뒤로는 인증 코드가 모두 범죄자에게 갑니다. 미국 사이버보안 기관인 CISA는 SMS·음성 인증을 피싱, SS7, SIM 스와핑 공격에 취약한 방식으로 분류하고 최후의 수단으로만 쓰라고 안내합니다. 또한 피도·웹오쓴을 현재 널리 쓸 수 있는 유일한 피싱 저항형 인증으로 꼽습니다(CISA 자료, 확인일 2026-11-01). 미국 연방통신위원회(FCC)는 2023년 11월 15일 SIM 스와핑과 번호 이동 사기를 막는 새 규칙을 채택했는데, 그만큼 흔한 문제였다는 뜻입니다.

방식비밀번호 유출 방어SIM 스와핑 방어가짜 로그인 페이지 방어주요 약점
SMS 코드가능불가불가번호 탈취, 피싱
이메일 코드가능가능불가이메일 계정 탈취
인증 앱(TOTP)가능가능불가, 코드가 피싱될 수 있음백업 없이 휴대폰 분실
패스키 또는 하드웨어 보안 키가능가능가능, 실제 도메인에 묶임하나뿐인 키 분실

실용적인 우선순위는 패스키나 보안 키가 첫째, 인증 앱이 둘째이며, SMS는 다른 선택지가 없을 때만 사용합니다.

단계별 설정: 거래소 계정에 강한 2FA 적용하기

  1. 광고나 메시지 링크가 아니라 직접 저장해 둔 북마크로 거래소에 접속합니다(피싱을 피하는 법 참고).
  2. 계정 메뉴에서 보안 항목으로 들어갑니다. 패스키를 지원하면 먼저 추가하고, QR 코드를 스캔해 인증 앱도 연결합니다.
  3. 백업 코드나 복구 키를 종이에 적어 휴대폰과 떨어진 곳에 오프라인으로 보관합니다. 클라우드 사진첩에 스크린숏으로 남기지 마세요.
  4. 테스트 코드로 연결을 확인한 뒤 로그아웃했다가 다시 로그인해 제대로 작동하는지 확인합니다.
  5. 거래소가 허용한다면 출금에는 더 강한 방식을 요구하도록 설정하고 SMS 대체 경로는 제거합니다.
  6. 추가 방어선을 켭니다. 공식 메일에만 표시되는 피싱 방지 코드와 출금 주소 화이트리스트를 설정하세요.
  7. 통신사에 계정 비밀번호나 번호 이동 잠금을 신청합니다. 많은 서비스가 아직 휴대폰 번호로 계정 복구를 하기 때문입니다.

전체 보안 강화 순서는 계정 보안 설정에 정리되어 있습니다.

흔한 실수와 위험

  • "고객지원"에게 코드를 불러 주기. 바이낸스 보안 블로그도 직원을 사칭해 로그인 정보와 2FA 코드를 요구하는 사기꾼을 설명합니다(확인일 2026-11-01). 누군가 코드를 요구하면 가짜 고객지원·피싱 체크리스트부터 확인하세요.
  • 백업 없음. 복구 키 없이 휴대폰을 잃어버리면 긴 본인 확인 재설정 절차를 거쳐야 합니다.
  • 잠금 없는 휴대폰 한 대에 모든 것. 이메일, 인증 앱, SMS가 화면 잠금도 없는 휴대폰 하나에 모여 있으면 도둑은 여러 단계를 한 번에 통과합니다.
  • 거래소만 보호하고 이메일은 방치. 이메일로 거래소 비밀번호를 재설정할 수 있으므로 이메일에도 2FA를 켜야 합니다.
  • 2FA가 지갑도 지켜 준다는 착각. 개인 보관 지갑은 시드 문구와 개인키가 통제하며, 어떤 2FA도 이를 대신하거나 복구하지 못합니다.

자주 묻는 질문

SMS 2FA라도 없는 것보다는 낫나요?

네. 비밀번호만 가진 공격은 여전히 막아 줍니다. 거래소가 지원하는 즉시 인증 앱이나 패스키로 바꾸세요.

휴대폰을 잃어버리면 어떻게 하나요?

적어 둔 백업 키로 새 휴대폰에서 인증 앱을 복원합니다. 백업이 없다면 거래소의 본인 확인 재설정 절차를 밟아야 하며 시간이 걸립니다.

패스키와 2FA는 같은 것인가요?

패스키는 비밀번호와 코드 입력을 피싱에 강한 한 단계로 대신할 수 있고, 일부 거래소는 출금 인증 수단으로도 인정합니다.

해커가 인증 앱을 우회할 수 있나요?

대개는 가짜 사이트나 가짜 고객지원을 통해 사용자에게서 최신 코드를 받아 내는 방법뿐입니다. 그래서 링크로 열린 페이지에는 절대 코드를 입력하지 않아야 합니다.

결론

모든 거래소 계정과 연결된 이메일에 2FA를 켜고, SMS보다 패스키나 인증 앱을 우선하며, 백업 키를 오프라인에 보관하고, 누구에게도 코드를 알려 주지 마세요. 다음으로 피싱을 피하는 법을 배우고 더 넓은 암호화폐 보안 체크리스트를 하나씩 점검하세요.

교육용 자료이며 투자 조언이 아닙니다. 규칙 확인일 2026-11-01.