首页 > 解决方案 > 在调用 API 时保护数据并将其存储在 SQL 中

问题描述

在我的 android 应用程序中,用户将输入他的 ID,然后我将调用 API 将这些信息存储在 SQL 数据库中。

对于 ID 是敏感信息,在调用 API 时需要保护它,以及它在数据库中的保存方式。

我对安全性的了解为 0。我搜索了很多,不明白哪种方式是正确和更好的。

如果您可以根据您的经验帮助我提出一些想法,我将对其进行进一步研究以及如何实际实施它。

谢谢!

标签: javaandroidsqlsecurity

解决方案


如您所说,您需要两种解决方案:

1) 为您的数据提供安全 API

2)存储它们的安全方式

对于第一个问题,您可以使用 https url,它首先获取数据是安全的,然后您必须使用为每个用户生成的唯一令牌或更多您可以使用 android 中的帐户管理器在 API 调用中安全使用数据。

而对于数据的存储,你可以使用Realm数据库,它可以加密数据并保存在应用程序中,它的键值数据库,你可以使用文档来获取更多知识。

通过这种方式,您可以保护您的应用程序中的数据。它是 android 中的一般保护方式

如果您需要更多帮助,请在评论中更新我


推荐阅读