CN108696355B - 一种防止用户头像盗用的方法及*** - Google Patents

一种防止用户头像盗用的方法及*** Download PDF

Info

Publication number
CN108696355B
CN108696355B CN201710229023.3A CN201710229023A CN108696355B CN 108696355 B CN108696355 B CN 108696355B CN 201710229023 A CN201710229023 A CN 201710229023A CN 108696355 B CN108696355 B CN 108696355B
Authority
CN
China
Prior art keywords
user
head portrait
server
public key
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710229023.3A
Other languages
English (en)
Other versions
CN108696355A (zh
Inventor
陶婷
吕华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TCL Technology Group Co Ltd
Original Assignee
TCL Technology Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TCL Technology Group Co Ltd filed Critical TCL Technology Group Co Ltd
Priority to CN201710229023.3A priority Critical patent/CN108696355B/zh
Publication of CN108696355A publication Critical patent/CN108696355A/zh
Application granted granted Critical
Publication of CN108696355B publication Critical patent/CN108696355B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Storage Device Security (AREA)
  • Document Processing Apparatus (AREA)

Abstract

本发明公开了一种防止用户头像盗用的方法及***,所述方法包括:接收第一用户设置头像的指令,当第一用户的头像设置完成后进行加密处理,并上传至服务器;当接收到第二用户请求查看第一用户头像信息时,服务器将第一用户头像信息加密后发送给第二用户;当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示。本发明通过将加密后用户的头像数据上传到服务器,当其他用户点击查看时,需要从服务器上获取数据,再解密查看,从而使得其他用户在点击用户头像的时候,只能查看,不能保存和截屏,达到了安全保护用户头像,防止用户头像盗用的目的。

Description

一种防止用户头像盗用的方法及***
技术领域
本发明涉及头像加密处理技术领域,具体涉及一种防止用户头像盗用的方法及***。
背景技术
目前的移动终端上的通讯软件(比如微信、QQ、支付宝等各种实时通讯软件)中用户都需要设置头像,通过设置代表自己身份的头像,用户之间寻找对方发送信息,最直观的就是查找头像,当用户与朋友通信时,经常是通过头像来进行辨认和选择的,例如一个聊天群中,往往会有很多信息,用户来区别是谁发送的消息,经常也是根据头像来进行区分。
但是现有技术中的通讯软件,都没有保护用户的头像信息,用户的头像很容易被截取,基本上只要看到头像,陌生人都可以保存,如果有人和用户使用相同的头像,或者修改后的很类似的头像,很容易造成其他人员的混淆,在发送重要信息,或者转账的时候转错,造成不必要的损失。
例如,现在微信的使用率很高,基本上拥有智能手机的用户都会注册微信,微信用户都会给自己的账号使用一个头像,一般是有自己信息的头像,所以经常发生他人利用用户的头像和用户的朋友、家人进行聊天,冒充用户进行诈骗、转账等不法行为,给用户造成很大的损失,也使得不法分子有机可乘,用户带来了不便。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种防止用户头像盗用的方法及***,旨在通过将加密后用户的头像数据上传到服务器,当其他用户点击查看时,需要从服务器上获取数据,再解密查看,从而使得其他用户在点击用户头像的时候,只能查看,不能保存和截屏,达到了安全保护用户头像,防止用户头像盗用的目的。
本发明解决技术问题所采用的技术方案如下:
一种防止用户头像盗用的方法,其中,包括以下步骤:
步骤A:接收第一用户设置头像的指令,当第一用户的头像设置完成后进行加密处理,并上传至服务器;
步骤B:当接收到第二用户请求查看第一用户头像信息时,服务器将第一用户头像信息加密后发送给第二用户;
步骤C:当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示。
所述的防止用户头像盗用的方法,其中,所述加密处理的过程为:获取服务器的公钥,通过服务器的公钥对设置完成的第一用户的头像进行加密;所述解密处理的过程为:获取服务器的公钥,通过服务器的公钥对应的私钥对加密的第一用户的头像进行解密。
所述的防止用户头像盗用的方法,其中,所述步骤A具体包括:
步骤A1:当接收到第一用户设置通讯软件中头像的指令后,通过选择任一张图片设置为第一用户的头像;
步骤A2:当第一用户的头像设置完成后获取服务器的公钥,通过所述公钥对设置完成的第一用户的头像进行加密后再上传到服务器。
所述的防止用户头像盗用的方法,其中,所述步骤B具体包括:
步骤B1:接收第二用户申请查看第一用户的头像信息的请求;
步骤B2:第二用户获取自身服务器的公钥,通过公钥对应的私钥将所述第一用户的头像信息进行解密;
步骤B3:当所述第一用户的头像信息解密后,再通过第二用户的公钥重新进行加密后,再通过服务器发送到第二用户。
所述的防止用户头像盗用的方法,其中,所述步骤C具体包括:
步骤C1:第二用户收第一用户头像信息;
步骤C2:当第一用户头像显示为缩略图显示时,通过第二用户的传统终端应用运行环境来设定所述第一用户的头像的显示位置,并将头像显示坐标和加密数据发送到第二用户的可信执行环境,可信执行环境获取加密头像数据后进行解密并提取缩略图,按照传统终端应用运行环境的显示坐标进行绘制显示;
步骤C3:当第一用户头像显示为原图显示时,则直接通过第二用户的可信执行环境将第一用户头像信息进行解密后显示;
步骤C4:所述第一用户的头像在第二用户中显示完成后,当第二用户接收到将显示的所述第一用户头像进行截图或者保存的指令时,截屏操作完成后第一用户的图像显示为黑色,保存操作时无法导出第一用户头像数据,所述显示控制为允许查看、禁止保存和截图的显示。
一种防止用户头像盗用的***,其中,所述***包括:
头像设置与加密模块,同于接收第一用户设置头像的指令,当第一用户的头像设置完成后进行加密处理,并上传至服务器;
头像申请与发送模块,用于当接收到第二用户请求查看第一用户头像信息时,服务器将第一用户头像信息加密后发送给第二用户;
头像解密与显示模块,用于当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示。
所述的防止用户头像盗用的***,其中,所述加密处理的过程为:获取服务器的公钥,通过服务器的公钥对设置完成的第一用户的头像进行加密;所述解密处理的过程为:获取服务器的公钥,通过服务器的公钥对应的私钥对加密的第一用户的头像进行解密。
所述的防止用户头像盗用的***,其中,所述头像设置与加密模块具体包括:
头像设置单元,用于当接收到第一用户设置通讯软件中头像的指令后,通过选择任一张图片设置为第一用户的头像;
头像加密单元,用于当第一用户的头像设置完成后获取服务器的公钥,通过所述公钥对设置完成的第一用户的头像进行加密后再上传到服务器。
所述的防止用户头像盗用的***,其中,所述头像申请与发送模块具体包括:
头像请求单元,用于接收第二用户申请查看第一用户的头像信息的请求;
头像解密单元,用于第二用户获取自身服务器的公钥,通过公钥对应的私钥将所述第一用户的头像信息进行解密;
头像加密与发送单元,用于当所述第一用户的头像信息解密后,再通过第二用户的公钥重新进行加密后,再通过服务器发送到第二用户。
所述的防止用户头像盗用的***,其中,所述头像解密与显示模块具体包括:
头像接收单元,用于第二用户收第一用户头像信息;
第一头像显示单元,用于当第一用户头像显示为缩略图显示时,通过第二用户的传统终端应用运行环境来设定所述第一用户的头像的显示位置,并将头像显示坐标和加密数据发送到第二用户的可信执行环境,可信执行环境获取加密头像数据后进行解密并提取缩略图,按照传统终端应用运行环境的显示坐标进行绘制显示;
第二头像显示单元,用于当第一用户头像显示为原图显示时,则直接通过第二用户的可信执行环境将第一用户头像信息进行解密后显示;
头像显示保护单元,用于所述第一用户的头像在第二用户中显示完成后,当第二用户接收到将显示的所述第一用户头像进行截图或者保存的指令时,截屏操作完成后第一用户的图像显示为黑色,保存操作时无法导出第一用户头像数据,所述显示控制为允许查看、禁止保存和截图的显示。
本发明公开了一种防止用户头像盗用的方法及***,所述方法包括:接收第一用户设置头像的指令,当第一用户的头像设置完成后进行加密处理,并上传至服务器;当接收到第二用户请求查看第一用户头像信息时,服务器将第一用户头像信息加密后发送给第二用户;当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示。本发明通过将加密后用户的头像数据上传到服务器,当其他用户点击查看时,需要从服务器上获取数据,再解密查看,从而使得其他用户在点击用户头像的时候,只能查看,不能保存和截屏,达到了安全保护用户头像,防止用户头像盗用的目的。
附图说明
图1是本发明防止用户头像盗用的方法的较佳实施例的流程图。
图2是本发明防止用户头像盗用的***的较佳实施例的功能原理框图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明较佳实施例所述的防止用户头像盗用的方法,如图1所示,一种防止用户头像盗用的方法,包括以下步骤:
步骤S100,接收第一用户设置头像的指令,当第一用户的头像设置完成后进行加密处理,并上传至服务器。
较佳地,所述步骤S100具体包括以下步骤:
步骤S101,当接收到第一用户设置通讯软件中头像的指令后,通过选择任一张图片设置为第一用户的头像;
步骤S102,当第一用户的头像设置完成后获取服务器的公钥,通过所述公钥对设置完成的第一用户的头像进行加密后再上传到服务器。
具体地,所述加密处理的过程为:获取服务器的公钥,通过服务器的公钥对设置完成的第一用户的头像进行加密;所述解密处理的过程为:获取服务器的公钥,通过服务器的公钥对应的私钥对加密的第一用户的头像进行解密。公钥(Public Key)与私钥(PrivateKey)是通过一种算法得到的一个密钥对(即一个公钥和一个私钥),公钥是密钥对中公开的部分,私钥则是非公开的部分,公钥通常用于加密会话密钥、验证数字签名,或加密可以用相应的私钥解密的数据。通过这种算法得到的密钥对能保证在世界范围内是唯一的,使用这个密钥对的时候,如果用其中一个密钥加密一段数据,必须用另一个密钥解密。比如用公钥加密数据就必须用私钥解密,如果用私钥加密也必须用公钥解密,否则解密将不会成功。因此,当接收到第一用户设置通讯软件中头像的指令后,通过选择任一张图片(所述图片可以为用第一户自己的大头照、全身照,也可以是自己喜欢的其他图片)设置为第一用户的头像;当第一用户的头像设置完成后获取服务器的公钥,通过所述公钥对设置完成的用户的头像进行加密后(防止其他用户盗用所述头像)再上传到服务器。
步骤S200,当接收到第二用户请求查看第一用户头像信息时,服务器将第一用户头像信息加密后发送给第二用户。
较佳地,所述步骤S200具体包括以下步骤:
步骤S201,接收第二用户申请查看第一用户的头像信息的请求;
步骤S202,第二用户获取自身服务器的公钥,通过公钥对应的私钥将所述第一用户的头像信息进行解密;
步骤S203,当所述第一用户的头像信息解密后,再通过第二用户的公钥重新进行加密后,再通过服务器发送到第二用户。
具体地,第二用户在使用通讯软件获取他人(本发明中的第一用户)头像图片的时候,通讯软件将图片保存在移动终端的TEE的存储区中。TEE(TEE,Trusted ExecutionEnvironment,即可信执行环境)是与传统终端应用运行环境(REE,Rich ExecutionEnvironment)(如Android)相独立的一个可信环境,可信执行环境以终端硬件提供的安全能力为依托,基于微内核操作***向应用提供各种安全服务。
以Android为例,在移动终端(手机)中建立一个独立于Android的可信环境,与Android并行存在,在这个环境中工作时,Android不能越权访问和获取TEE未授权的资源,这是由底层硬件保证的。TEE可以实现六大安全功能:可信计算、数据加密、***保护、安全输入、安全显示(TUI)、安全存储。
因此,当第二用户申请查看用户的头像信息后,第二用户获取自身服务器的公钥,通过公钥对应的私钥将所述第一用户的头像信息进行解密,当所述第一用户的头像信息解密后,再通过第二用户的公钥重新进行加密后发送到第二用户,完成将所述第一用户的头像保存至第二用户的TEE的存储区中。
步骤S300,当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示。
较佳地,所述步骤S300具体包括以下步骤:
步骤S301,第二用户收第一用户头像信息;
步骤S302,当第一用户头像显示为缩略图显示时,通过第二用户的传统终端应用运行环境来设定所述第一用户的头像的显示位置,并将头像显示坐标和加密数据发送到第二用户的可信执行环境,可信执行环境获取加密头像数据后进行解密并提取缩略图,按照传统终端应用运行环境的显示坐标进行绘制显示;
步骤S303,当第一用户头像显示为原图显示时,则直接通过第二用户的可信执行环境将第一用户头像信息进行解密后显示;
步骤S304,所述第一用户的头像在第二用户中显示完成后,当第二用户接收到将显示的所述第一用户头像进行截图或者保存的指令时,截屏操作完成后第一用户的图像显示为黑色,保存操作时无法导出第一用户头像数据,所述显示控制为允许查看、禁止保存和截图的显示。
具体地,所述解密处理的过程为:第二用户获取服务器的公钥,通过所述公钥对应的私钥对加密的第一用户的头像进行解密。显示时候,图像先进行解密,再通过TEE的TUI进行安全显示。TUI(安全显示):通过控制对显示驱动外设的访问,TEE能够在设备上安全的显示数据,TEE隔离显示缓存和信息,使得REE部分,如Android不能获取和篡改数据,本发明使用的就是TEE中的安全显示功能。这样使用者在点击对方图片的时候,只能查看,不能保存,截屏也截不到,到了安全保护用户头像,防止盗用的效果。
本发明通过加密和TEE的安全显示功能来存储显示第一用户头像,防止其他人保存或者截获用户头像私自使用,给其他人员带来混淆,造成不必要的麻烦和损失。
本发明还提供了一种防止用户头像盗用的***,如图2所示,所述***包括:
头像设置与加密模块210,同于接收第一用户设置头像的指令,当第一用户的头像设置完成后进行加密处理,并上传至服务器;具体如上所述。
头像申请与发送模块220,用于当接收到第二用户请求查看第一用户头像信息时,服务器将第一用户头像信息加密后发送给第二用户;具体如上所述。
头像解密与显示模块230,用于当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示;具体如上所述。
进一步地,所述的防止用户头像盗用的***,其中,所述加密处理的过程为:获取服务器的公钥,通过服务器的公钥对设置完成的第一用户的头像进行加密;所述解密处理的过程为:获取服务器的公钥,通过服务器的公钥对应的私钥对加密的第一用户的头像进行解密;具体如上所述。
进一步地,所述的防止用户头像盗用的***,其中,所述头像设置与加密模块具体包括:
头像设置单元,用于当接收到第一用户设置通讯软件中头像的指令后,通过选择任一张图片设置为第一用户的头像;具体如上所述。
头像加密单元,用于当第一用户的头像设置完成后获取服务器的公钥,通过所述公钥对设置完成的第一用户的头像进行加密后再上传到服务器;具体如上所述。
进一步地,所述的防止用户头像盗用的***,其中,所述头像申请与发送模块具体包括:
头像请求单元,用于接收第二用户申请查看第一用户的头像信息的请求;具体如上所述。
头像解密单元,用于第二用户获取自身服务器的公钥,通过公钥对应的私钥将所述第一用户的头像信息进行解密;具体如上所述。
头像加密与发送单元,用于当所述第一用户的头像信息解密后,再通过第二用户的公钥重新进行加密后,再通过服务器发送到第二用户;具体如上所述。
进一步地,所述的防止用户头像盗用的***,其中,所述头像解密与显示模块具体包括:
头像接收单元,用于第二用户收第一用户头像信息;具体如上所述。
第一头像显示单元,用于当第一用户头像显示为缩略图显示时,通过第二用户的传统终端应用运行环境来设定所述第一用户的头像的显示位置,并将头像显示坐标和加密数据发送到第二用户的可信执行环境,可信执行环境获取加密头像数据后进行解密并提取缩略图,按照传统终端应用运行环境的显示坐标进行绘制显示;具体如上所述。
第二头像显示单元,用于当第一用户头像显示为原图显示时,则直接通过第二用户的可信执行环境将第一用户头像信息进行解密后显示;具体如上所述。
头像显示保护单元,用于所述第一用户的头像在第二用户中显示完成后,当第二用户接收到将显示的所述第一用户头像进行截图或者保存的指令时,截屏操作完成后第一用户的图像显示为黑色,保存操作时无法导出第一用户头像数据,所述显示控制为允许查看、禁止保存和截图的显示;具体如上所述。
综上所述,本发明提供了一种防止用户头像盗用的方法及***,所述方法包括:接收第一用户设置头像的指令,当第一用户的头像设置完成后进行加密处理,并上传至服务器;当接收到第二用户请求查看第一用户头像信息时,服务器将第一用户头像信息加密后发送给第二用户;当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示。本发明通过将加密后用户的头像数据上传到服务器,当其他用户点击查看时,需要从服务器上获取数据,再解密查看,从而使得其他用户在点击用户头像的时候,只能查看,不能保存和截屏,达到了安全保护用户头像,防止用户头像盗用的目的。
当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (8)

1.一种防止用户头像盗用的方法,其特征在于,包括以下步骤:
步骤A:接收第一用户设置头像的指令,当第一用户的头像设置完成后通过服务器的公钥进行加密处理,并上传至服务器;
步骤B:当接收到第二用户请求查看第一用户头像信息时,服务器通过自身的公钥对应的私钥将第一用户头像信息进行解密,再通过第二用户的公钥重新进行加密后发送给第二用户;
步骤C:当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示;
所述步骤C具体包括:
步骤C1:第二用户收到第一用户头像信息;
步骤C2:当第一用户头像显示为缩略图显示时,通过第二用户的传统终端应用运行环境来设定所述第一用户的头像的显示位置,并将头像显示坐标和加密数据发送到第二用户的可信执行环境,可信执行环境获取加密头像数据后进行解密并提取缩略图,按照传统终端应用运行环境的显示坐标进行绘制显示;
步骤C3:当第一用户头像显示为原图显示时,则直接通过第二用户的可信执行环境将第一用户头像信息进行解密后显示;
步骤C4:所述第一用户的头像在第二用户中显示完成后,当第二用户接收到将显示的所述第一用户头像进行截图或者保存的指令时,截屏操作完成后第一用户的图像显示为黑色,保存操作时无法导出第一用户头像数据,所述显示控制为允许查看、禁止保存和截图的显示。
2.根据权利要求1所述的防止用户头像盗用的方法,其特征在于,所述加密处理的过程为:获取服务器的公钥,通过服务器的公钥对设置完成的第一用户的头像进行加密;所述解密处理的过程为:获取服务器的公钥,通过服务器的公钥对应的私钥对加密的第一用户的头像进行解密。
3.根据权利要求1所述的防止用户头像盗用的方法,其特征在于,所述步骤A具体包括:
步骤A1:当接收到第一用户设置通讯软件中头像的指令后,通过选择任一张图片设置为第一用户的头像;
步骤A2:当第一用户的头像设置完成后获取服务器的公钥,通过所述公钥对设置完成的第一用户的头像进行加密后再上传到服务器。
4.根据权利要求1所述的防止用户头像盗用的方法,其特征在于,所述步骤B具体包括:
步骤B1:接收第二用户申请查看第一用户的头像信息的请求;
步骤B2:服务器获取自身的公钥,通过公钥对应的私钥将所述第一用户的头像信息进行解密;
步骤B3:当所述第一用户的头像信息解密后,再通过第二用户的公钥重新进行加密后,再通过服务器发送到第二用户。
5.一种防止用户头像盗用的***,其特征在于,所述***包括:
头像设置与加密模块,同于接收第一用户设置头像的指令,当第一用户的头像设置完成后通过服务器的公钥进行加密处理,并上传至服务器;
头像申请与发送模块,用于当接收到第二用户请求查看第一用户头像信息时,服务器通过自身的公钥对应的私钥将第一用户头像信息进行解密,再通过第二用户的公钥重新进行加密后发送给第二用户;
头像解密与显示模块,用于当第二用户收到第一用户头像信息后,将第一用户头像信息发送到可信执行环境中解密处理并进行显示;
所述头像解密与显示模块具体包括:
头像接收单元,用于第二用户收到第一用户头像信息;
第一头像显示单元,用于当第一用户头像显示为缩略图显示时,通过第二用户的传统终端应用运行环境来设定所述第一用户的头像的显示位置,并将头像显示坐标和加密数据发送到第二用户的可信执行环境,可信执行环境获取加密头像数据后进行解密并提取缩略图,按照传统终端应用运行环境的显示坐标进行绘制显示;
第二头像显示单元,用于当第一用户头像显示为原图显示时,则直接通过第二用户的可信执行环境将第一用户头像信息进行解密后显示;
头像显示保护单元,用于所述第一用户的头像在第二用户中显示完成后,当第二用户接收到将显示的所述第一用户头像进行截图或者保存的指令时,截屏操作完成后第一用户的图像显示为黑色,保存操作时无法导出第一用户头像数据,所述显示控制为允许查看、禁止保存和截图的显示。
6.根据权利要求5所述的防止用户头像盗用的***,其特征在于,所述加密处理的过程为:获取服务器的公钥,通过服务器的公钥对设置完成的第一用户的头像进行加密;所述解密处理的过程为:获取服务器的公钥,通过服务器的公钥对应的私钥对加密的第一用户的头像进行解密。
7.根据权利要求5所述的防止用户头像盗用的***,其特征在于,所述头像设置与加密模块具体包括:
头像设置单元,用于当接收到第一用户设置通讯软件中头像的指令后,通过选择任一张图片设置为第一用户的头像;
头像加密单元,用于当第一用户的头像设置完成后获取服务器的公钥,通过所述公钥对设置完成的第一用户的头像进行加密后再上传到服务器。
8.根据权利要求5所述的防止用户头像盗用的***,其特征在于,所述头像申请与发送模块具体包括:
头像请求单元,用于接收第二用户申请查看第一用户的头像信息的请求;
头像解密单元,用于服务器获取自身的公钥,通过公钥对应的私钥将所述第一用户的头像信息进行解密;
头像加密与发送单元,用于当所述第一用户的头像信息解密后,再通过第二用户的公钥重新进行加密后,再通过服务器发送到第二用户。
CN201710229023.3A 2017-04-10 2017-04-10 一种防止用户头像盗用的方法及*** Active CN108696355B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710229023.3A CN108696355B (zh) 2017-04-10 2017-04-10 一种防止用户头像盗用的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710229023.3A CN108696355B (zh) 2017-04-10 2017-04-10 一种防止用户头像盗用的方法及***

Publications (2)

Publication Number Publication Date
CN108696355A CN108696355A (zh) 2018-10-23
CN108696355B true CN108696355B (zh) 2021-06-22

Family

ID=63843148

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710229023.3A Active CN108696355B (zh) 2017-04-10 2017-04-10 一种防止用户头像盗用的方法及***

Country Status (1)

Country Link
CN (1) CN108696355B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111371963B (zh) * 2020-05-27 2020-09-01 腾讯科技(深圳)有限公司 图像处理方法和装置、存储介质和电子设备
CN111627089B (zh) * 2020-07-30 2020-11-13 深圳诚一信科技有限公司 一种用户头像图片处理方法、设备、***和可读存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102006568A (zh) * 2010-11-25 2011-04-06 北京格致璞科技有限公司 用于提供头像服务的方法、设备和***
CN104158975A (zh) * 2014-08-26 2014-11-19 惠州Tcl移动通信有限公司 一种基于移动终端的联系人头像处理方法及移动终端
CN104281355A (zh) * 2013-07-01 2015-01-14 联想(北京)有限公司 一种信息处理的方法及电子设备
US9002018B2 (en) * 2006-05-09 2015-04-07 Sync Up Technologies Corporation Encryption key exchange system and method
CN104660568A (zh) * 2013-11-22 2015-05-27 中国科学院深圳先进技术研究院 一种通讯录信息的保护方法及装置
CN104854848A (zh) * 2013-05-02 2015-08-19 东莞宇龙通信科技有限公司 终端和联系人头像的处理方法
CN105160264A (zh) * 2015-09-29 2015-12-16 努比亚技术有限公司 照片加密装置及方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9002018B2 (en) * 2006-05-09 2015-04-07 Sync Up Technologies Corporation Encryption key exchange system and method
CN102006568A (zh) * 2010-11-25 2011-04-06 北京格致璞科技有限公司 用于提供头像服务的方法、设备和***
CN104854848A (zh) * 2013-05-02 2015-08-19 东莞宇龙通信科技有限公司 终端和联系人头像的处理方法
CN104281355A (zh) * 2013-07-01 2015-01-14 联想(北京)有限公司 一种信息处理的方法及电子设备
CN104660568A (zh) * 2013-11-22 2015-05-27 中国科学院深圳先进技术研究院 一种通讯录信息的保护方法及装置
CN104158975A (zh) * 2014-08-26 2014-11-19 惠州Tcl移动通信有限公司 一种基于移动终端的联系人头像处理方法及移动终端
CN105160264A (zh) * 2015-09-29 2015-12-16 努比亚技术有限公司 照片加密装置及方法

Also Published As

Publication number Publication date
CN108696355A (zh) 2018-10-23

Similar Documents

Publication Publication Date Title
US10375116B2 (en) System and method to provide server control for access to mobile client data
US20160253519A1 (en) Apparatus and method for trusted execution environment file protection
CN105260669B (zh) 照片的传输方法及传输***
US20170161506A1 (en) Information Handling System Encrypted Image Display Through Secondary Device
WO2016192165A1 (zh) 一种数据加密方法及装置
CN110378097A (zh) 保障传感器数据安全
CN105281907B (zh) 加密数据的处理方法及装置
US11625480B2 (en) Mobile device with secure private memory
US9225514B2 (en) Method for image encryption and decryption incorporating physiological features and image capture device thereof
CN108696355B (zh) 一种防止用户头像盗用的方法及***
US20180115418A1 (en) Secure Messaging Session
WO2023046104A1 (zh) 对象移动方法、装置
CN108573164A (zh) 一种文件加密、解密方法及装置
CN111062025B (zh) 应用数据处理方法及相关装置
CN110417638B (zh) 通信数据处理方法和装置、存储介质及电子装置
US11876797B2 (en) Multi-factor geofencing system for secure encryption and decryption system
CN110996088B (zh) 视频处理方法及相关装置
US20240232417A1 (en) Object Movement Method, Apparatus and Electronic Device
GB2566043A (en) A method of displaying content on a screen of an electronic processing device
CN116204895A (zh) 一种访问特定数据的方法及终端
CN113946838A (zh) 一种数据分享方法及相关装置
CN115333728A (zh) 一种数据解密方法、数据解密装置及存储介质
CN113407959A (zh) 操作执行方法、装置及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 516006 TCL science and technology building, No. 17, Huifeng Third Road, Zhongkai high tech Zone, Huizhou City, Guangdong Province

Applicant after: TCL Technology Group Co.,Ltd.

Address before: 516006 Guangdong province Huizhou Zhongkai hi tech Development Zone No. nineteen District

Applicant before: TCL RESEARCH AMERICA Inc.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant