首先,如果我的问题听起来有点混乱,我很抱歉,我会尽力尽可能详细地描述我的情况:
我有一个网站,用户可以在上面输入有关自己的个人数据。这些数据主要是健康数据,因此它们是非常私密和敏感的信息。因此,即使服务器被攻击,我也需要对这些数据进行加密,以便这些数据能够得到保护,因为它们将使用每个用户的密码进行加密。当然,用户密码将不会以明文形式存储在服务器上,而只会存储密码哈希值。
但我的问题是,该网站将提供“社交功能”,当用户选择与另一个用户共享他/她的一些信息时,就会出现问题。但这会成为问题,因为我将没有任何解密用户私人数据的方法,所以我无法向另一个用户显示这些信息。
请给我一些选项或至少想法,如何解决这个问题?最好使用LAMP环境。