要解决的问题:在用于访问PLC的终端中执行用户身份验证和访问控制。解决方案:具有加密的用户认证信息的开发设置终端2生成基本共享信息,从基本共享信息生成加密密钥,并将基本共享信息发送给PLC1。首先,具有用户管理的PLC 1密钥从接收到的基本共享信息中生成与加密密钥相同的密钥,并通过生成的密钥对用户管理的第一密钥进行加密,并发送加密后的用户管理的第一密钥。开发设置终端2通过加密密钥对加密的用户管理的第一密钥进行解密,通过使用解密的用户管理的第一密钥和用户管理的第二密钥对用户认证信息进行解密,以进行用户认证。此外,具有加密的访问权限信息的开发设置终端2从PLC 1接收通过与加密密钥相同的密钥加密的用户管理的第一密钥,通过加密密钥解密加密的用户管理的第一密钥并解密访问。通过使用解密的用户管理的第一密钥和用户管理的第二密钥进行权限信息的访问控制。
版权:(C)2008,日本特许厅&INPIT