The invention discloses a two-dimensional code detection method and a terminal. The method comprises the following steps: scan two-dimensional code image according to the preset bit stream generation algorithm for the two-dimensional code image into the target bit stream; to demodulate the target bit stream, first encoding information; the first encoding information is decoded according to the preset decoding way, get the target vector information; according to the preset encoding mode to the target vector encoding information, second encoding information; decoding mode corresponding to the preset default encoding and the judgment; the first encoding information and the second information encoding is the same; if not the same, determining the first encoding information and the second information encoding difference information for secret information. The implementation of the invention can improve the security of the two-dimensional code.
【技术实现步骤摘要】
二维码检测方法以及终端
本专利技术涉及信息
,尤其涉及一种二维码检测方法以及终端。
技术介绍
二维码,是用某种特定的几何图形按一定的规律在平面分布的黑白相间的图形记录数据符号信息的。二维码中一般包括载体信息和冗余信息,载体信息可以包括图片、字符串、网址等,冗余信息可以包括纠错码,当载体信息部分缺失或出现错误时,可以利用冗余信息修复缺失或错误的载体信息。信息隐藏,是利用二维码中本身存在的冗余信息,将隐秘信息(例如,消息、图片、文件等)隐藏在冗余信息中。隐秘信息一般不被人的感知系统(例如,人眼)和计算机系统察觉,在使用终端(例如手机)识别包含隐秘信息的二维码时,隐秘信息并不影响终端对载体信息的识别。信息隐藏作为一种可以用来保密通信的手段,通信双方将隐秘信息隐藏在冗余信息中并利用公开信道进行传递,可以广泛应用于军事、商业、金融等领域。然而,如果信息隐藏的技术被非法分子或者非法组织利用,则会给人民和国家安全带来危险。因此,检测二维码中的非法信息传输的隐秘信息已经成为人们亟待解决的问题。
技术实现思路
针对以上问题,本实施方式公开了一种二维码检测方法以及终端,可以检测二维 ...
【技术保护点】
一种二维码检测方法,其特征在于,包括:扫描二维码图像,按照预设的比特流生成算法将所述二维码图像转换为目标比特流;对所述目标比特流进行解调,得到第一编码信息;对所述第一编码信息按照预设解码方式进行解码,得到目标载体信息;按照预设编码方式对所述目标载体信息进行编码,得到第二编码信息;所述预设编码方式与所述预设解码方式相对应;判断所述第一编码信息与所述第二编码信息是否相同;若不相同,确定所述第一编码信息与所述第二编码信息中的区别信息为隐秘信息。
【技术特征摘要】
1.一种二维码检测方法,其特征在于,包括:扫描二维码图像,按照预设的比特流生成算法将所述二维码图像转换为目标比特流;对所述目标比特流进行解调,得到第一编码信息;对所述第一编码信息按照预设解码方式进行解码,得到目标载体信息;按照预设编码方式对所述目标载体信息进行编码,得到第二编码信息;所述预设编码方式与所述预设解码方式相对应;判断所述第一编码信息与所述第二编码信息是否相同;若不相同,确定所述第一编码信息与所述第二编码信息中的区别信息为隐秘信息。2.根据权利要求1所述的方法,其特征在于,所述确定所述第一编码信息与所述第二编码信息中的区别信息为隐秘信息之后,所述方法还包括:提取所述隐秘信息。3.根据权利要求2所述的方法,其特征在于,所述提取所述隐秘信息包括:采用预先设置的编码方式集合中的任意一种编码方式对所述区别信息进行解码;若解码成功,则提取所述隐秘信息。4.根据权利要求1-3任一项所述的方法,其特征在于,所述对所述第一编码信息进行解码,得到目标载体信息,包括:利用所述第一编码信息中的纠错码对所述第一编码信息进行恢复,得到目标载体信息。5.根据权利要求1-4任一项所述的方法,其特征在于,所述扫描二维码图像,按照预设的比特流生成算法将所述二维码图像转换为目标比特流,包括:扫描二维码图像,对所述二维码图像进行图像恢复,得到还原后的二维码图像;按照预设的比特流生成算法将所述还原后的二维码图像转换为目标比特流。6.一种终端,其特征在于,包括:扫描处理单元,用于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。