Authentication method and apparatus for reinforced software

An authentication method and apparatus for reinforced software. The method comprises: obtaining, after verification of a shell procedure of reinforced software performed by a server succeeds, key data sent by the server, the key data comprising hidden data in a plain-text software code of the reinforced software, and an entry address corresponding to the hidden data; replacing, according to the hidden data and the entry address, corresponding data hidden in the plain-text software code of the reinforced software stored in a memory, and loading the plain-text software code.