作业5

App包含用户身份信息绑定、取件信息、快递小哥确认收件的功能。

C表示用户,AS、TGS表示服务器,E表示快递小哥

//C向AS发出请求

C -> AS:IDc||IDtgs||TS1

//AS向C发送加密的票据信息和有效时间

AS->C:Ekc[IDtgs||Ticket||Lifetime1]

//C向TGS申请取件码,info为取件信息

C->TGS:Ticket||IDc||info

//TGS返回加密的取件码信息Code

TGS->C:Ekc[IDc||Code||Lifetime2]

//C向E发送取件请求

C->E:IDc||Code||info

//E验证Code的合法性

D->C:Ekc[IDc||isOk||lifetime3]

//验证成功则取件成功,否则失败

posted @ 2022-05-15 21:13  odhdydh  阅读(23)  评论(0编辑  收藏  举报