The invention relates to an account
management system and an account management method based on cloud service. The account
management system comprises a user terminal, a
cloud server, and a secure transport protocol module connected between the user terminal and the
cloud server. The account
password is generated at the
client side by executing the Hash
algorithm twice according to the account number provided by the user, the original key material, a random number generated by a
cloud server and the random number generated by a user side
USB (Universal Serial
Bus) Key, and the account
password is stored in the cloud
server after being encrypted by the user side USBKey, and when the
user needs the account information, the user can read the account
password information stored in the cloud
server by inputting the account name and the account number. According to the method and the
system provided by the invention, the account password with
fixed length is generated by two times of execution of Hash
algorithm, thus, the account password cannot be decrypted easily; the account password encrypted by the USBKey is stored in the cloud
server, so that the security of the account password is ensured; and when the
user needs the password, the user can directly read the password without memorizing the password, so that the
password management is convenient and easy to carry out.