掌握Android隐私与安全

Mastering Android Privacy & Security

成为广泛隐私和安全主题的专家!

 学习内容

  • 了解如何在设计应用时考虑到隐私和安全性
  • 能够讨论各种与隐私和安全相关的主题
  • 了解基本的 Android 安全概念
  • 了解对称和非对称加密算法,以及如何在 Android 上应用它
  • 了解哈希算法,以及如何在 Android 上应用它
  • 了解如何保护静态数据和传输中的数据

 要求

  • 预计在移动应用程序开发(最好是 Android)方面有一定的经验

 描述

在本课程中,获得有关广泛的隐私和安全主题的深刻知识。一般来说,许多主题都与跨平台和技术相关,例如密码学和身份验证和授权标准。特别是对于 Android,对所有单独的主题进行了深入研究。这包括基本概念、最佳实践、详细演练以及由 Google 开发者机构的 aTech 负责人教授的大量演示。Stefan 几乎从 Android 诞生之初就开始开发 Android 应用程序,从那时起,他不得不设计和开发一些 Android 应用程序。这些应用程序还涉及隐私和安全方面,因此他想在本课程中分享他的经验。

在设计和开发移动应用程序时,隐私和安全主题经常被忽视,因为这些概念通常不明确。但是,重要的是要在开发考虑到隐私和安全性的应用程序时,以提高用户体验、数据安全性,并最终提高用户满意度。根据要开发的应用程序,在隐私和安全方面也可能有特殊要求。此外,当您在任何一家大型FAANG公司申请工作时,系统设计问题可能涉及隐私和安全方面。因此,详细了解这些主题将帮助您在其他申请人中脱颖而出。

超过 12 小时的点播视频内容将涵盖您需要了解的内容,以掌握隐私和安全:

  • 通过获取大量整体知识、了解最佳实践、遵循详细的演练和演示,了解 Android 上的隐私和安全概念

  • 当涉及到隐私和安全相关主题时,为任何大型FAANG公司的系统设计面试做好充分准备

  • 了解如何通过最小化权限请求来改善隐私

  • 确保用户数据隐私的方法:软件包可见性、数据存储和设备 ID

  • 应用数据访问审计和其他技术来确保透明度和控制

  • 深入探讨 Android 所基于的安全概念:从内核安全到应用安全

  • 如何使用 Android 密钥库系统安全存储设备的可信执行环境或安全元件

  • 了解对称和非对称加密以及哈希:概念、算法演练、演示、Android 上的实现

  • 深入了解如何保护本地数据,包括 EncryptedFile 和 EncryptedSharedPreferences,以及保护 SQL 和 NoSQL 数据库

  • 网络安全概念讨论:公钥基础设施和TLS

  • 选择正确的方法,使用证书固定、证书透明度或 Android 网络安全配置在 Android 上安全传输网络数据

  • OAuth 2.0 和 OpenID Connect 等身份验证和授权标准概述,以及如何在 Android 上应用这些标准

本课程适合谁:

  • 希望深入研究隐私和安全的 Android 开发人员
  • 准备系统设计面试的软件工程师
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。