(1)第三方信任的服务器给双方发送时间和地点

快递员和用户注册时分别分发各自的公钥和私钥。

每个用户(包括快递员)都有一个二维码,挑战因子由app自动生成,只需扫描二维码(双方都可以扫)可快速完成认证

(2)A-----------用户

B-------------快递员

C---------------第三端服务器

 

1.B---.>C   position||period

position:收货地址

period:预估时间

number:订单号

2.C-------------A position||period

3.C----------------A Ekua(Ekub)

C------------B Ekub(Ekua)

服务器将对方的公钥传给对面

4.扫码后(假设A扫的B)

A--------------B Ekub(Ra)

A使用B的公钥加密A的公钥的挑战Ra

B--------------A Ekua(Ra||Rb)

B将挑战因子和答案传回A

A------------B Ekub(Rb)

5.B-------C  over

A----------C   over