System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及一种认证系统、认证模块以及认证程序。
技术介绍
1、以往,已知一种在以能够相互通信的方式连接的客户装置与服务用服务器装置这样的装置之间进行通信时进行认证的技术。在这样的技术中,认证是借助插入设置于装置之间(也就是需要认证的认证模块之间)的认证服务器装置来进行的。
2、现有技术文献
3、专利文献
4、专利文献1:日本专利第4344783号公报
技术实现思路
1、专利技术要解决的问题
2、在上述这样的以往的技术中,存在以下情况:当认证服务器装置停止时,即使认证模块正在正常地进行动作,也无法进行认证,因此与认证有关的系统的动作不稳定。另外,与认证有关的系统的结构及处理会与需要在认证模块之间设置认证服务器装置相应地复杂化。
3、因此,本公开要解决的问题之一是提供一种能够实现与认证有关的系统的动作的稳定化和结构的简化的认证系统、认证模块以及认证程序。
4、用于解决问题的方案
5、作为本公开的一例的认证系统具备以能够相互通信的方式连接的第一认证模块和第二认证模块,其中,第一认证模块包括第一获取部,该第一获取部获取将第一认证信息与第二认证信息相对应而到的第一认证数据,该第一认证信息是基于第一认证模块所特有的第一识别信息和第二认证模块所特有的第二识别信息根据第一生成逻辑生成的认证信息,该第二认证信息是基于该第一认证信息、第一识别信息以及第二识别信息根据第二生成逻辑生成的认证信息,第二认证模块包括:第二获取
6、另外,作为本公开的另一例的认证模块是与其它认证模块以能够通信的方式连接的认证模块,该认证模块具备:第一获取部,其获取将第一认证信息与第二认证信息相对应而得到的第一认证数据,该第一认证信息是基于认证模块所特有的第一识别信息和其它认证模块所特有的第二识别信息根据第一生成逻辑生成的认证信息,该第二认证信息是基于该第一认证信息、第一识别信息以及第二识别信息根据第二生成逻辑生成的认证信息;以及第一控制部,其向获取结构与第一认证数据的结构相同的第二认证数据的其它认证模块发送第一认证数据的第一认证信息,从在自认证模块接收到第一认证数据的第一认证信息的情况下将在第二认证数据中与同从认证模块接收到的第一认证信息一致的第一认证信息相对应的第二认证信息作为回复信息回复给认证模块的其它认证模块接收回复信息,执行通过将该回复信息同在第一认证数据中与从认证模块发送到其它认证模块的第一认证信息相对应的第二认证信息比较来进行的认证,基于该认证的结果来决定可否继续进行与其它认证模块的通信会话。
7、另外,作为本公开的另一例的认证模块是与其它认证模块以能够通信的方式连接的认证模块,该认证模块具备:第二获取部,其获取将第一认证信息与第二认证信息相对应而得到的第二认证数据,该第一认证信息是基于认证模块所特有的第一识别信息和其它认证模块所特有的第二识别信息根据第一生成逻辑生成的认证信息,该第二认证信息是基于该第一认证信息、第一识别信息以及第二识别信息根据第二生成逻辑生成的认证信息;以及第二控制部,在从具有结构与第二认证数据的结构相同的第一认证数据的其它认证模块接收到第一认证信息的情况下,该第二控制部将在第二认证数据中与同从其它认证模块接收到的第一认证信息一致的第一认证信息相对应的第二认证信息作为回复信息回复该其它认证模块。
8、另外,作为本公开的另一例的认证程序用于使包括与其它认证模块以能够通信的方式连接的认证模块的计算机执行以下处理:获取将第一认证信息与第二认证信息相对应而得到的第一认证数据,该第一认证信息是基于认证模块所特有的第一识别信息和其它认证模块所特有的第二识别信息根据第一生成逻辑生成的认证信息,该第二认证信息是基于该第一认证信息、第一识别信息以及第二识别信息根据第二生成逻辑生成的认证信息;向获取结构与第一认证数据的结构相同的第二认证数据的其它认证模块发送第一认证数据的第一认证信息;以及从在自认证模块接收到第一认证数据的第一认证信息的情况下将在第二认证数据中与同从认证模块接收到的第一认证信息一致的第一认证信息相对应的第二认证信息作为回复信息回复给认证模块的其它认证模块接收回复信息;执行通过将回复信息同在第一认证数据中与从认证模块发送到其它认证模块的第一认证信息相对应的第二认证信息比较来进行的认证;以及基于认证的结果来决定可否继续进行与其它认证模块的通信会话。
9、另外,作为本公开的另一例的认证程序用于使包括与其它认证模块以能够通信的方式连接的认证模块的计算机执行以下处理:获取将第一认证信息与第二认证信息相对应而得到的第二认证数据,该第一认证信息是基于认证模块所特有的第一识别信息和其它认证模块所特有的第二识别信息根据第一生成逻辑生成的认证信息,该第二认证信息是基于该第一认证信息、第一识别信息以及第二识别信息根据第二生成逻辑生成的认证信息;以及在从具有结构与第二认证数据的结构相同的第一认证数据的其它认证模块接收到第一认证信息的情况下,将在第二认证数据中与同从其它认证模块接收到的第一认证信息一致的第一认证信息相对应的第二认证信息作为回复信息回复给其它认证模块。
本文档来自技高网...【技术保护点】
1.一种认证系统,
2.根据权利要求1所述的认证系统,其中,
3.根据权利要求1或2所述的认证系统,其中,
4.根据权利要求3所述的认证系统,其中,
5.根据权利要求1~4中的任一项所述的认证系统,其中,
6.根据权利要求1~5中的任一项所述的认证系统,其中,
7.一种认证模块,与其它认证模块以能够通信的方式连接,所述认证模块具备:
8.一种认证模块,与其它认证模块以能够通信的方式连接,所述认证模块具备:
9.根据权利要求7或8所述的认证模块,其中,
10.根据权利要求7~9中的任一项所述的认证模块,其中,
11.根据权利要求10所述的认证模块,其中,
12.根据权利要求7~11中的任一项所述的认证模块,其中,
13.根据权利要求7~12中的任一项所述的认证模块,其中,
14.一种认证程序,用于使包括与其它认证模块以能够通信的方式连接的认证模块的计算机执行以下处理:
15.一种认证程序,用于使包括与其它认证模块以能
16.根据权利要求14或15所述的认证程序,其中,
17.根据权利要求14~16中的任一项所述的认证程序,其中,
18.根据权利要求17所述的认证程序,其中,
19.根据权利要求14~18中的任一项所述的认证程序,其中,
20.根据权利要求14~19中的任一项所述的认证程序,其中,
...【技术特征摘要】
【国外来华专利技术】
1.一种认证系统,
2.根据权利要求1所述的认证系统,其中,
3.根据权利要求1或2所述的认证系统,其中,
4.根据权利要求3所述的认证系统,其中,
5.根据权利要求1~4中的任一项所述的认证系统,其中,
6.根据权利要求1~5中的任一项所述的认证系统,其中,
7.一种认证模块,与其它认证模块以能够通信的方式连接,所述认证模块具备:
8.一种认证模块,与其它认证模块以能够通信的方式连接,所述认证模块具备:
9.根据权利要求7或8所述的认证模块,其中,
10.根据权利要求7~9中的任一项所述的认证模块,其中,
11.根据权利要求10所述的认证模块,其中,
1...
【专利技术属性】
技术研发人员:今井一步,高野透,玉井成知,
申请(专利权)人:株式会社GIGA系统,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。