The invention discloses a new secure two-dimensional code generation and recognition technology, which solves the problem that two dimensional codes may carry malicious viruses and phishing websites in life. In the ordinary two-dimensional code recognition, scanning through the positioning of the center of the color, add the information preprocessing in the decoding section, in view of the traditional two-dimensional code transfer in direct reading and writing problems, screening and isolation of URL carry the information in the two-dimensional code, the pretreatment before the completion of the identification information, to selection and establish the background database, and then feedback to the user, in order to protect the safety of the user scan code, prevent phishing and virus causing harm to the security of personal information.
【技术实现步骤摘要】
一种新型安全的二维码生成识别技术
本专利技术涉及一种新型安全的二维码生成识别技术,具体涉及通过二维码指向网页和支付时,保障用户个人信息安全的生成识别技术,属于二维码生成识别
技术介绍
现在我们在日常生活中,二维码已经成为我们生活中的一个便捷的工具。传统的二维码的原理二维条码/二维码(2-dimensionalbarcode)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能及处理图形旋转变化点。现在二维码绝大多数应用于我们的智能手机当中,然而,近年来,在二维码当中植入恶意网站,植入木马病毒,拦截手机验证码进行金融诈骗的情况层出不穷,如何在现有的手机平台上保障我们的个人账户不被恶意二维码中手机木马病毒 ...
【技术保护点】
一种新型安全的二维码生成识别技术,其特征在于,包括如下步骤:步骤1,根据二维码的国际标准,确定要生成的二维码的版本和纠错等级,采用Base64加密算法生成初始二维码;步骤2,随机生成与初始二维码的中心非信息校验模块大小相同的彩色块,该彩色块包括红绿蓝黑四种颜色,将该彩色块插入初始二维码的中心非信息校验模块,得到二维码;步骤3,对二维码的中心非信息校验模块进行扫描,识别中心非信息校验模块中所有颜色的RGB值,当且仅当识别到红绿蓝黑四种颜色的RGB值时,进入步骤4;步骤4,对二维码除中心非信息校验模块之外的其他部分即数据模块进行解密,得到数据模块携带的信息,对数据模块携带的信息 ...
【技术特征摘要】
1.一种新型安全的二维码生成识别技术,其特征在于,包括如下步骤:步骤1,根据二维码的国际标准,确定要生成的二维码的版本和纠错等级,采用Base64加密算法生成初始二维码;步骤2,随机生成与初始二维码的中心非信息校验模块大小相同的彩色块,该彩色块包括红绿蓝黑四种颜色,将该彩色块插入初始二维码的中心非信息校验模块,得到二维码;步骤3,对二维码的中心非信息校验模块进行扫描,识别中心非信息校验模块中所有颜色的RGB值,当且仅当识别到红绿蓝黑四种颜色的RGB值时,进入步骤4;步骤4,对二维码除中心非信息校验模块之外的其他部分即数据模块进行解密,得到数据模块携带的信息,对数据模块携带的信息进行处理和判断,当数据模块携带的信息存在风险时,对当前识别的二维码进行...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。