基于Android平台的对讲机短信加密方法及装置制造方法及图纸

技术编号:15523673 阅读:57 留言:0更新日期:2017-06-04 12:22
本发明专利技术提出了一种基于Android平台的对讲机短信加密方法及装置,包括:接收用户的密码指令,设置短信密码;当检测到用户准备通过对讲机发送短信时,判断此时对讲机的短信密码功能是否开启;如果开启,对用户通过对讲机发送的短信进行加密,将加密后的短信以密文形式通过窄带通讯发送至指定用户或用户群,作为接收方的终端设备在接收到该加密短信后,输入密码进行解密,当该密码与短信密码一致时,将加密短信以明文形式进行显示;如果关闭,对用户通过对讲机发送的短信不进行加密,以明文形式发送至接收方的终端设备。本发明专利技术消息定向发送并显示给指定用户或用户群,保证了信息的安全性和私密性。

Method and device for encrypting short message of interphone based on Android platform

The present invention provides a method and a device for encryption, walkie talkie SMS based on Android platform includes: receiving user instructions, set the SMS password; when the detected user to send text messages through the walkie talkie, walkie talkie SMS password function at this time to determine whether open; if enabled, the user through the intercom messages encrypted the encrypted message in ciphertext form through narrowband communication sent to the specified user or group of users, as the terminal equipment to the encrypted messages after receiving a password to decrypt the password and password, when the message is consistent, encrypted messages displayed in plaintext form; if closed, the user through the walkie talkie to send SMS does not encrypt the plaintext to terminal equipment sent to the receiver. The invention sends and displays messages to designated users or user groups, thereby ensuring the security and privacy of the information.

【技术实现步骤摘要】
基于Android平台的对讲机短信加密方法及装置
本专利技术涉及移动通信及信息加密
,特别涉及一种基于Android平台的对讲机短信加密方法及装置。
技术介绍
在当前的对讲机通信中,在由一方发送至一方或多方的短信或群消息中,没有对短信或群消息的加密设置,这样就容易导致无关用户也会查看到该消息,导致消息的安全与私密性受到严重威胁。
技术实现思路
本专利技术的目的旨在至少解决所述技术缺陷之一。为此,本专利技术的目的在于提出一种基于Android平台的对讲机短信加密方法及装置,可以将消息定向发送并显示给指定用户或用户群,保证了信息的安全性和私密性。为了实现上述目的,本专利技术一方面的实施例提供一种基于Android平台的对讲机短信加密方法,包括如下步骤:步骤S1,接收用户的密码指令,对基于Android平台的对讲机设置短信密码;步骤S2,当检测到所述用户准备通过所述基于Android平台的对讲机发送短信时,判断此时所述对讲机的短信密码功能是否开启,如果开启则执行步骤S3,否则执行步骤S4;步骤S3,当判断所述对讲机的短信密码功能开启时,对用户通过对讲机发送的短信以步骤S1中的短信密码进行加密,将加密后的短信以密文形式通过窄带通讯发送至指定用户或用户群,作为接收方的终端设备在接收到该加密短信后,输入密码进行解密,当该密码与步骤S1中的短信密码一致时,将加密短信以明文形式进行显示;步骤S4,当判断所述对讲机的短信密码功能关闭时,对用户通过对讲机发送的短信不进行加密,以明文形式发送至接收方的终端设备。进一步,在所述步骤S3中,当判断所述对讲机的短信密码功能开启时,对发送的短信与预设加密算法加密,同时加入步骤S1中用户设置的短信密码加密,生成加密后的短信。进一步,所述预设加密算法采用MD5加密算法。进一步,在所述步骤S3中,如果接收方的终端设备输入的密码不正确,则短信仍以密文显示,以实现将短信内容仅向输入密码正确的用户定向显示。进一步,所述作为接收方的终端设备为手机、平板电脑或对讲机。本专利技术实施例还提出一种基于Android平台的对讲机的短信加密装置,包括:通信模块、配置模块、加密模块,其中,所述通信模块用于接收来自用户的密码指令;所述配置模块用于根据所述密码指令对基于Android平台的对讲机配置短信密码;所述加密模块用于当检测到用户准备通过所述基于Android平台的对讲机发送短信时,判断此时所述对讲机的短信密码功能是否开启,如果开启,则对用户通过对讲机发送的短信以所述短信密码进行加密,将加密后的短信发送至所述通信模块;所述通信模块将所述加密短信以密文形式通过窄带通讯发送至指定用户或用户群,作为接收方的终端设备在接收到该加密短信后,输入密码进行解密,当该密码与所述短信密码一致时,将加密短信以明文形式进行显示;所述通信模块还用于在所述加密模块判断所述对讲机的短信密码功能未开启时,以明文形式发送至接收方的终端设备。进一步,所述加密模块对发送的短信与预设加密算法加密,同时加入所述配置模块设置的短信密码加密,生成加密后的短信,发送至所述通信模块。进一步,所述预设加密算法采用MD5加密算法。进一步,如果接收方的终端设备输入的密码不正确,则短信仍以密文显示,以实现将短信内容仅向输入密码正确的用户定向显示。进一步,所述作为接收方的终端设备为手机、平板电脑或对讲机。根据本专利技术实施例的基于Android平台的对讲机短信加密方法及装置,在短信基础上增加了加密技术,通过在发送端对发送信息进行加密,利用窄带通信为载体以密文形式传输该信息,仅当接收方可输入相同密码时,才对该信息进行解密得到明文,并显示给接收方用户,从而可以将消息定向发送并显示给指定用户或用户群,保证了信息的安全性和私密性。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术实施例的基于Android平台的对讲机短信加密方法的流程图;图2为根据本专利技术实施例的基于Android平台的对讲机短信加密装置的结构图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。本专利技术提出一种基于Android平台的对讲机短信加密方法及装置,可以实现在利用对讲机发送群短信消息时,将信息内容向部分人定向显示,而另一部分看不到信息内容。如图1所示,本专利技术实施例的基于Android平台的对讲机短信加密方法,包括如下步骤:步骤S1,接收用户的密码指令,对基于Android平台的对讲机设置短信密码。其中,作为发送方用户和接收方用户均获知该短信密码,以便于后续解密时使用。步骤S2,当检测到用户准备通过基于Android平台的对讲机发送短信时,判断此时对讲机的短信密码功能是否开启,如果开启则执行步骤S3,否则执行步骤S4。需要说明的是,在步骤S1中,虽然用户设置短信密码,当可选择是否启动用该短信密码对短信加密的功能。只有当用户开启该项功能时,才对发送的短信进行加密,以密文发送,否则仍以明文发送。步骤S3,当判断对讲机的短信密码功能开启时,对用户通过对讲机发送的短信以步骤S1中的短信密码进行加密,将加密后的短信以密文形式通过窄带通讯发送至指定用户或用户群,作为接收方的终端设备在接收到该加密短信后,会被要求输入密码进行解密。当该密码与步骤S1中的短信密码一致时,将加密短信以明文形式进行显示。具体地,当判断对讲机的短信密码功能开启时,对发送的短信与预设加密算法加密,同时加入步骤S1中用户设置的短信密码加密,生成加密后的短信。优选的,预设加密算法采用MD5加密算法。另外,如果接收方的终端设备输入的密码不正确,则短信仍以密文显示,以实现将短信内容仅向输入密码正确的用户定向显示。由此,本专利技术通过引入加密技术,在发送消息之前设定信息密码,只有知道该密码的接收方用户才能打开信息,从而可以实现消息安全发送。步骤S4,当判断对讲机的短信密码功能关闭时,对用户通过对讲机发送的短信不进行加密,以明文形式发送至接收方的终端设备。在本专利技术的一个实施例中,作为接收方的终端设备为手机、平板电脑或对讲机。如图2所示,本专利技术还提出一种基于Android平台的对讲机的短信加密装置,包括:通信模块1、配置模块2、加密模块3。具体地,通信模块1用于接收来自用户的密码指令。其中,作为发送方用户和接收方用户均获知该短信密码,以便于后续解密时使用。配置模块2用于根据密码指令对基于Android平台的对讲机配置短信密码。加密模块3用于当检测到用户准备通过基于Android平台的对讲机发送短信时,判断此时对讲机的短信密码功能是否开启,需要说明的是,虽然用户通过配置模块2设置短信密码,当可选择是否启动用该短信密码对短信加密的功能。只有当用户开启该项功能时,才对发送的短信进行加密,以密文发送,否则仍以明文发送。如果开启短信密码功能,则对用户通过对讲机发送的短信以短信密码进行加密,将加密后的短信发送至通信模块1。在本发本文档来自技高网...
基于Android平台的对讲机短信加密方法及装置

【技术保护点】
一种基于Android平台的对讲机短信加密方法,其特征在于,包括如下步骤:步骤S1,接收用户的密码指令,对基于Android平台的对讲机设置短信密码;步骤S2,当检测到所述用户准备通过所述基于Android平台的对讲机发送短信时,判断此时所述对讲机的短信密码功能是否开启,如果开启则执行步骤S3,否则执行步骤S4;步骤S3,当判断所述对讲机的短信密码功能开启时,对用户通过对讲机发送的短信以步骤S1中的短信密码进行加密,将加密后的短信以密文形式通过窄带通讯发送至指定用户或用户群,作为接收方的终端设备在接收到该加密短信后,输入密码进行解密,当该密码与步骤S1中的短信密码一致时,将加密短信以明文形式进行显示;步骤S4,当判断所述对讲机的短信密码功能关闭时,对用户通过对讲机发送的短信不进行加密,以明文形式发送至接收方的终端设备。

【技术特征摘要】
1.一种基于Android平台的对讲机短信加密方法,其特征在于,包括如下步骤:步骤S1,接收用户的密码指令,对基于Android平台的对讲机设置短信密码;步骤S2,当检测到所述用户准备通过所述基于Android平台的对讲机发送短信时,判断此时所述对讲机的短信密码功能是否开启,如果开启则执行步骤S3,否则执行步骤S4;步骤S3,当判断所述对讲机的短信密码功能开启时,对用户通过对讲机发送的短信以步骤S1中的短信密码进行加密,将加密后的短信以密文形式通过窄带通讯发送至指定用户或用户群,作为接收方的终端设备在接收到该加密短信后,输入密码进行解密,当该密码与步骤S1中的短信密码一致时,将加密短信以明文形式进行显示;步骤S4,当判断所述对讲机的短信密码功能关闭时,对用户通过对讲机发送的短信不进行加密,以明文形式发送至接收方的终端设备。2.如权利要求1所述的基于Android平台的对讲机短信加密方法,其特征在于,在所述步骤S3中,当判断所述对讲机的短信密码功能开启时,对发送的短信与预设加密算法加密,同时加入步骤S1中用户设置的短信密码加密,生成加密后的短信。3.如权利要求2所述的基于Android平台的对讲机短信加密方法,其特征在于,所述预设加密算法采用MD5加密算法。4.如权利要求1所述的基于Android平台的对讲机短信加密方法,其特征在于,在所述步骤S3中,如果接收方的终端设备输入的密码不正确,则短信仍以密文显示,以实现将短信内容仅向输入密码正确的用户定向显示。5.如权利要求1所述的基于Android平台的对讲机短信加密方法,所述作为接收方的终端设备为手机、平板电脑或对...

【专利技术属性】
技术研发人员:景晟杰雎广振
申请(专利权)人:大唐终端技术有限公司
类型:发明
国别省市:北京,11

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

1