DocBit Notes 튜토리얼

바이낸스 공식 사이트 인증서 지문 확인 방법: 피싱 방지 가이드

도메인 이름이 아무리 비슷하고 페이지 디자인이 똑같아 보여도 인증서는 위조할 수 없습니다. 이것이 바이낸스 공식 사이트의 진위를 판단하는 마지막 방어선입니다. 본 노트는 브라우저에서 binance.com의 SSL 인증서를 확인하고, 지문을 대조하며, Certificate Transparency(CT) 로그를 사용해 2차 검증을 하는 방법을 설명합니다. 공식 접속구로 진입하려면 바이낸스 공식 사이트를 직접 여세요. 앱을 다운로드하려면 바이낸스 공식 앱을 이용하시고, iPhone 사용자는 iOS 설치 튜토리얼을 참고하세요.

인증서란 무엇이며, 왜 피싱을 막을 수 있는가?

SSL 인증서는 제3자의 공인이 찍힌 '신분증'과 같습니다. 인증 기관(CA)은 "이 인증서를 보유한 서버가 실제로 그들이 주장하는 도메인의 서버가 맞다"라고 증명합니다. CA는 인증서를 발급하기 전에 신청자가 해당 도메인에 대한 제어 권한이 있는지 확인하므로, 악의적인 공격자는 binance.com의 인증서를 얻을 수 없습니다. 따라서 가짜 피싱 사이트는 다음의 방법들만 사용할 수밖에 없습니다.

  • 자체 서명 인증서 사용 (브라우저에서 빨간색 경고 표시)
  • Let's Encrypt를 사용해 유사한 도메인(예: binance-cn.com)에 인증서를 발급받고 "이 유사한 도메인도 합법적인 HTTPS임"으로 위장
  • 아예 HTTPS를 적용하지 않고 HTTP와 텍스트를 사용해 임시방편으로 꾸밈

어떤 방식을 사용하든, 인증서를 한 번만 직접 확인하면 속임수를 간파할 수 있습니다.

Chrome / Edge에서 인증서 확인하기

  1. binance.com을 열고 페이지 로딩이 완료될 때까지 기다립니다.
  2. 주소창 왼쪽의 자물쇠 아이콘(또는 '보기' 버튼)을 클릭합니다.
  3. '연결이 안전합니다' → '인증서가 유효함'을 선택합니다.
  4. 팝업된 인증서 뷰어에서 '발급 대상'과 '지문'을 확인합니다.

올바른 인증서 정보에는 다음 내용이 포함되어야 합니다:

필드 기대값
일반 이름 (CN) binance.com 또는 *.binance.com
발급 대상 - 조직 (O) Binance Holdings Limited
발급 대상 - 국가/지역 (C) KY(케이맨 제도) 또는 VG
발급자 조직 (O) DigiCert Inc 또는 GlobalSign
서명 알고리즘 sha256WithRSAEncryption 또는 ECDSA
유효 기간 보통 1년 이내

O(조직) 필드가 Binance Holdings Limited라면 기본적으로 공식 사이트임을 확신할 수 있습니다.

Safari에서 인증서 확인하기

macOS Safari의 조작은 약간 다릅니다:

  1. 주소창의 자물쇠 아이콘을 클릭하고 '인증서 보기'를 선택합니다.
  2. 인증서 패널이 뜨면 '세부 정보'를 펼칩니다.
  3. 맨 아래로 스크롤하여 SHA-256 지문을 확인합니다.
  4. 공개된 기록과 대조합니다.

iOS Safari는 인증서 지문을 직접 표시하지 않으므로 타사 앱(예: SSL Checker)을 사용하거나 .pem 파일을 내보내 분석해야 합니다.

SHA-256 지문 대조

인증서 지문은 신분증 번호와 유사한 64자리의 16진수 문자열입니다. 바이낸스 메인 도메인의 인증서는 매년 최소 한 번 이상 갱신되므로, 특정 지문을 장기적인 대조 기준으로 삼아서는 안 됩니다. 대신 '동시 대조'를 수행해야 합니다. 서로 다른 두 대의 기기와 두 개의 다른 네트워크에서 binance.com에 접속하여 확인한 지문이 일치해야 합니다. 양쪽이 일치하지 않는다면, 적어도 한쪽은 중간자 공격(Man-in-the-Middle Attack)을 당하고 있는 것입니다.

더 확실한 방법은 CT 로그를 사용하여 대조하는 것입니다:

  1. crt.sh에 접속합니다.
  2. 검색창에 binance.com을 입력합니다.
  3. 가장 최근의 인증서 발급 기록을 보고 지문을 메모합니다.
  4. 브라우저에서 본 지문이 이 기록에 있는지 대조합니다.

CT 로그는 공개되어 있으며 위조가 불가능합니다. 전 세계 모든 CA에서 발급한 인증서는 이곳에 등록되어야 합니다. 만약 브라우저에 표시된 인증서 지문이 CT 로그에 없다면, 발급된 지 얼마 되지 않아 아직 수록되지 않았거나(매우 드문 경우), 위조된 인증서일 것입니다.

터미널 명령어를 통한 검증

macOS나 Linux 터미널에서는 openssl 도구를 사용하여 인증서 지문을 직접 가져와 대조할 수 있습니다. 구체적인 방법은 명령줄 작업을 수반하므로 숙련된 사용자는 관련 문서를 참조하시기 바랍니다. Windows 사용자는 PowerShell의 Get-PfxCertificate 관련 함수를 사용할 수 있습니다. 본문에서는 명령줄 세부 사항을 깊이 다루지 않습니다.

모바일 기기에서는 어떻게 확인하나요?

휴대폰 브라우저에서 인증서를 확인하는 것은 데스크톱만큼 편리하지 않습니다. 다음 두 가지 방법을 권장합니다:

  • 안드로이드: Firefox(주소창 자물쇠에서 전체 인증서 체인 확인 가능) 또는 Kiwi Browser 사용
  • iOS: Safari + 공유 메뉴에 내장된 '인증서 확인' 확장 프로그램(예: SSL Trace) 사용

만약 Chrome 모바일 버전에서 전체 지문을 볼 수 없다면, 최소한 주소창이 binance.com이고 자물쇠 아이콘이 있는지, 그리고 '주의 요함', '인증서 만료' 등의 문구가 없는지는 반드시 확인해야 합니다.

가장 흔한 3가지 인증서 이상 현상

이상 1: 인증서 만료 매우 드문 경우입니다. 바이낸스는 인증서가 만료되기 며칠 전에 자동으로 갱신합니다. 만약 이 경고가 보인다면 십중팔구 기기의 로컬 시스템 시간이 잘못된 것입니다. 컴퓨터의 날짜를 확인하세요.

이상 2: 발급자를 신뢰할 수 없음 브라우저에서 '연결이 비공개로 설정되어 있지 않습니다'라는 경고가 나타납니다. 흔한 원인은 회사나 학교 네트워크에서 SSL 차단을 수행하고 자체 루트 인증서를 설치하여 모든 HTTPS 트래픽을 복호화하고 다시 서명했기 때문입니다. 이러한 환경에서는 절대 바이낸스 계정에 로그인하지 마세요. 모든 트래픽이 중간자에게 그대로 노출됩니다.

이상 3: 일반 이름(CN) 불일치 인증서는 a.com으로 발급되었는데 접속하려는 곳은 b.com인 경우입니다. 이는 DNS가 다른 사람의 서버로 하이재킹되었음을 의미합니다. 즉시 페이지를 닫으세요.

비밀번호 관리자를 활용한 보조 검증

1Password, Bitwarden 같은 비밀번호 관리자는 비밀번호를 자동 완성할 때, 현재 도메인이 계정에 연결된 도메인과 일치하는지 검증합니다. 만약 로그인하려는 페이지에서 비밀번호가 자동으로 채워지지 않는다면, 먼저 피싱 사이트인지 의심해 보아야 합니다. 이 메커니즘은 사람의 눈으로 식별하는 것보다 더 신뢰할 수 있습니다.

FAQ

Q: 인증서 지문이 바뀌면 하이재킹된 것인가요? A: 반드시 그렇지는 않습니다. 바이낸스는 매년 인증서를 갱신하므로 지문이 변경됩니다. 확인해야 할 것은 발급 기관이 Binance Holdings Limited인지의 여부입니다.

Q: DV 인증서와 OV 인증서의 차이점은 무엇인가요? A: DV는 도메인 소유권만 검증하고, OV는 조직의 신원까지 추가로 검증합니다. 바이낸스는 OV 등급을 사용합니다.

Q: SSH처럼 고정된 지문 하나를 설정할 수 없나요? A: 브라우저 역사상 HPKP라는 메커니즘이 있었으나 현재는 폐기되었습니다. 지금은 주로 CT 로그 모니터링에 의존합니다.

Q: 휴대폰에서 지문을 볼 수 없을 때는 어떻게 하나요? A: 최소한 주소창에 binance.com과 자물쇠 아이콘이 있는지 확인하고, 앱과 브라우저 두 가지 경로를 조합하여 사용하는 것이 가장 안전합니다.

참고 자료