作业6 访问控制
功能:
1.用户以自己身份注册和登录。
2.用户报名以及投票
3.检测用户是否投票或是否已经投有效票,提醒。
4.投票结果公示
认证协议:
采用Kerberos加密认证方式,让每位用户向服务器申请ticket和TGS票据,用户通过验证码进行身份验证,接着进行注册登录投票等操作。
如何保护隐私:
1.设置访问权限,管理员也不能查看和修改投票情况
2.使用密钥加密
如何无法伪造:
每个票绑定一个用户账号,用户通过输入密码认证。投票结果通过密钥加密,只有管理员能打开。