تطبيقات الحاسب الآلي يجب أن تتفق مع مجموعة من المعايير والمتطلبات الأمنية لتكون آمنة، ومن بين هذه المتطلبات:
1. الحماية من الهجمات الإلكترونية والبرمجيات الخبيثة.
2. الحفاظ على خصوصية المعلومات الشخصية والحساسة.
3. الحفاظ على سلامة البيانات والحد من فقدانها أو تلفها.
4. الحماية من الوصول غير المصرح به إلى المعلومات.
5. تطبيق معايير قوية لتأمين الاتصالات والشبكات.
6. تطبيق سياسات الأمان والتحكم في الوصول إلى المعلومات.
7. تحديث التطبيقات بانتظام لتصحيح الثغرات الأمنية.
8. توفير وسائل لتحديد ومعالجة الاختراقات والهجمات.