ios-securitylisted
Install: claude install-skill Gaku52/software-engineering-universe
# iOS Security Skill
## 📋 目次
1. [概要](#概要)
2. [認証・認可](#認証認可)
3. [データ暗号化](#データ暗号化)
4. [Keychain活用](#keychain活用)
5. [ネットワークセキュリティ](#ネットワークセキュリティ)
6. [App Transport Security](#app-transport-security)
7. [証明書ピンニング](#証明書ピンニング)
8. [脱獄検知](#脱獄検知)
9. [コード難読化](#コード難読化)
10. [セキュリティチェックリスト](#セキュリティチェックリスト)
## 概要
iOSアプリケーションのセキュリティ実装における実践的なパターンとベストプラクティスを提供します。
**対象:**
- iOSエンジニア
- セキュリティエンジニア
- アプリアーキテクト
**このSkillでできること:**
- セキュアな認証フローの実装
- データの安全な保存と暗号化
- ネットワーク通信のセキュリティ確保
- 脱獄・改ざん検知の実装
## 📚 公式ドキュメント・参考リソース
**このガイドで学べること**: iOS認証実装、データ暗号化、Keychain活用、ネットワークセキュリティ、脱獄検知
**公式で確認すべきこと**: 最新のセキュリティアップデート、新しい暗号化アルゴリズム、プラットフォームセキュリティ機能
### 主要な公式ドキュメント
- **[Apple Security Documentation](https://developer.apple.com/documentation/security)** - Apple公式セキュリティフレームワーク
- [CryptoKit](https://developer.apple.com/documentation/cryptokit)
- [Keychain Services](https://developer.apple.com/documentation/security/keychain_services)
- [LocalAuthentication](https://developer.apple.com/documentation/localauthentication)
- **[App Transport Security](https://developer.apple.com/documentation/security/preventing_insecure_network_connections)** - ネットワークセキュリティ
- **[Secure Coding Guide](https://developer.apple.com/library/archive/documentation/Security/Conceptual/SecureCodingGuide/)** - セキュアコーディングガイド
- **[OAuth 2.0 RFC](https://oauth.net/2/)** - OAuth 2.0認証標準
### 関連リソース
- **[OWASP Mobile Security](https://owasp.org/www-project-mobile-security/)** - モバイルセキュリティベストプラクティス
- **[OWASP Mobile Top 10](h