发明名称 SOURCE AUTHENTICATION OF A SOFTWARE PRODUCT
摘要 Embodiments of the present invention provide systems and methods for authenticating the source code of a software end product. The method includes generating a compound key, which is composed of a set of unique keys generated from a source file. A set of files are separately build based on a received source code, and a key generated and embedded into the files at the time of the build. A validation tool is used to compare the values of the generated compound key to the values of the embedded key to determine if the values match.
申请公布号 US2017017798(A1) 申请公布日期 2017.01.19
申请号 US201514801967 申请日期 2015.07.17
申请人 International Business Machines Corporation 发明人 Bhat Badekila Ganesh Prashanth;Gokavarapu Nageswararao V.;Kurian John;Srinivasan Raghavendran
分类号 G06F21/62 主分类号 G06F21/62
代理机构 代理人
主权项 1. A method for authenticating source code, the method comprising: receiving, by one or more processors, at least one source file; generating, by a key generator, a compound key, wherein the compound key comprises a set of keys generated from the at least one source file; building, by one or more processors, a set of files, based on a source code from the at least one source file; generating, by the key generator, a value associated with each file of the set of files; and comparing, by a key validation tool, the compound key and the value to determine if said compound key is equivalent to said value.
地址 Armonk NY US