标签: php encryption private-key
我目前正在为学校开发LMS。我想加密学生获得的成绩,这样只有学校管理员,教师和学生才能访问成绩。我不希望能够看到成绩,而且我也不希望有人以某种方式访问数据库以查看成绩。
以下是我如何思考我将成绩存储在数据库中,但我不能100%确定这是好还是最好。
有一件事(我认为)使这一点变得困难的是,不可避免地会有员工变动(新的管理员,教师被替换等),我需要所有教师和管理员访问所有成绩。那么当新用户帐户有权访问时,如何允许新密钥对访问加密数据?