主权项 |
一种计算n个移动设备构成的组的共享加密密钥(k)的方法,所述n个移动设备构成的组(400A、400B)至少包括3个移动设备,其中,所述方法包括:针对所述n个移动设备构成的组中的第i个移动设备:计算(510)所述移动设备的公开密钥(Xi),以发送至所述n个移动设备构成的组中的至少一个第一其他移动设备,其中,所述移动设备的公开密钥(X<sub>i</sub>)至少是与所述移动设备相关联的私有密钥(x<sub>i</sub>)和对所述n个移动设备构成的组中的所有移动设备来说已知的共享口令(π)的函数;计算(524)所述移动设备的公开值(K<sub>i</sub>),以发送至所述n个移动设备构成的组中的所有其他移动设备中的每一个,其中,所述移动设备的公开值(K<sub>i</sub>)至少是与所述移动设备相关联的私有密钥(x<sub>i</sub>)和所述n个移动设备构成的组中的至少一个第二其他移动设备中的每一个的公开密钥的函数;以及使用(534)所述n个移动设备构成的组中的所有其他移动设备中的每一个的公开值(K<sub>1</sub>,...K<sub>i‑1</sub>,K<sub>i+1</sub>,...K<sub>n</sub>),根据组密钥建立协议来计算共享加密密钥(k)。 |