Anti-repudiation dynamic password generating method and dynamic password verification system

The invention provides an anti-repudiation dynamic password generating method and an anti-repudiation dynamic password generating system. The method comprises the following steps that S1, a client acquires first time information and first place information by virtue of a positioning satellite and transmits an instruction to a server at the same time; S2, the server receives and executes the instruction and acquires second time information and second place information by virtue of the positioning satellite; S3, the client generates a first dynamic password according to the first time information and the first place information, and transmits the first dynamic password to the server; S4, the server generates a second dynamic password according to the second time information and the second place information; and S5, the server compares the first dynamic password with the second dynamic password, and if the first dynamic password is the same as the second dynamic password, the comparison is successful, and the verification is finished. According to the method provided by the invention, the current time and place of the client are acquired by the client and the server by virtue of a satellite, and the time information and the place information are used as key elements for generating dynamic passwords, so that the dynamic passwords have anti-repudiation properties.