加密认证方法及装置制造方法及图纸

技术编号:13343366 阅读:69 留言:0更新日期:2016-07-14 09:34
本发明专利技术实施例提供一种加密认证方法及装置。该方法包括:智能卡生成私钥和公钥;所述智能卡通过移动终端将所述公钥发送给服务器,以使所述服务器依据所述公钥加密待发送的信息生成加密信息;所述智能卡接收所述服务器发送的所述加密信息,并依据所述私钥解密所述加密信息获得解密信息。本发明专利技术实施例通过智能卡生成私钥和公钥,将公钥发送给服务器,服务器依据公钥加密待发送的信息,并将加密信息发送给智能卡,智能卡依据其生成的私钥解密该加密信息,由于智能卡中存储有私钥,只有智能卡能对加密信息进行成功解密,避免服务器向智能卡发送的加密信息在传输过程中被其他设备解密,提高了数据传输的可靠性。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种加密认证方法及装置
技术介绍
随着智能终端的发展,用户通过智能终端访问网络,并从网络中获取信息,已经成为人们日常生活中不可或缺的信息获取方式。现有技术中,用户在智能终端安装有多个应用程序,通过应用程序访问该应用程序对应的服务器,并从服务器获取该用户所需的信息。由于网络安全问题,导致服务器发送给智能终端的数据在到达智能终端之前可能被截获,或者智能终端发送给服务器的数据在到达服务器之前可能被截获,从而降低了数据传输的可靠性。
技术实现思路
本专利技术实施例提供一种加密认证方法及装置,以提高数据传输的可靠性。本专利技术实施例的一个方面是提供一种加密认证方法,包括:智能卡生成私钥和公钥;所述智能卡通过移动终端将所述公钥发送给服务器,以使所述服务器依据所述公钥加密待发送的信息生成加密信息;所述智能卡接收所述服务器发送的所述加密信息,并依据所述私钥解密所述加密信息获得解密信息。本专利技术实施例的另一个方面是提供一种加密认证装置,包括:生成模块,用于生成私钥和公钥;发送模块,用于通过移动终端将所述公钥发送给服务器,以使所述服务器依据所述公钥加密待发送的信息生成加密信息;接收模块,用于接收所述服务器发送的所述加密信息,并依据所述私钥解密所述加密信息获得解密信息。本专利技术实施例提供的加密认证方法及装置,通过智能卡生成私钥和公钥,将公钥发送给服务器,服务器依据公钥加密待发送的信息,并将加密信息发送给智能卡,智能卡依据其生成的私钥解密该加密信息,由于智能卡中存储有私钥,只有智能卡能对加密信息进行成功解密,避免服务器向智能卡发送的加密信息在传输过程中被其他设备解密,提高了数据传输的可靠性。附图说明图1为本专利技术实施例提供的加密认证方法流程图;图2为本专利技术另一实施例提供的加密认证方法流程图;图3为本专利技术另一实施例提供的加密认证方法流程图;图4为本专利技术另一实施例提供的加密认证方法流程图;图5为本专利技术另一实施例提供的加密认证方法流程图;图6为本专利技术另一实施例提供的加密认证方法流程图;图7为本专利技术实施例提供的加密认证装置的结构图;图8为本专利技术另一实施例提供的加密认证装置的结构图。具体实施方式图1为本专利技术实施例提供的加密认证方法流程图。本专利技术实施例针对现有技术中,用户在智能终端安装有多个应用程序,通过应用程序访问该应用程序对应的服务器,并从服务器获取该用户所需的信息。由于网络安全问题,导致服务器发送给智能终端的数据在到达智能终端之前可能被截获,或者智能终端发送给服务器的数据在到达服务器之前可能被截获,从而降低了数据传输的可靠性,提供了加密认证方法,该方法具体步骤如下:步骤S101、智能卡生成私钥和公钥;在本专利技术实施例中,智能卡安装在移动终端中,移动终端与服务器进行信息交互,为了保证移动终端与服务器之间交互信息的可靠性,智能卡通过不对称密钥生成算法生成一对私钥和公钥,公钥与私钥的作用是:用公钥加密的内容只能用私钥解密,用私钥加密的内容只能用公钥解密。步骤S102、所述智能卡通过移动终端将所述公钥发送给服务器,以使所述服务器依据所述公钥加密待发送的信息生成加密信息。所述智能卡将其生成的公钥放在证书中,该证书包括智能卡的标识信息以及公钥,并且证书能够证明该公钥是真实有效的。所述智能卡通过移动终端将包含有公钥的证书发送给服务器。私钥保存在智能卡中。当服务器有待发送的信息发送给移动终端时,例如,服务器转发其他移动终端发往该移动终端的短信内容,或者其他移动终端通过服务器呼叫该移动终端,或者该移动终端访问服务器上的网页,服务器均需要将相应的服务信息发送给移动终端,具体地,服务器根据公钥对待发送的信息进行加密生成加密信息。步骤S103、所述智能卡接收所述服务器发送的所述加密信息,并依据所述私钥解密所述加密信息获得解密信息;服务器将加密信息发送给移动终端,移动终端将该加密信息发送给智能卡,智能卡依据其保存的私钥对该加密信息进行解密获得解密信息。本专利技术实施例通过智能卡生成私钥和公钥,将公钥发送给服务器,服务器依据公钥加密待发送的信息,并将加密信息发送给智能卡,智能卡依据其生成的私钥解密该加密信息,由于智能卡中存储有私钥,只有智能卡能对加密信息进行成功解密,避免服务器向智能卡发送的加密信息在传输过程中被其他设备解密,提高了数据传输的可靠性。图2为本专利技术另一实施例提供的加密认证方法流程图。在图1对应的实施例的基础上,该方法具体步骤如下:步骤S201、智能卡生成私钥和公钥;步骤S202、所述智能卡通过移动终端将所述公钥发送给服务器,以使所述服务器依据所述公钥加密待发送的信息生成加密信息。步骤S203、所述智能卡接收所述服务器发送的所述加密信息,并依据所述私钥解密所述加密信息获得解密信息;步骤S201-步骤S203分别与步骤S101-步骤S103一致,具体方法此处不再赘述。步骤S204、所述智能卡依据所述解密信息与所述移动终端进行交互。在本专利技术实施例中,所述智能卡和移动终端之间可进行主动式机卡交互,所述智能卡可以向移动终端发送信息内容,以使移动终端显示该信息内容,所述智能卡也可以向移动终端发送操作指令,以使所述移动终端执行该操作指令。上述步骤中服务器待发送的信息包括信息内容和操作指令,则解密后的解密信息包括信息内容和操作指令。本专利技术实施例中智能卡依据解密信息与移动终端进行交互,移动终端显示解密信息中的信息内容,并执行解密信息中的操作指令,丰富了智能卡与移动终端的交互方式。图3为本专利技术另一实施例提供的加密认证方法流程图。在图2对应的实施例的基础上,该方法具体步骤如下:步骤S301、智能卡生成私钥和公钥;步骤S302、所述智能卡通过移动终端将所述公钥发送给服务器,以使所述服务器依据所述公钥加密待发送的信息生成加密信息。步骤S303、所述智能卡接收所述服务器发送的所述加密信息,并依据所述私钥解密所述加密信息获得解密信息;步骤S301-步骤S303分别与步骤S101-步骤S103一致,具体方法此处不再赘述。步骤S304、所述智能卡向所述移动终端发送对话框弹出命令,以使所述移动终端弹出对话框,所述对话框显示所述短信内容。在本专利技术实施例中,所述解密信息包括信息内容和操作指令,所述信息内容包括短信内容,所述操作指令包括对话框弹出命令。例如,服务器转发<本文档来自技高网...

【技术保护点】
一种加密认证方法,其特征在于,包括:智能卡生成私钥和公钥;所述智能卡通过移动终端将所述公钥发送给服务器,以使所述服务器依据所述公钥加密待发送的信息生成加密信息;所述智能卡接收所述服务器发送的所述加密信息,并依据所述私钥解密所述加密信息获得解密信息。

【技术特征摘要】
1.一种加密认证方法,其特征在于,包括:
智能卡生成私钥和公钥;
所述智能卡通过移动终端将所述公钥发送给服务器,以使所述服务器依
据所述公钥加密待发送的信息生成加密信息;
所述智能卡接收所述服务器发送的所述加密信息,并依据所述私钥解密
所述加密信息获得解密信息。
2.根据权利要求1所述的方法,其特征在于,所述解密信息包括信息内
容和操作指令;
所述智能卡接收所述服务器发送的所述加密信息,并依据所述私钥解密
所述加密信息获得解密信息之后,还包括:
所述智能卡依据所述解密信息与所述移动终端进行交互。
3.根据权利要求2所述的方法,其特征在于,所述信息内容包括短信内
容,所述操作指令包括对话框弹出命令;
所述智能卡依据所述解密信息与所述移动终端进行交互,包括:
所述智能卡向所述移动终端发送对话框弹出命令,以使所述移动终端弹
出对话框,所述对话框显示所述短信内容。
4.根据权利要求3所述的方法,其特征在于,所述操作指令还包括短信
回复命令;
所述智能卡向所述移动终端发送对话框弹出命令之后,还包括:
所述智能卡向所述移动终端发送短信回复命令,以使所述移动终端依据
所述短信回复命令生成供用户回复短信的用户界面。
5.根据权利要求2所述的方法,其特征在于,所述信息内容包括网址信
息,所述操作指令包括对话框弹出命令和网页打开命令;
所述智能卡依据所述解密信息与所述移动终端进行交互,包括:
所述智能卡向所述移动终端发送对话框弹出命令,以使所述移动终端弹
出对话框,所述对话框显示所述网址信息;
所述智能卡向所述移动终端发送网页打开命令,以使所述移动终端依据
所述网页打开命令调用网页浏览器打开所述网址信息对应的网页。
6.根据权利要求2所述的方法,其特征在于,所述信息内容包括电话号

\t码,所述操作指令包括对话框弹出命令和电话拨打命令;
所述智能卡依据所述解密信息与所述移动终端进行交互,包括:
所述智能卡向所述移动终端发送对话框弹出命令,以使所述移动终端弹
出对话框,所述对话框显示所述电话号码;
所述智能卡向所述移动终端发送电话拨打命令,以使所述移动终端依据
所述电话拨打命令拨打所述电话号码。
7.根据权利要求1-6任一项所述的方...

【专利技术属性】
技术研发人员:梁斌唐敏张冰潘登俞永贵柯再雄
申请(专利权)人:中国联合网络通信集团有限公司联通宽带在线有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1