【技术实现步骤摘要】
下载数据的方法、装置和安全元件
[0001]本申请涉及信息安全
,并且更为具体地,涉及一种下载数据的方法、装置和安全元件。
技术介绍
[0002]在信息安全领域,安全元件(Secure element,SE)能够提供私密信息的安全存储、重要程序的安全执行等功能。具体地,该SE在物理上具有独立结构,且具有独立的片内操作系统(Card operation system,COS),该SE能够通过安全协议与外部通讯,来实现数据安全存储、加解密运算等应用功能。
[0003]对于不同的应用领域,SE中需下载不同的程序数据以满足不同的使用要求,因此,在实际工业生产过程以及用户实际使用中,如何降低该SE中数据的下载处理时间,从而提高SE的生产效率以及用户使用体验,是一项亟待解决的技术问题。
技术实现思路
[0004]本申请提供一种下载数据的方法、装置和安全元件,能够降低该安全元件中数据的下载处理时间,从而提高安全元件的生产效率以及用户使用体验。
[0005]第一方面,提供一种下载数据的方法,应用于安全元件SE,该方法包括:接收第一下载命令,第一下载命令中携带有第一待下载数据;向SE内部的存储器写入第一待下载数据;在向存储器写入第一待下载数据的至少部分时间段内,发送第一预设响应。
[0006]在本申请实施例的技术方案中,SE不需要等待向存储器写入第一待下载数据执行完成之后,再根据执行结果发送响应,而是在向存储器中写入第一待下载数据的过程中,直接发送预设的第一预设响应,从而节省SE对第一下载 ...
【技术保护点】
【技术特征摘要】
1.一种下载数据的方法,其特征在于,应用于安全元件SE,所述方法包括:接收第一下载命令,所述第一下载命令中携带有第一待下载数据;向所述安全元件内部的存储器写入所述第一待下载数据;在向所述存储器写入所述第一待下载数据的至少部分时间段内,发送第一预设响应。2.根据权利要求1所述的方法,其特征在于,在所述发送第一预设响应之后,所述方法还包括:在向所述存储器写入所述第一待下载数据的至少部分时间段内,接收第二下载命令,所述第二下载命令中携带有第二待下载数据。3.根据权利要求2所述的方法,其特征在于,在接收所述第二下载命令且向所述存储器写入所述第一待下载数据之后,所述方法还包括:发送第二响应,所述第二响应用于指示:向所述存储器写入所述第一待下载数据是否执行成功。4.根据权利要求3所述的方法,其特征在于,在向所述存储器中写入所述第一待下载数据执行成功的情况下,所述方法还包括:在发送所述第二响应的同时,向所述存储器写入所述第二待下载数据。5.根据权利要求4所述的方法,其特征在于,在发送所述第二响应之后,所述方法还包括:在向所述存储器写入所述第二待下载数据的至少部分时间段内,接收第三下载命令,所述第三下载命令中携带有第三待下载数据。6.根据权利要求3所述的方法,其特征在于,在向所述存储器中写入所述第一待下载数据执行失败的情况下,所述方法还包括:确定下载数据执行失败,停止接收后续下载命令。7.根据权利要求1所述的方法,其特征在于,在所述发送第一预设响应之后,所述方法还包括:在向所述存储器写入第i待下载数据的至少部分时间段内,接收第i+1下载命令,所述第i+1下载命令中携带有第i+1待下载数据,其中,i为正整数;在所述第i+1下载命令为最后一条下载命令的情况下,向所述存储器写入所述第i+1待下载数据;发送第i+1响应,所述第i+1响应用于指示:向所述存储器写入所述第i待下载数据以及所述第i+1待下载数据是否执行成功。8.根据权利要求1所述的方法,其特征在于,在所述发送第一预设响应之后,所述方法还包括:在向所述存储器写入第i待下载数据的至少部分时间段内,接收第i+1下载命令,所述第i+1下载命令中携带有第i+1待下载数据,其中,i为正整数;在所述第i+1下载命令为最后一条下载命令的情况下,根据向所述存储器写入所述第i待下载数据是否执行成功,判断是否向所述存储器写入所述第i+1待下载数据;发送第i+1响应,所述第i+1响应用于指示:向所述存储器写入所述第i待下载数据以及所述第i+1待下载数据是否执行成功。9.根据权利要求1所述的方法,其特征在于,在所述发送第一预设响应之后,所述方法
还包括:接收第二下载命令至第j下载命令,其中,所述第二下载命令中携带有第二待下载数据,所述第j下载命令携带有第j待下载数据,j为大于1的正整数;向所述存储器依次写入所述第二待下载数据至第j待下载数据;在向所述存储器依次写入所述第二待下载数据至所述第j待下载数据的至少部分时间段内,发送第二预设响应至第j预设响应。10.根据权利要求1所述的方法,其特征在于,在所述发送第一预设响应之后,所述方法还包括:接收第二下载命令至第j下载命令,其中,所述第二下载命令中携带有第二待下载数据,所述第j下载命令携带有第j待下载数据,j为大于1的正整数;向所述存储器依次写入所述第二待下载数据至第x待下载数据,其中,所述第x待下载数据为向所述存储器写入失败的数据,x为大于1,且小于或等于j的正整数;在向所述存储器依次写入所述第二待下载数据至所述第x待下载数据的至少部分时间段内,发送第二预设响应至第j预设响应。11.根据权利要求10所述的方法,其特征在于,在所述发送第二预设响应至第j预设响应之后,所述方法还包括:在向所述存储器依次写入所述第二待下载数据至所述第x待下载数据的至少部分时间段内,接收第j+1下载命令,所述第j+1下载命令携带有第j...
【专利技术属性】
技术研发人员:罗建杰,冯涛,
申请(专利权)人:深圳市汇顶科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。