앱이 관리하는 데이터를 보호하고, 앱에 대한 액세스를 제어하세요
Overview
Security 프레임워크를 사용하여 데이터를 보호하고 신뢰를 구축하고 소프트웨어의 대한 접근을 컨트롤합니다. 광범위하게, security services 는 이러한 목표를 지원합니다:
- 사용자의 신원(인증)을 설정한 다음 자원에 대한 접근 권한을 선택적으로 부여(승인)
- 디스크와 네트워크로 연결되어 있는 데이터를 보호
- 특정 목적을 위해 실행될 코드의 유효성을 확인
아래 그림에 나와 있는 것처럼, 새로운 안전한 서비스를 만들기 위해 낮은 수준의 암호화 자원을 사용할 수도 있습니다. Cryptography(암호학)은 어려우며 버그의 비용이 일반적으로 너무 높아 직접 암호화 솔루션을 구현하는 것은 좋은 생각이 아닐 수 있습니다. 앱에서 Cryptography(암호학)이 필요한 경우 Security 프레임워크에 의존하세요.
보안 프레임워크을 사용하면 신원인증/신뢰 구축을 해주며 데이터 보호 뿐만 아니라 코드에 적용할 수 있고 암호화까지 지원합니다.
'SwiftUI' 카테고리의 다른 글
Sequence (0) | 2023.11.24 |
---|---|
Preventing Insecure Network Connections - 네트워크 보안 (0) | 2023.11.18 |
Using Keychain services to save JWT (JSON Web Token) (0) | 2023.11.18 |
kSecClass & Item Class Value in Keychain - 키체인 (0) | 2023.11.18 |
Keychain services (0) | 2023.11.16 |