The invention discloses a data decryption method based on a clipboard, which comprises: monitoring clipboard events, moving ciphertext data to the clipboard, obtaining the ciphertext data from the clipboard if a clipboard event occurs, and decrypting the ciphertext data to obtain the plaintext data; monitoring clipboard replacement events, and clipboard replacement events. One is to replace the plaintext data on the clipboard with the ciphertext data corresponding to the clipboard. If the clipboard replacement event occurs, the plaintext data is obtained from the clipboard and displayed. The data decryption system based on the clipboard includes: listening module, which is used to monitor the clipboard event and the clipboard replacement event; decryption module, which is used to decrypt the plaintext data. It is used to obtain and decrypt the ciphertext data on the clipboard and replace the ciphertext data on the clipboard with the plaintext data. The display module is used to obtain and display the plaintext data from the clipboard. The invention has the beneficial effect of displaying the plaintext data corresponding to the ciphertext data only by copying the ciphertext data.
【技术实现步骤摘要】
基于剪贴板的数据解密方法及系统
本专利技术涉及信息安全领域。更具体地说,本专利技术涉及一种基于剪贴板的数据解密方法及系统。
技术介绍
随着移动互联网的快速发展,手机成为人们生活必需品,手机越来越多承载着很多个人隐私内容,大数据、云等新技术的兴起,使得数据变得越发珍贵,层出不穷数据泄露事件时有发生,手机信息安全日益严峻。短信、即时通讯(微信、QQ等)、邮件等通信应用作为手机常用的信息传输媒介,通信应用的安全变得越发重要。然而,市面上绝大多数的加密通信软件无不自立门户,一方面,改变用户的使用习惯,另外一方面,这种专用APP反而不安全,数据相对集中,很容易获取,而基于常见的短信、微信、QQ等工具,反而数据量大,不容易获取,其次,基于常见的通信应用工具,在解密这块很难做好用户体验。一个产品良好的用户体验决定产品能否被用户所接受。如何利用手机常见的通信应用进行消息解密变得越发重要。
技术实现思路
本专利技术的一个目的是解决至少上述问题,并提供至少后面将说明的优点。本专利技术还有一个目的是提供一种基于剪贴板的数据解密方法及系统,可以实现只需要将接收到的密文数据进行复制操作,即可自动显示该密文数据对应的明文数据,解密操作简单。为了实现根据本专利技术的这些目的和其它优点,提供了一种基于剪贴板的数据解密方法,包括:S1、监听剪贴板事件,剪贴板事件具体为将密文数据转移至剪贴板,如果发生剪贴板事件,则从剪贴板中获取该密文数据并解密,得到明文数据;S2、监听剪贴板替换事件,剪贴板替换事件具体为将明文数据替换掉剪贴板上对应的密文数据,如果发生剪贴板替换事件,则从剪贴板获取该明文数据并显 ...
【技术保护点】
1.基于剪贴板的数据解密方法,其特征在于,包括:S1、监听剪贴板事件,剪贴板事件具体为将密文数据转移至剪贴板,如果发生剪贴板事件,则从剪贴板中获取该密文数据并解密,得到明文数据;S2、监听剪贴板替换事件,剪贴板替换事件具体为将明文数据替换掉剪贴板上对应的密文数据,如果发生剪贴板替换事件,则从剪贴板获取该明文数据并显示。
【技术特征摘要】
1.基于剪贴板的数据解密方法,其特征在于,包括:S1、监听剪贴板事件,剪贴板事件具体为将密文数据转移至剪贴板,如果发生剪贴板事件,则从剪贴板中获取该密文数据并解密,得到明文数据;S2、监听剪贴板替换事件,剪贴板替换事件具体为将明文数据替换掉剪贴板上对应的密文数据,如果发生剪贴板替换事件,则从剪贴板获取该明文数据并显示。2.如权利要求1所述的基于剪贴板的数据解密方法,其特征在于,所述密文数据转移至剪贴板的方法具体为:采用通信应用的消息复制模块将密文数据复制至该通信应用的剪贴板上。3.如权利要求1所述的基于剪贴板的数据解密方法,其特征在于,所述密文数据和所述明文数据的类型为文本、文件、图像、视频、或二进制数据流。4.基于权利要求2所述的基于剪贴板的数据解密方法的系统,其特征在于,包括:监听模块,其用于监听剪贴板事件和剪贴板替换事件;解密模块,其用于获取剪贴板上的密文数据并解密,以及将明文数据替换掉剪贴板上对应的密文数据;显示模块,其用于...
【专利技术属性】
技术研发人员:罗东平,庞潼川,杨成功,
申请(专利权)人:河南芯盾网安科技发展有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。