CWN(CHANGE WITH NEWS) - 데이터 보안을 위한 최고의 2FA(2단계 인증) 방법

  • 흐림안동21.0℃
  • 흐림대구22.0℃
  • 맑음강진군22.4℃
  • 구름많음부산22.8℃
  • 흐림서청주21.9℃
  • 흐림밀양23.9℃
  • 구름많음완도22.2℃
  • 흐림정선군18.5℃
  • 흐림울산21.0℃
  • 흐림서울23.5℃
  • 흐림함양군22.3℃
  • 흐림춘천22.8℃
  • 흐림포항21.1℃
  • 구름조금인제20.4℃
  • 흐림구미21.9℃
  • 흐림청송군19.6℃
  • 흐림청주23.2℃
  • 흐림파주21.7℃
  • 흐림목포22.3℃
  • 흐림북춘천22.1℃
  • 흐림강화21.7℃
  • 구름많음고창군22.2℃
  • 흐림봉화19.9℃
  • 흐림의성20.5℃
  • 구름조금보성군23.1℃
  • 흐림제천20.0℃
  • 구름조금거제22.6℃
  • 구름조금해남22.4℃
  • 흐림대전21.5℃
  • 구름많음군산22.1℃
  • 흐림세종21.6℃
  • 맑음여수23.4℃
  • 흐림합천22.1℃
  • 구름많음부여21.6℃
  • 구름조금광양시22.8℃
  • 흐림문경20.7℃
  • 흐림경주시20.6℃
  • 흐림태백17.1℃
  • 구름조금순천22.0℃
  • 흐림금산21.4℃
  • 구름조금남해22.2℃
  • 흐림수원22.2℃
  • 흐림인천23.3℃
  • 구름많음부안22.5℃
  • 구름많음백령도20.2℃
  • 흐림철원22.0℃
  • 흐림정읍23.3℃
  • 구름조금통영23.0℃
  • 맑음장흥22.9℃
  • 구름조금속초20.6℃
  • 흐림보은21.0℃
  • 맑음강릉21.2℃
  • 흐림순창군22.5℃
  • 흐림영덕20.8℃
  • 구름많음고창22.5℃
  • 흐림울진21.2℃
  • 구름조금울릉도21.4℃
  • 흐림동두천21.7℃
  • 흐림홍성22.7℃
  • 흐림양평21.5℃
  • 구름많음흑산도21.1℃
  • 구름많음진주22.3℃
  • 맑음서귀포25.3℃
  • 구름많음의령군21.9℃
  • 구름많음창원23.0℃
  • 흐림북부산23.1℃
  • 맑음고흥22.9℃
  • 흐림원주20.7℃
  • 흐림영월19.5℃
  • 흐림거창21.7℃
  • 흐림서산22.2℃
  • 맑음전주23.3℃
  • 맑음성산23.7℃
  • 흐림이천20.8℃
  • 흐림진도군22.0℃
  • 흐림상주21.2℃
  • 흐림양산시23.2℃
  • 흐림영천20.2℃
  • 구름많음영광군22.2℃
  • 맑음북강릉19.5℃
  • 흐림충주20.3℃
  • 구름많음임실21.2℃
  • 흐림영주20.3℃
  • 구름많음산청21.8℃
  • 구름많음남원22.1℃
  • 흐림천안22.1℃
  • 흐림보령23.1℃
  • 구름조금고산23.2℃
  • 맑음동해20.4℃
  • 구름조금대관령14.5℃
  • 흐림추풍령20.3℃
  • 흐림홍천21.0℃
  • 구름많음북창원24.0℃
  • 맑음제주24.7℃
  • 흐림장수20.5℃
  • 구름조금광주22.7℃
  • 흐림김해시23.3℃
  • 2025.10.04 (토)

데이터 보안을 위한 최고의 2FA(2단계 인증) 방법

이진영 / 기사승인 : 2019-06-06 15:03:37
  • -
  • +
  • 인쇄

Pixabay.com

생체검색을 통한 자동 인증이 다가오고 있지만 아직까지 암호를 계정 로그인에 사용하는 경우가 많다. 그렇기 때문에 2단계 인증(2FA)는 온라인에서 데이터, 서비스를 보호하기 위해 중요한 단계이다

Tech 전문지 PCWorld는 2단계 인증의 중요성과 2FA를 위한 모바일 앱 및 하드웨어에 대해 소개했다.

■ 2단계 인증이란 무엇인가?

2단계 인증(2FA), 멀티 단계 인증은 중요한 정보를 보호하기 위해 추가적인 로그인 코드를 사용하는 것 이다.

중요한 계정에 대해 하나의 암호만 설정할 경우 로그인 정보를 추측할 수 있거나 해커들이 평범한 텍스트 정보로 로그인을 해서 데이터베이스를 훔쳐가게 된다. 2단계 인증을 사용하면 계정 액세스 전에 1회용 암호(OTP)라는 2차 코드를 요구하기 때문에 이러한 결함을 해결할 수 있다. 또한 해커가 암호를 가지고 있더라도 2차 코드를 해독해야 하기 때문에 해킹이 어려워진다.

FIDO U2F 표준이라고 불리는 2FA를 사용하는 방법은 다양하다. 구글, 페이스북 등 다양한 서비스에서 2FA를 지원하는데, 이러한 인증을 통해 물리적 보안 키를 PC에 삽입 해 키의 버튼을 눌러 자동으로 로그인할 수 있다.

2FA 코드를 SMS를 통해 받으려고 한다면 중간에 해킹 될 가능성이 있다. 그렇긴 하지만 SMS 인증을 하지 않는 것 보다는 낫다. 지난 5월 구글은 1년의 연구 결를 통해 SMS 인증이 벌크 피싱 공격의 96%, 구글 계정 해킹 공격의 76%를 차단했다고 밝혔다.

단순히 SMS를 사용하는 것 보다는 사용하는 기기의 소프트웨어 또는 하드웨어 기반의 2FA 솔루션을 사용하는 것이 계정을 보호하는 데 더 효과적이다.

[Pixabay.com]

■ 소프트웨어 옵션을 통해 2FA를 적용하는 방법

앱을 통해 표준 OTP 2FA 접근 방식을 지원하는 서비스를 사용할 수 있다. 아래의 앱은 대부분의 주요 웹 사이트와 서비스에서 사용 가능하다.

■ Google Authenticator

구글 인증기(Google Authenticator) 앱을 통해 안드로이드, iOS 모두에서 무료로 2단계 인증을 사용할 수 있다.

Facebook, Gmail, Dropbox 등의 대부분의 앱에서 2단계 인증이 가능하게 한다. 구글 인증자를 활성화하면 서비스가 앱을 사용해 QR 코드의 인식하라고 요구한다. QR 코드를 인식하고 나면 인증자가 코드 생성을 하고, 서비스에서 2FA를 확인하기 위해 현재 코드를 입력하도록 한다.

■ LastPass Authenticator

라스트패스는 one-tap 푸시 알람 기능을 사용해 코드를 입력하지 않고 클릭으로 PC에서 로그인할 수 있다.

원 탭 로그인은 아마존(AWS 제외), 구글, 드롭박스, 페이스북 및 에버노트 등에서 작동한다. 단일 탭 알림을 사용하기 위해선 브라우저에 라스트패스 확장이 설치, 활성화되어 있어야 한다.

원탭 로그인은 브라우저별로 다르기 때문에 크롬에서 원 탭 로그인을 사용하다가 마이크로소프트 에지를 사용할 경우 마이크로소프트 에서 다시 로그인해야 한다.

사용자가 서비스가 지원되는 사이트에 로그인 할 때 라스트패스는 사용자에게 로그인 푸시 알람을 보낸다. 사용자가 확인을 하면 인증된 2FA 코드가 포함된 정보가 전송되고, 라스트패스는 이 정보를 수신해 웹사이트에 제공하고 로그인 하게 된다.

■ Microsoft Authenticator

마이크로소프트 또한 안드로이드, iOS, 윈도우 10 모바일에 무료 인증 프로그램을 제공한다. 다른 사이트와 같이 QR 코드를 스냅 해 페이스북, 드롭박스와 같은 사이트의 코드를 잡는다. 단 마이크로소프트의 개인 계정에서는 라스트탬과 비슷한 원탭 알림을 제공한다.

■ Authy

2FA를 오랫동안 사용했다면 스마트폰을 새로 바꿀 때 마다 인증 코드를 다시 활성화해야 한다는 번거로움을 겪었을 것이다. Authy는 이러한 문제를 해결할 수 있다.

Authy의 무료 서비스는 2FA 코드를 작동시키는 개인 데이터를 클라우드에 저장함으로써 이러한 문제를 해결한다. 스마트폰, 태블릭, 노트북 모두에서 Authy 앱 로그인을 통해 코드에 액세스 할 수 있다.

Authy는 클라우드에 백업하기 전에 스마트폰에 입력한 암호를 기반으로 암호화 되어야 한다고 밝혔다. 이는 개인 암호가 백업된 암호를 해독할 수 있는 유일한 방법이기 때문에, 개인 암호를 잊을 경우 2FA 코드를 받을 수 없어 계좌가 잠길 수 있다는 것 이다.

여러 개의 디바이스에서 2FA 코드에 접근할 수 있다는 것은 장점이지만, 암호를 따로 적어서 보관해두는 편이 아니라면 적합하지 않을 수 있다.

[Cloud.google.com]

■ 하드웨어 옵션을 통해 2FA를 적용하는 방법

2단계 인증을 통해 계정을 보호하는 가장 안전한 방법은 물리적인 보안 키를 사용하는 것이다. 앞서 언급한 구글의 연구에서 물리적 보안키를 사용할 경우 벌크 피싱과 표적형 공격을 100% 차단한 것으로 나타났다.

그러나 보안키를 사용할 경우 키를 분실하거나 파손될 경우 계정이 잠길 수 있으며, 새로운 키를 발급받아야 한다는 단점이 있다.

■ Yubico Authenticator

유비코 인증기는 하드웨어 기반의 2FA 솔루션이다. USB A형 포트에 끼워 버트을 누름으로써 인증할 수 있다. 코드를 수동으로 입력할 필요가 없으며 내구성이 뛰어나다.

FIDO U2F 표준을 지원하는 계정(구글, GitHub 등)에서는 원탭 로그인을 할 수 있고, 표준을 지원하지 않을 경우 2FA 토큰과 디스플레이 코드를 유비코 인증기 앱에 저장해 사용할 수 있다.

유비코 인증기를 통해 2FA 코드를 얻는 방법은 PC 앱을 사용하는지, 안드로이드 스마트폰을 사용하는지에 따라 다르다. 데트스톱에서는 USB 포트에 키를 넣어 코드를 얻고, 안드로이드에서는 유비키와 유비코 인증자 앱을 통해 코드를 얻을 수 있다.

■ Titan Security Key

타이탄 보안키는 2019년 발표한 구글의 자체 하드웨어 보안키이다. 50달러의 번들에는 2개의 물리적 장치가 포함되어 있으며 하나는 USB A타입 인서트, 하나는 모바일에 연결할 수 있는 무선 블루투스 dongle이다.

타이탄 보안키는 FIDO와 FIDO2F 표준을 사용하는 사이트만 지원하는 단점있으며 블루투스 동글에서 심각한 보안 결함이 발견되어 회수되었다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue