All functions have been fully supported for normal use
- The web3 public key is adjusted to the contract storage, and TOTP can be restored through email verification
- Fix the bug that the recovery function is abnormal
- Synchronously adjust encryption and decryption, and support web3 public key update to be compatible with old ciphertext decryption