首页 » 让您的代码保密且难以阅读

让您的代码保密且难以阅读

 

以下是专家在开发 Android 或 iPhone 应用程序时考虑的一些技巧:

1. 保护你的应用代码

原生应用与网络应用有很大不同,网络应用的数据和软件存在于服务器上,客户端只是一个界面。而原生应用的代码驻留在设备上,这使其更容易被黑客获取。

尖端

  • 使用加密保护您的应用。为此,压缩和混淆是常用方法,同时坚持使用支持良好的算法以及 API 加密。
  • 让你的代码尽可能灵活。你肯定不希 台湾电话号码库 望你的用户在发生违规后无法更新。
  • 测试你的源代码是否存在漏洞。

2. 保护你的网络连接

云和服务器应该增加安全措施以保护数据并防止未经授权的访问。

尖端 

  • 创建加密容器来安全地存储您的数据和文档,这称为容器化。
  • 数据库加密和与 VPN 的加密连接增加了额外的安全性。
  • 联合是一种下一级的安全措施,其中 电话列表论坛 资源分布在各个服务器上,并使用各自的密钥。

3. 三个词——识别、认证和授权

身份验证和授权可帮助应用程序向用户证明他们是附加组件,从而为登录过程增加另一层安全性。

尖端

  • 确保您使用的 API 能够访问应用程序的各 不可能每个潜在客户都成为高 个部分,从而最大程度地减少漏洞。
  • 安装 OAuth2 框架。它将在您的授权服务器上运行,并根据您的企业移动解决方案需求进行定制。此外,它还允许您通过收集凭据在客户端和最终用户之间授予用户权限。
  • JSON 网络令牌将帮助您加密数据交换,非常适合移动安全。
  • Open ID Connect 允许用户使用 ID 令牌在多个域中重复使用相同的凭据,因此他们无需每次都注册和登录。
滚动至顶部