The provided SSH key, signature or token do not match or token is out-of-date

I just setup and use last version if Gitea via proxmox.
I add my ssh keys and all works fine BUT,
When i try to check my rsa keys with gitea web-interface i have massage:

The provided SSH key, signature or token do not match or token is out-of-date.

I try to:

  1. use basic RSA keys;
  2. use new Ed25519 keys;
  3. Try to use 1Password SSH auth.
    No result, i still get this message, but ssh work correctly.
    To check keys i use this:
echo -n 'number from GITEA web interface' | ssh-keygen -Y sign -n gitea -f Path_to_Private_key

You can check SHA256 in screen below

The same problem when using Windows SSH.

I saw that users have a similar topic on Github about this problem with Gitea RSA check in web console, and it is also not resolved.

Please read this comment, it works on my end. Maximize the git bash and run the command.

@Alexey: the error message you are getting simply means that Gitea was not able to verify provided key really belongs to you. This maybe due to number of reasons.