Keychain
-
[iOS] Keychain 구현해보기👻 iOS 2021. 1. 25. 00:33
지난번 개론을 알아보는 포스트에 이어서.. 2021/01/24 - [👻 iOS] - [iOS] Keychain 개론 이번엔 실제 구현을 해봅니다. 간편하게 쓸 수 있는 라이브러리가 있긴하지만 공부하는 거니까 그냥 해볼께요. 1. 준비 화면이랑 연동해서 테스트를 해볼껀데 기본적인 컨트롤은 User ID, Password 입력 2개와 Load, Add, Update, Delete 를 실행하는 버튼 4개, 그리고 상태를 표시할 Label 1개를 선언해서 ViewController에 연결해 줄꺼예요. 프로젝트를 새로 만들고! (이때 신남) service 값으로 사용할 멤버 변수를 하나 만들어서 Bundle ID를 반환하도록 하겠습니다. class ViewController: UIViewController { @..
-
[iOS] Keychain 개론👻 iOS 2021. 1. 24. 21:57
지금까지 Keychain 을 알고 있기를 애플에서 제공하는 보안처리된 스토어 정도로만 이해하고 있었고, iOS로 개발이야 써볼일이 없었으니 사실 깊이 알아볼 생각을 못했다. (반성 ㅠㅠ) 지금이라도 알아간다는 것을 다행으로 생각하며;;; 오늘도 기록 시작! 1. 개요 iOS앱은 단일 Keychain에 접근할 수 있다. 사용자가 기기를 잠금 상태에 따라 Keychain의 잠금 상태도 동일하다. (기기 잠금해제 = 키 체인 잠금해제) 앱은 자체 Keychain이나 앱이 속한 그룹의 공유된 Item에만 접근 가능하다. Keychain 체인 컨테이너 자체는 관리 할 수 없다. macOS 에서는 임의의 수 키 체인을 지원한다. 2. Keychain Service Keychain Service API 는 Keych..