信息安全概论作业五
今天校园里到处是快递小哥,同学们也经常帮别人取快递,快递小哥不会很细致的核实身份,就允许代领,存在很多不安全因素。
设计一款基于手机的app,用于快递小哥验证身份,顾客领取快递。具体认证方法不限,简单易行。
(1)给出:app包含哪些部分(可加图示),每部分的功能;
(2)模仿kerberos的写法,描述交互过程,并加说明。
解答:
app包含部分:
| 取件人端 |
查看快递信息,设置并发送取件密匙, 与快递员联系端口
|
| 快递员端 |
接收取件人信息及取件密匙,与取件人 联系端口 |
| 后台 |
对取件人身份信息、快递员身份信息、 物流信息进行汇总,并将其发给取件人 或快递员,提醒取件者快递快递到达需 尽快取件的信息,接收取件密匙并转给 快递员 |
交互过程:
1.后台将对应信息传输给相应的人员,其中对用户端中物流信息的变动进行实时更新。
后台--->取件人:IFa || IFed
后台--->快递员:IFc
IFa:快递员信息
IFc:取件人信息
IFed:快递物流信息
2.后台接收用户端传来的取件密匙并将其传输给快递员端
取件人--->后台:Kc[Qcode]
后台--->快递员:Qcode
3.快递员与取件人本人或代领人核实取件密匙完成取件并对后台发送完成信息
快递员--->后台:IFed
4.后台接收完成信息并对快递信息进行更新
后台--->取件人:IFed

浙公网安备 33010602011771号