一种基于智能终端的社交软件自主加解密系统技术方案

技术编号:16431326 阅读:70 留言:0更新日期:2017-10-22 06:48
本发明专利技术公开了一种基于智能终端的社交软件自主加解密系统,修改智能终端ROM层,通过加解密选择开关自主、实时、可控对社交软件信息加解密,所述系统包括信息输入模块、自主加解密选择模块、加密模块、解密模块和信息输出模块,所述信息输入模块接收智能终端用户输入信息;所述自主加解密选择模块连接信息输入模块,提供加密或解密模块接口;所述加密模块用于智能终端社交软件信息加密;所述解密模块用于智能终端社交软件解密;所述信息输出模块用于输出加密后密文或解密后明文。本发明专利技术系统实现方法简单,可以自主、实时、可控的特点。

An autonomous encryption and decryption system for social software based on intelligent terminal

The invention discloses an intelligent terminal social software based on independent encryption system, modify the intelligent terminal ROM layer, through the encryption switch independent, real-time, controllable on social software information encryption and decryption, the system includes information input module, encryption module, self selection module, encryption decryption module and information output module the information input module, intelligent terminal receiving user input information; the independent choice of encryption and decryption module connection information input module, providing encryption or decryption module interface; the encryption module for intelligent terminal social information encryption software; the decryption module for intelligent terminal social software decryption; the information output module for outputting encryption after the decrypted plaintext or ciphertext. The system has the advantages of simple realization, and can be independent, real-time and controllable.

【技术实现步骤摘要】
一种基于智能终端的社交软件自主加解密系统
本专利技术涉及一种交互信息加解密领域,具体涉及一种社交软件信息自主加解密领域。
技术介绍
随着智能终端市场日益发达,如智能手机、平板、手环等,智能终端成为日常生活中不可或缺的一部分,另外社交软件交流越来越流行,尤其是微信、QQ等使用频率越来越频繁。随之而来的隐私安全问题也急需解决,如涉及到隐私的对话内容,只需特定用户可以查看,有必要提供从ROM层的社交软件自主加解密系统,从系统级对社交软件信息进行加解密管控,从而保证信息只能达到特定用户,保证用户安全隐私。目前对社交软件交互内容加解密方法主要是通过将文本加密成图片再解密、加解密内存中文件,比如:中国专利201310494287.3,给出了一种文本加解密交互方法、文本数据加解密方法和文本数据加解密装置,主要是发送端通过将待发送的文本数据进行加密运算以字符形式显示并给出密文图像,接收端获取以字符形式显示的加密数据图像,但将文本加密成图片再解密,识别图片错误率较纯文本解析高,且图片占用字节大。中国专利201410749578.7,给出了通过安全插件的方式对微信的聊天和文件传递的文本、语音、图片和其他各种类型的文件加密,但无法自主实时对微信聊天内容进行加解密。
技术实现思路
本专利技术目的在于提供一种基于智能终端的社交软件自主加解密系统,通过系统ROM层实现对社交软件信息加解密,提供一种自主、实时、安全的社交软件信息加解密系统。本专利技术提供一种基于智能终端的社交软件自主加解密系统,其技术方案具体为:(1)本专利技术的基于智能终端的社交软件自主加解密系统包括信息输入模块、自主加解密选择模块、加密模块、解密模块、信息输出模块;所述信息输入模块:用于接收智能终端用户输入信息;所述自主加解密选择模块:用于连接信息输入模块,提供加密或者解密选择接口,从而触发加密模块或者解密模块;所述加密模块:用于对智能终端用户输入信息处理,在首尾加上标识位,调用加密算法进行加密,然后回填文字到输入框,并自动触发信息输出模块;所述解密模块:用于对智能终端用户加密信息处理,复制密文到剪切板,判断首尾标识位,如为密文则调用解密算法进行解密,并自动触发信息输出模块;所述信息输出模块:用于输出加密后密文或解密后明文。(2)进一步限定,基于智能终端的社交软件自主加解密系统实现步骤如下:步骤一:智能终端发送方在社交软件中输入信息,从而触发输入模块;步骤二:智能终端发送方需加密时,输入完毕后点击智能终端显示的加解密悬浮球加密,选择加密接口开关,通过自主加解密选择模块触发加密模块;步骤三:加密模块被触发后,获取智能终端发送方在社交软件输入信息,对待加密信息在首尾加上标识位,调用加密算法形成密文;步骤四:加密结束后,则自动触发信息输出模块显示密文;步骤五:智能终端发送方解密自己密文或接收方解密对方密文或解密复制的密文时,点击智能终端显示的加解密悬浮球解密,选择解密接口开关,通过自主加解密选择模块触发解密模块;步骤六:解密模块被触发后,对带解密信息判断首尾标识位,调用解密算法形成明文;步骤七:解密结束后,则自动触发信息输出模块显示明文。(3)基于智能终端的社交软件自主加解密系统,加解密模块采用AES加解密算法。(4)基于智能终端的社交软件自主加解密系统,加密模块是从系统ROM层对智能终端的社交软件文字实现。(5)基于智能终端的社交软件自主加解密系统,解密模块是从系统ROM层对智能终端的社交软件文字实现。(6)基于智能终端的社交软件自主加解密系统,自主加解密选择模块是通过自主加解密开关接口实现加解密模块触发。(7)基于智能终端的社交软件自主加解密系统,智能终端显示的加解密悬浮球可通过自主实时选择触发加密模块和解密模块。(8)基于智能终端的社交软件自主加解密系统,解密复制的密文通过复制密文信息到剪切板,通过解密接口开关触发解密模块。(9)基于智能终端的社交软件自主加解密系统,首尾标识符不局限于成对的##、()、[]等。(10)基于智能终端的社交软件自主加解密系统,所述社交软件不局限于qq、微信、陌陌。相较于现有技术,本专利技术提供的一种基于智能终端的社交软件自主加解密系统具有以下有益效果:一、本专利技术提供的一种基于智能终端的社交软件自主加解密系统,是基于ROM底层加密,相对于传统加密方法错误率小,不容易被截取破解。二、本专利技术提供的一种基于智能终端的社交软件自主加解密系统,用户可以自主选择是否加密,非强制性;不局限社交加密应用软件,如微信、QQ、陌陌等;还可实时对社交软件信息加解密,具有灵活实用的特点。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1是本专利技术提供的一种基于智能终端的社交软件自主加解密系统的示意图;图2是本专利技术提供的一种基于智能终端的社交软件自主加解密系统流程图;图3是本专利技术提供的一种基于智能终端的社交软件自主加解密系统的智能终端加解密微信信息实施例。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。请参阅图1,图1是本专利技术提供的一种基于智能终端的社交软件自主加解密系统的示意图,所述系统修改系统ROM层,通过加解密选择开关自主、实时、可控对社交聊天软件信息加解密。所述信息输入模块101用于接收智能终端用户输入信息;所述自主加解密选择模块102用于连接信息输入模块,提供加密或者解密选择接口,从而触发加密模块或者解密模块;所述述加密模块103用于对智能终端用户输入信息处理,在首尾加上标识位,调用加密算法进行加密,然后回填文字到输入框,并自动触发信息输出模块;所述解密模块104用于对智能终端用户加密信息处理,复制密文到剪切板,判断首尾标识位,如为密文则调用解密算法进行解密,并自动触发信息输出模块;所述信息输出模块105用于输出加密后密文或解密后明文。请参阅图2,图2是本专利技术提供的一种基于智能终端的社交软件自主加解密系统流程图,发送端用户201即使用智能终端社交软件用户,该智能终端系统是修改ROM层实现社交软件自主解密的系统;发送端信息输入模块202是用于接收智能终端社交软件输入信息,以明文的形式展示;如需加密,则通过发送端自主加解密选择模块203触发发送端加密模块204,如不需加密则显示明文;所述发送端加密模块204被触发后,获取发送端信息输入模块202的待加密信息,对待加密信息的首尾加上标识位,调用加密算法形成密文,触发发送端信息输出模块205;发送端信息输出模块205被自动触发后,则发送密文206给接收端用户207;接收端用户207收到发送端用户206密文或解密复制的密文或解密自己密文,如需解密,则触发接收端信息输入模块208通过接收端自主加解密选择模块209触发接收端解密模块210;接收端解密模块210被触发后,对带解密信息判断首尾标志位,调用解密算法形成明文,自动触发接收端信息输出模块211;接收端信息输出模块211被触发后,则显示明文212。请参阅图3,图3是本文档来自技高网...
一种基于智能终端的社交软件自主加解密系统

【技术保护点】
一种基于智能终端的社交软件自主加解密系统,其特征在于,所述基于智能终端的社交软件自主加解密系统包括信息输入模块、自主加解密选择模块、加密模块、解密模块、信息输出模块;所述信息输入模块:用于接收智能终端用户输入信息;所述自主加解密选择模块:用于连接信息输入模块,提供加密或者解密选择接口,从而触发加密模块或者解密模块;所述加密模块:用于对智能终端用户输入信息处理,在首尾加上标识位,调用加密算法进行加密,然后回填文字到输入框,并自动触发信息输出模块;所述解密模块:用于对智能终端用户加密信息处理,复制密文到剪切板,判断首尾标识位,如为密文则调用解密算法进行解密,并自动触发信息输出模块;所述信息输出模块:用于输出加密后密文或解密后明文。

【技术特征摘要】
1.一种基于智能终端的社交软件自主加解密系统,其特征在于,所述基于智能终端的社交软件自主加解密系统包括信息输入模块、自主加解密选择模块、加密模块、解密模块、信息输出模块;所述信息输入模块:用于接收智能终端用户输入信息;所述自主加解密选择模块:用于连接信息输入模块,提供加密或者解密选择接口,从而触发加密模块或者解密模块;所述加密模块:用于对智能终端用户输入信息处理,在首尾加上标识位,调用加密算法进行加密,然后回填文字到输入框,并自动触发信息输出模块;所述解密模块:用于对智能终端用户加密信息处理,复制密文到剪切板,判断首尾标识位,如为密文则调用解密算法进行解密,并自动触发信息输出模块;所述信息输出模块:用于输出加密后密文或解密后明文。2.根据权利要求1所述的一种基于智能终端的社交软件自主加解密系统,其特征在于,具体包括如下步骤:步骤一:智能终端发送方在社交软件中输入信息,从而触发输入模块;步骤二:智能终端发送方需加密时,输入完毕后点击智能终端显示的加解密悬浮球加密,选择加密接口开关,通过自主加解密选择模块触发加密模块;步骤三:加密模块被触发后,获取智能终端发送方在社交软件输入信息,对待加密信息在首尾加上标识位,调用加密算法形成密文;步骤四:加密结束后,则自动触发信息输出模块显示密文;步骤五:智能终端发送方解密自己密文或接收方解密对方密文或解密复制的密文时,点击智能终端显示的加解密悬浮球解密,选择解密接口开关,通过自...

【专利技术属性】
技术研发人员:周军杨加南张李秋高先进张亮
申请(专利权)人:江苏北弓智能科技有限公司
类型:发明
国别省市:江苏,32

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

1