虚拟 sim 卡服务器,基于虚拟SIM卡的内置多虚拟SIM卡方法

1. 一种基于虚拟SIM卡的内置多虚拟SIM卡方法,其特征在于该方法首先,在可信执行 环境下划分一块区域,保存多张虚拟SIM卡的固定存放的数据、暂时存放的有关网络的数 据、相关的业务代码,手机把IMSI发送给服务器;服务器生成一组随机数发送;手机将随机 数通过安全信道发送给TEE。

2.根据权利要求1所述的基于虚拟S顶卡的内置多虚拟S顶卡方法,其特征在于手机从 可信执行环境上读取当前正在使用的虚拟SM卡的IMSI,只有可信任进程才可以访问。

3. 根据权利要求2所述的基于虚拟SIM卡的内置多虚拟SIM卡方法,其特征在于TEE的虚 拟SIM卡根据随机数和Ki密钥算出结果(SRES),并传至富执行环境(REE),由此将SRES传至 服务器。

4. 根据权利要求3所述的基于虚拟S頂卡的内置多虚拟S顶卡方法,其特征在于服务器 从数据库中找到与此MSI对应的Ki,并使用相同随机数,根据compl28算法计算出SRES,,并 进行比较。SRES = SRES’时鉴权成功。 ’

5. 根据权利要求4所述的基于虚拟SIM卡的内置多虚拟S顶卡方法,其特征在于鉴权方 法为: 101、 开始,开机或自主切换虚拟SIM卡; 102、 访问TEE区域,获得虚拟SIM卡应用; 103、 判断是否是可信进程,是则进行下一步,否则结束; 104、 读取当前正在使用的虚拟SIM卡的IMSI; 105、 发送IMSI给服务器; 106、 服务器产生随机数,并把随机数返回给虚拟SIM卡; 107、 把随机数传入TEE中,虚拟SIM卡应用; 108、 判断是否是可信进程,是则进行下一步,否则结束; 109、 虚拟SM卡应用根据随机数和Ki密钥,通过C〇mpl28算法计算出SRES; 110、 将SRES传至服务器; ’ 111、 服务器从数据库中找到与此IMSI对应的Ki,并使用相同随机数,根据c〇mpl28算法 计算出SRES’,并进行比较; 112、 当SRES=SRES’时,鉴权成功,准许入网,否则结束。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值