金色时刻 · 15:48
让好资源,触手可及
AGENT SKILL

security

security 是面向软件开发的 Agent Skill,来自 HoangNguyen0403/agent-skills-standard。查看技能说明、操作步骤与使用约定,并通过原项目了解详细用法。

Security standards for Flutter applications based on OWASP Mobile.

SKILL.md

下载 MD ↓
nameFlutter Security
descriptionSecurity standards for Flutter applications based on OWASP Mobile.
metadata{"labels": ["security", "owasp", "pii", "encryption"], "triggers": {"files": ["lib/infrastructure/**", "pubspec.yaml"], "keywords": ["secure_storage", "obfuscate", "jailbreak", "pinning", "PII", "OWASP"]}}

Mobile Security

Priority: P0 (CRITICAL)

Standards for basic mobile security and PII protection.

Implementation Guidelines

  • Secure Storage: Use flutter_secure_storage for tokens/PII. Never use shared_preferences.
  • Hardcoding: Never store API keys or secrets in Dart code. Use --dart-define or .env.
  • Obfuscation: Always release with --obfuscate and --split-debug-info.
  • SSL Pinning: For high-security apps, use dio_certificate_pinning.
  • Root Detection: Use flutter_jailbreak_detection for financial/sensitive applications.
  • PII Masking: Mask sensitive data (email, phone) in logs and analytics.

Reference & Examples

For SSL Pinning and Secure Storage implementation details: See references/REFERENCE.md.

Related Topics

layer-based-clean-architecture | performance

来源:HoangNguyen0403/agent-skills-standard · MIT 许可 · 许可原文 · MD 为来源页保存的历史版本