作业5
APP功能如下:
- 客户端(快递员C):
- 查看快递列表及物流状态(待发货、物流运输中、快递员运送中、待取件);
- 收件提醒;
- 向密钥分发中心发送签收申请,并接收实时取件码。
- 服务端(顾客S):
- 向客户发送收件提醒;
- 扫描取件码,提交至密钥分发中心;
- 接收密钥分发中心发送的签收许可。
- 密钥分发中心(KDC)
- 接受客户端的签收申请,实时生成取件码;
- 接受服务端扫描的取件码,比对信息;
- 发送签收许可。
工作流程:
①身份验证服务交换
C:客户、快递员
AS:后台
C注册登录,AS完成身份验证,获得访问TGS的票据,返回TGS票据到C
②顾客向快递员展示QD code,快递员通过AS验证,若匹配,则成功签收。