认证服务器、认证系统、认证方法及程序的制作方法

文档序号:8531895阅读:341来源:国知局
认证服务器、认证系统、认证方法及程序的制作方法
【技术领域】
[0001]本发明涉及认证服务器、认证系统、认证方法及程序,尤其涉及能够检测二维码的伪造的认证服务器、认证系统、认证方法及程序。
【背景技术】
[0002]作为用于容易地取得规定信息的结构,QR(Quick Response:Quick Response)码(注册商标)等二维码被用于各种各样的领域。尤其是,作为针对使用便携式电话、智能手机等移动体通信终端的消费者等,向刊登了企业的广告的网站等所希望的网站引导的单元,例如已知有下述专利文献I所公开的的信息发布系统。其中,在本说明书中,引入专利文献I的说明书、权利要求书、附图整体来作为参考。
[0003]专利文献1:日本特开2008-234530号公报
[0004]在该系统中,通过用移动体通信终端读取将对象网站的URL(Uniform ResourceLocator:统一资源定位符)代码化了的二维码能够取得URL,并且这样的方法正广泛地普及。伴随此,在各移动体通信终端中,用于光学读取二维码的程序(应用程序)被预先安装而构成或者构成为能够经由因特网等进行安装,从而形成任何人均能拥有能够读取二维码的读取装置的环境。
[0005]此外,在通过读取二维码而取得到的URL被非法篡改等的情况下,若没有确认该URL是否安全的方法,则会连接至与所希望的网站不同的网站。在该情况下,存在如下问题:若连接至装入了病毒、恶意软件的具有恶意的网站等,则产生该移动体通信终端被感染病毒、恶意软件等这样的被害。
[0006]这样的问题并不局限于URL,在读取信息被非法篡改等的二维码的情况下,即在存在与二维码相关的非法的情况下,若没有确认该非法的方法,则存在产生因读取非法的二维码而引起的被害的问题。

【发明内容】

[0007]本发明是为了解决上述的课题而完成的,其目的在于提供能够检测二维码的伪造的认证服务器、认证系统、认证方法及程序。
[0008]为了达成上述目的,本发明的第I观点所涉及的认证服务器的特征在于,
[0009]经由网络与拍摄二维码来生成位信号的通信终端连接,上述二维码具备用单元的分布图案来表现规定信息的信息区域和用单元的分布图案来表现用于纠错的纠正信息的纠正区域,该纠正区域的一部分被置换成根据该一部分生成的第I纠正位串与根据该纠正区域中和该一部分不同的部分生成的第2纠正位串的异或值,
[0010]上述认证服务器具备:
[0011]位信号接收单元,其接收从上述通信终端经由上述网络发送的上述位信号;
[0012]译码单元,其对由上述位信号接收单元接收到的上述位信号进行译码,取得上述规定信息和上述纠正信息;
[0013]错误检测单元,其使用由上述译码单元取得到的上述纠正信息,检测上述第I纠正位串与上述第2纠正位串的异或值作为错误;
[0014]二维码认证单元,其通过判别上述纠正信息中所包含的上述第I纠正位串与由上述错误检测单元检测出的错误的异或值是否与该纠正信息中所包含的上述第2纠正位串一致,来进行上述二维码的认证;以及
[0015]信息发送单元,其在由上述二维码认证单元得到了两者一致的认证结果的情况下,将由上述译码单元取得到的上述规定信息经由上述网络发送至上述通信终端。
[0016]也可以在上述的认证服务器中,
[0017]上述位信号接收单元接收上述纠正区域的一部分被置换成上述第I纠正位串与对上述第2纠正位串加密而得到的加密位串的异或值的上述二维码的上述位信号,
[0018]上述二维码认证单元通过判别用与上述加密对应的方式对上述纠正信息中所包含的上述第I纠正位串与由上述错误检测单元检测出的错误的异或值解密而得到的解密位串是否与该纠正信息中所包含的上述第2纠正位串一致,来进行上述二维码的认证。
[0019]也可以在上述的认证服务器中,
[0020]上述位信号接收单元接收上述纠正区域的一部分被置换成上述第I纠正位串与以非对称加密方式对上述第2纠正位串加密而得到的加密位串的异或值的上述二维码的上述位信号,
[0021]上述二维码认证单元通过判别用与上述非对称加密方式对应的方式对上述纠正信息中所包含的上述第I纠正位串与由上述错误检测单元检测出的错误的异或值解密而得到的解密位串是否与该纠正信息中所包含的上述第2纠正位串一致,来进行上述二维码的认证。
[0022]也可以在上述的认证服务器中,
[0023]上述位信号接收单元接收上述纠正区域的一部分被置换成上述第I纠正位串与用椭圆曲线加密方式对上述第2纠正位串加密而得到的加密位串的异或值的上述二维码的上述位信号,
[0024]上述二维码认证单元通过判别用与上述椭圆曲线加密方式对应的方式对上述纠正信息中所包含的上述第I纠正位串与由上述错误检测单元检测出的错误的异或值解密而得到的解密位串是否与该纠正信息中所包含的上述第2纠正位串一致,来进行上述二维码的认证。
[0025]也可以在上述的认证服务器中,还具备:
[0026]识别信息登录单元,其登录能够确定上述通信终端的利用者的识别信息;以及
[0027]利用者认证单元,其通过判别在上述识别信息登录单元中是否登录有与从上述通信终端包含于上述位信号而被发送的上述识别信息一致的识别信息,来进行上述利用者的认证,
[0028]上述信息发送单元在由上述二维码认证单元得到两者一致的认证结果且由上述利用者认证单元得到登录有识别信息的认证结果的情况下,将由上述译码单元取得到的上述规定信息经由上述网络发送至上述通信终端。
[0029]为了达成上述目的,本发明的第2观点所涉及的认证系统的特征在于,
[0030]具备上述的认证服务器和经由上述网络与该认证服务器连接的上述通信终端,
[0031]上述通信终端具备:
[0032]位信号生成单元,其对上述二维码进行拍摄来生成上述位信号;
[0033]位信号发送单元,其将由上述位信号生成单元生成的上述位信号经由上述网络发送至上述认证服务器;以及
[0034]信息接收单元,其通过接收由上述信息发送单元发送来的上述规定信息,取得上述二维码表现的该规定信息。
[0035]为了达成上述目的,本发明的第3观点所涉及的认证方法是由经由网络与拍摄二维码来生成位信号的通信终端连接的认证服务器进行的认证方法,上述二维码具备用单元的分布图案来表现规定信息的信息区域和用单元的分布图案来表现用于纠错的纠正信息的纠正区域,该纠正区域的一部分被置换成根据该一部分生成的第I纠正位串与根据该纠正区域中和该一部分不同的部分生成的第2纠正位串的异或值,
[0036]上述认证方法的特征在于,具备:
[0037]位信号接收步骤,在该步骤中,接收从上述通信终端经由上述网络发送的上述位信号;
[0038]译码步骤,在该步骤中,对通过上述位信号接收步骤接收到的上述位信号进行译码,取得上述规定信息和上述纠正信息;
[0039]错误检测步骤,在该步骤中,使用通过上述译码步骤取得到的上述纠正信息,检测上述第I纠正位串与上述第2纠正位串的异或值作为错误;
[0040]二维码认证步骤,在该步骤中,通过判别上述纠正信息中所包含的上述第I纠正位串与通过上述错误检测步骤检测出的错误的异或值是否与该纠正信息中所包含的上述第2纠正位串一致,来进行上述二维码的认证;以及
[0041]信息发送步骤,在该步骤中,在通过上述二维码认证步骤得到了两者一致的认证结果的情况下,将通过上述译码步骤取得到的上述规定信息经由上述网络发送至上述通信终端。
[0042]为了达成上述目的,本发明的第4观点所涉及的程序使经由网络与拍摄二维码来生成位信号的通信终端连接的认证服务器的计算机执行处理,其中,上述二维码具备用单元的分布图案来表现规定信息的信息区域和用单元的分布图案来表现用于纠错的纠正信息的纠正区域,该纠正区域的一部分被置换成根据该一部分生成的第I纠正位串与根据该纠正区域中和该一部分不同的部分生成的第2纠正位串的异或值,
[0043]上述由计算机执行的处理包括:
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1