코딩 알약

  • 홈
  • 방명록

2025/09/09 1

KeyChain에 저장하기

iOS 프로젝트를 진행하다 보면, 사용자의 중요 정보를 앱 내에 안전하게 저장해야 할 일이 자주 발생합니다.예를 들어 로그인 토큰, 비밀번호, 금융 정보 등 민감한 데이터를 다루게 될 때, 많은 개발자들은 처음에 UserDefaults나 CoreData 같은 익숙한 저장소를 떠올리곤 한다. 하지만 UserDefaults와 CoreData는 구조상 암호화가 적용되지 않고, 앱이 삭제되면 데이터도 함께 사라지며, 만약 디바이스가 탈옥되면 데이터가 노출될 수 있는 보안상의 한계가 분명하다. 반면, KeyChain은 운영체제 레벨에서 제공하는 암호화 저장소로, 비밀번호, 인증 토큰, 신용카드 정보와 같이 남에게 노출되어서는 안 되는 민감 정보를 안전하게 보호할 수 있도록 설계되어 있다.KeyChain은 데이터가..

iOS/Swift 2025.09.09
이전
1
다음
더보기





프로필사진

코딩 알약

seongpil Heo 님의 블로그 입니다. https://github.com/heopill

  • 분류 전체보기 (177) N
    • 스파르타 코딩 클럽 - iOS 스타터 6기 (144)
      • 사전 캠프 (8)
      • 본 캠프 (57)
      • 최종 팀 프로젝트 - 잇츠오케이 (23)
      • 알고리즘 코드카타 (54)
      • 모의 면접 스터디 (2)
    • iOS 팀 프로젝트 (14) N
      • 소분소분 (14) N
    • iOS (2)
      • Swift (2)
    • 정보처리기사 (17) N
      • 필기 (1)
      • 실기 (16) N

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바