发明名称 CLIENT/SERVER AUTHENTICATION USING DYNAMIC CREDENTIALS
摘要 In an embodiment, a method comprises intercepting, from a first computer, a first set of instructions that define one or more original operations, which are configured to cause one or more requests to be sent if executed by a client computer; modifying the first set of instructions to produce a modified set of instructions, which are configured to cause a credential to be included in the one or more requests sent if executed by the client computer; rendering a second set of instructions comprising the modified set of instructions and one or more credential-morphing-instructions, wherein the one or more credential-morphing-instructions define one or more credential-morphing operations, which are configured to cause the client computer to update the credential over time if executed; sending the second set of instructions to a second computer.
申请公布号 US2015350181(A1) 申请公布日期 2015.12.03
申请号 US201514738913 申请日期 2015.06.14
申请人 Shape Security, Inc. 发明人 CALL JUSTIN;VARADARAJAN SUBRAMANIAN;HANKS BRYAN
分类号 H04L29/06 主分类号 H04L29/06
代理机构 代理人
主权项 1. A method comprising: generating a first set of instructions that define one or more original operations, which are configured to cause one or more requests to be sent to a server computer when executed by a client computer; generating a dynamic credential to be sent to the client computer; modifying the first set of instructions to produce a modified set of instructions, which are configured to cause the dynamic credential to be included in the one or more requests sent from the client computer when executed by the client computer; rendering a second set of instructions comprising the modified set of instructions and one or more credential-morphing instructions, wherein the one or more credential-morphing instructions define one or more credential-morphing operations, which are configured to cause the client computer to update the dynamic credential over time when executed; sending the second set of instructions, which include the dynamic credential, to a particular computer; and wherein the method is performed by one or more computing devices.
地址 Mountain View CA US