Skip to main content
← Glossary

Apple Keychain

Apple Keychain

iOS에서 비밀번호·token 같은 작은 비밀값을 암호화된 데이터베이스의 항목으로 저장하고 접근 조건을 붙이는 운영체제 서비스다.

같은 뜻으로 쓰는 말

  • Keychain
  • 키체인

마지막 검증

Apple Keychain은 비밀번호, token, 암호화 키 같은 작은 비밀값을 항목으로 만들어 암호화된 데이터베이스에 저장하는 운영체제 서비스다. 앱은 항목의 이름과 접근 조건을 지정하고, 허용된 프로세스가 Keychain Services를 통해 항목을 찾아 복호화된 값을 받는다.

항목마다 기기가 잠금 해제됐을 때만 읽기, 현재 기기에만 남기기, 사용자 인증 요구 같은 조건을 선택할 수 있다. 앱 삭제·재설치가 모든 Keychain 항목의 삭제를 보장한다고 가정하지 말고, logout에서는 해당 서비스 항목을 명시적으로 삭제한 결과를 확인해야 한다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. Keychain servicesApple Developer · 공식 문서 · 확인 2026-08-09
  2. Keychain itemsApple Developer · 공식 문서 · 확인 2026-08-09
  3. react-native-keychain 10.0.0 - Platform value storagereact-native-keychain · 공식 문서 · 확인 2026-08-09
  4. react-native-keychain 10.0.0 - Data persistencereact-native-keychain · 공식 문서 · 확인 2026-08-09