首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有客户端数据库的Web应用程序

具有客户端数据库的Web应用程序
EN

Stack Overflow用户
提问于 2019-10-28 03:21:36
回答 2查看 317关注 0票数 0

我正在为医疗专业人员开发一个应用程序。由于我正在处理敏感数据,并且我只使用服务器端进行CRUD操作,因此我想知道是否有可能为用户提供angular应用程序,然后将其数据存储在他的设备上(例如,在用户的计算机中创建数据库的实例)。

你认为这可行吗?有什么想法吗?非常感谢

EN

回答 2

Stack Overflow用户

发布于 2019-10-28 07:56:32

我很抱歉写了这篇文章作为回答,但它实在是太多了,无法评论。我只想说当心。

强迫你的客户存储他们自己的敏感数据是一个远不如其他银行、医院、保险公司等所做的安全选择。通过将其数据发送到在数据中心由专业人员维护和保护的远程服务器来实现。

在美国,有联邦法律和法规限制你如何处理敏感的个人数据。其中一些最极端和最严格的法律/法规是在医疗领域找到的。

不要认为,仅仅因为您将数据卸载到您的客户机器上,它就会卸载您保护数据的法律(和道德)责任。

不确定您计划在哪里使用此应用程序,但您应该很好地检查您所在国家的法律法规。

祝你一切顺利!

票数 0
EN

Stack Overflow用户

发布于 2019-10-29 01:04:38

当您将敏感数据存储在设备的本地存储中时,请使用以下工具对其进行加密

SubtleCrypto.encrypt() https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/encrypt

示例: const result = crypto.subtle.encrypt(algorithm,key,data);

目标是拥有一个安全的本地容器!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58582586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档