Doug Weiman <
[email protected]> wrote:
The last field in the SSH_MSG_USERAUTH_FAILURE message is a boolean
called "partial success".
[...]
What situation is this supposed to address?
Configuring a server to require more than one form of authentication
before it will let you log in. E.g. requiring both a public key _and_
a password, or both a public key and a correct response to some kind
of one-time challenge sent via keyboard-interactive.
'Partial success' means: _this_ authentication method has succeeded,
but now you need at least one more independent authentication step
before you can actually start the ssh-connection protocol.
--
import hashlib; print((lambda p,q,g,y,r,s,m: (lambda w:(pow(g,int(hashlib.sha1( m.encode('ascii')).hexdigest(),16)*w%q,p)*pow(y,r*w%q,p)%p)%q)(pow(s,q-2,q))==r and m)(0xb80b5dacabab6145,0xf70027d345023,0x7643bc4018957897,0x11c2e5d9951130c9 ,0xa54d9cbe4e8ab,0x746c50eaa1910, "Simon Tatham <
[email protected]>" ))
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)