iCloud 동기화
직접 켜기 전까지는 꺼져 있습니다. 각 항목은 iCloud로 전송되기 전에 AES-256-GCM으로 암호화되며, 키는 iCloud 키체인에 있습니다. Apple도 저희도 코드를 읽을 수 없습니다. 그러면 iPhone, iPad, Mac에 같은 계정이 있게 됩니다.

FairAuth는 Google, Microsoft, Amazon을 비롯해 인증 앱을 지원하는 모든 서비스에서 쓰는 이중 인증(2FA)용 일회용 코드를 생성합니다. 코드는 기기에서 암호화되고, FairAuth 계정이 필요 없으며, 백업을 어디에 둘지는 직접 정합니다.
7일 동안 모든 기능을 무료로 체험한 후 한 번만 구입하십시오. 구독이 아닙니다.
실제 코드이며, 지금 브라우저 안에서 계산됩니다. 어디로도 전송되지 않습니다. 이 코드는 어떻게 만들어집니까?
1장: 왜 중요한가
이중 인증을 사용하면 서비스가 암호 외에 짧은 코드를 추가로 요구합니다. 따라서 도난당한 암호만으로는 더 이상 로그인할 수 없습니다. 이 코드를 보관하는 앱은 온라인에서 가장 중요한 열쇠를 맡고 있는 셈입니다. 그 열쇠를 잘 지키고, 그 대가로 아무것도 요구하지 않아야 합니다.

2장: 코드가 만들어지는 방법
이중 인증을 켜면 서비스가 QR 코드를 보여 줍니다. 이 코드에는 기기와 서비스만 아는 비밀 값이 들어 있습니다. 그때부터 둘은 이 비밀 값과 현재 시간으로 같은 코드를 계산합니다. 공개 표준인 RFC 6238에 따라 30초마다 새 코드가 만들어집니다. 연결이 필요 없으므로 FairAuth는 오프라인에서도 작동합니다. 이 페이지의 코드는 데모용 비밀 값으로 브라우저 안에서 실시간으로 계산됩니다.
QR 코드 안에 Base32로 적혀 있습니다. FairAuth에서는 암호화된 보관함 안에 그대로 있습니다.
MZQW S4TB OV2G QLLE MVWW 6LLT MVRX EZLU1970년 1월 1일부터 지난 초를 30으로 나눕니다. 시계가 정확한 기기라면 모두 같은 숫자를 얻습니다.
…HMAC-SHA1이 비밀 값과 그 숫자를 섞어 20바이트로 만듭니다. 마지막 문자가 어디서부터 이어서 읽을지 정합니다.
…그 위치의 4바이트로 숫자 하나를 만듭니다. 그 숫자의 마지막 여섯 자리가 코드입니다.
…FairAuth에서도 각 코드 아래의 선이 같은 방식으로 줄어들며, 마지막 5초에는 주황색으로 바뀝니다. 마지막 10초에는 다음 코드가 옆에 미리 표시됩니다.
슬라이더를 움직여 기기의 시계를 어긋나게 해 보십시오. 서비스는 항상 정확한 시간으로 계산합니다.
이 QR 코드를 FairAuth나 다른 인증 앱으로 스캔하십시오. 둘 다 같은 표준을 따르므로 이 페이지와 같은 코드가 표시됩니다. 실제 서비스와 연결되지 않은 데모 계정이므로 확인한 후에는 삭제하십시오.

3장: 앱 이전
FairAuth는 다른 인증 앱과 암호 관리 앱의 내보내기 파일, Google Authenticator의 이전용 QR 코드, Apple 암호 앱에서 내보낸 파일을 읽을 수 있습니다. Authy의 경우 데이터 요청서를 대신 작성해 드립니다. 모든 내용은 기기에서 읽으며 아무것도 업로드되지 않고, 추가하기 전에 찾은 내용을 먼저 확인할 수 있습니다. 기존 앱에 내보내기 기능이 없다면 계정 이전 목록이 계정을 하나씩 안내하고, 이미 옮긴 계정을 기억합니다.
새 계정은 몇 초면 추가됩니다. QR 코드를 스캔하거나, 스크린샷을 선택하거나, 설정 링크를 열거나, 설정 키를 입력하십시오. Mac에서는 FairAuth가 화면 기록 권한을 계속 요구하지 않고도 화면의 QR 코드를 바로 읽습니다.


4장: 보호
코드는 기기에서 암호화됩니다. 이 코드를 여는 키는 Secure Enclave에 있는 키로 한 번 더 잠깁니다. Secure Enclave는 기기 칩 안의 봉인된 보안 영역입니다. 그 키는 칩을 절대 벗어나지 않으며 다른 기기로 복사할 수도 없습니다. Face ID, Touch ID 또는 기기 암호로만 꺼낼 수 있으며, 이를 확인하는 것은 FairAuth가 아니라 시스템입니다.

각 항목은 따로 암호화되고 보관함 안의 위치에 묶여 있으므로, 어떤 항목도 몰래 바꾸거나 옮길 수 없습니다.
보관함 키는 HPKE(RFC 9180)를 통해 Secure Enclave의 P-256 키로 감싸집니다. iOS 26 및 macOS 26부터는 양자 컴퓨터에 견디도록 설계된 방식인 ML-KEM-768이 추가됩니다.
Face ID, Touch ID 또는 기기 암호를 사용하며, Mac에서는 Touch ID 또는 로그인 암호를 사용합니다. FairAuth는 선택한 시간이 지나면 다시 잠깁니다. Mac에서는 잠자기 시, 화면이 잠길 때, 사용자를 전환할 때에도 잠깁니다.
iPhone과 iPad에서는 앱 전환기와 화면 기록 중에 코드가 가려집니다. Mac에서는 FairAuth 창이 스크린샷, 화면 기록, 화면 공유에 나타나지 않습니다. 복사한 코드는 이 기기에만 머물며, 만료되면 늦어도 60초 후에 클립보드에서 지워집니다.
보관함은 기기의 iCloud 백업과 Time Machine에 포함되지 않습니다. 그 키를 함께 옮길 수 없기 때문입니다. 이를 위해 FairAuth에는 자체 백업 기능이 있습니다.
저희 서버도, 분석도, 광고도 없습니다. 외부 코드는 암호화 라이브러리인 libsodium 하나뿐입니다. Mac 앱에는 네트워크 연결을 열 권한조차 없습니다.

5장: 백업
백업이 없으면 iPhone을 잃어버렸을 때 모든 계정을 다시 설정해야 합니다. FairAuth는 두 가지 방법을 제공하며, 둘 다 함께 사용할 수도 있습니다. 모든 데이터는 기기를 떠나기 전에 암호화되며, 두 방법 모두 영원히 무료입니다. 또한 실수로 계정을 삭제해도 30일 동안 ‘최근 삭제된 항목’에 남아 있습니다.
직접 켜기 전까지는 꺼져 있습니다. 각 항목은 iCloud로 전송되기 전에 AES-256-GCM으로 암호화되며, 키는 iCloud 키체인에 있습니다. Apple도 저희도 코드를 읽을 수 없습니다. 그러면 iPhone, iPad, Mac에 같은 계정이 있게 됩니다.
변경할 때마다 몇 초 후 선택한 폴더에 저장됩니다. USB 드라이브, NAS 또는 직접 사용하는 클라우드 저장소를 쓸 수 있습니다. FairAuth는 저장한 파일을 다시 읽어 확인합니다. 백업 암호를 바탕으로 Argon2id(시도마다 256MiB 메모리)와 XChaCha20-Poly1305로 보호됩니다. 최근 다섯 개 버전이 보관됩니다.
파일 형식이 공개되어 있으므로 FairAuth 없이도 백업을 열 수 있습니다. 또한 Face ID 또는 Touch ID를 거친 후 언제든지 계정을 설정 링크나 JSON으로 내보낼 수 있습니다.

6장: Mac에서
코드는 메뉴 막대에 있습니다. 검색하고 클릭하면 복사됩니다. FairAuth는 화면의 QR 코드를 바로 읽고, Safari와 앱에서 코드를 자동으로 입력하며, 확장 프로그램을 설치하면 Chrome과 Firefox에서도 입력합니다. 자주 쓰는 작업은 단축키로 할 수 있습니다. 한 번 구입으로 Mac, iPhone, iPad에서 모두 사용할 수 있습니다.
Apple 실리콘을 탑재한 Mac과 macOS 15 이상이 필요합니다.




Mac에서는 FairAuth 확장 프로그램이 클릭 한 번으로 코드를 입력합니다. 계정에 저장된 웹 사이트에서만, Touch ID 또는 로그인 암호로 확인한 후에만 입력합니다. 어떤 것도 Mac 밖으로 나가지 않습니다.
Mac용 FairAuth 1.2 이상이 필요합니다.
사용 중인 브라우저용
7장: 솔직하게
8장: 다섯 가지 약속
FairAuth의 모든 버전에 적용되는 다섯 가지 약속과 저희가 이를 지키는 방법입니다.
FairAuth는 가입 없이 사용할 수 있습니다. 분실되거나 잠기거나 해킹될 수 있는 FairAuth 계정 자체가 없습니다.
iCloud 동기화를 켜지 않는 한 어떤 데이터도 기기를 떠나지 않습니다. 백업 파일은 사용자가 선택한 위치에 저장되며, 위치는 언제든지 변경할 수 있습니다.
앱에는 분석, 추적, 광고가 전혀 없습니다. iCloud 동기화와 구입을 위해 Apple에만 연결됩니다.
언제든지 계정 목록을 암호화하지 않은 형태로 내보내거나 백업 파일을 사용할 수 있습니다. 백업 파일의 형식은 공개되어 있어 FairAuth 없이도 무료 도구로 열 수 있습니다.
코드 보기와 복사, 두 가지 백업, 복원, 내보내기는 구입 여부와 관계없이 항상 사용할 수 있습니다.
9장: 가격
무료 체험 기간에는 모든 기능을 사용할 수 있습니다. 체험이 끝난 후에도 가지고 있는 것은 모두 그대로 유지됩니다. 코드, 백업, 내보내기는 영원히 무료입니다.
구독이 아닙니다. 무료 체험은 저절로 끝나며, 자동으로 결제되는 금액은 없습니다.
일회성 구입, 구독 없음
₩15,000
App Store 가격(대한민국). 다른 국가에서는 다를 수 있습니다.
| 무료 | 정식 버전 | |
|---|---|---|
| 모든 코드 보기 및 복사 | 예 | 예 |
| 백업 파일 및 iCloud 동기화 | 예 | 예 |
| 공개 형식으로 내보내기 | 예 | 예 |
| 모든 백업에서 복원 | 예 | 예 |
| 새로운 계정 추가(다른 앱에서 가져오기 포함) | 아니요 | 예 |
| 계정용 사용자 이미지 | 아니요 | 예 |
| 자동 완성으로 코드 입력 | 아니요 | 예 |
| 단축어 및 위젯 | 아니요 | 예 |
코드는 기기에 암호화되어(AES-256) 저장됩니다. 키는 기기 칩 안에 격리된 보안 영역인 Secure Enclave로 보호되며, Face ID, Touch ID 또는 기기 암호를 거친 후에만 사용할 수 있습니다.
FairAuth는 생체 인식 데이터를 절대 볼 수 없습니다. 확인은 시스템이 합니다.
Apple의 서버에만 연결합니다. 동기화를 켠 경우 iCloud, 그리고 구입할 때 App Store입니다. FairAuth에는 자체 서버가 없습니다.
Mac에서는 FairAuth에 스스로 네트워크 연결을 열 권한조차 없습니다.
우선 안심하십시오. 코드는 안전합니다. FairAuth는 Face ID, Touch ID 또는 기기 암호로만 열립니다.
계정을 되찾는 방법:
예. ‘계정 내보내기’에서 무료로, 언제든지 가져갈 수 있습니다. 세 가지 방법이 있습니다.
보호되지 않은 두 목록은 실수로 다른 사람의 손에 들어가지 않도록 Face ID를 거친 후 경고와 함께만 제공됩니다.
코드는 계속 작동합니다. 코드는 저희가 아니라 사용자의 기기에 있으며, 앱은 저희 서버를 필요로 하지 않습니다.
또한 언제든지 계정을 내보낼 수 있고, 백업 파일 형식이 공개되어 있으므로 FairAuth 없이도 백업을 열 수 있습니다.
코드는 iCloud로 전송되기 전에 기기에서 암호화됩니다. 암호화에 쓰이는 키는 Apple도 읽을 수 없는 iCloud 키체인에 보관됩니다. 따라서 코드를 읽을 수 있는 것은 사용자 자신의 기기뿐이며, Apple도 저희도 읽을 수 없습니다.
아니요. 같은 Apple 계정을 사용하면 한 번 구입으로 iPhone, iPad, Mac에서 모두 사용할 수 있습니다. 다시 설치한 후에는 ‘구입 항목 복원’을 탭하면 정식 버전이 다시 활성화됩니다.

1분이면 설정되고, 7일 동안 모든 기능을 체험할 수 있습니다. 구입하지 않더라도 코드는 계속 작동하고 백업은 계속 무료입니다.
7일 동안 모든 기능을 무료로 체험한 후 한 번만 구입하십시오. 구독이 아닙니다.