[Bug 3879] ssh: pkcs11 key enumeration fails with "pin required"
    bugzilla-daemon at mindrot.org 
    bugzilla-daemon at mindrot.org
       
    Tue Oct 14 17:39:04 AEDT 2025
    
    
  
https://bugzilla.mindrot.org/show_bug.cgi?id=3879
--- Comment #8 from jan.nordholz at mail.de ---
No,
I assume the "Enter PIN for '<CARD>':" prompt I'm using is coming from
ssh-pkcs11.c:pksc11_login_slot():
=====
    239         if (si->token.flags &
CKF_PROTECTED_AUTHENTICATION_PATH)
    240                 verbose("Deferring PIN entry to reader
keypad.");
    241         else {
    242                 snprintf(prompt, sizeof(prompt), "Enter PIN for
'%s': ",
    243                     si->token.label);
    244                 if ((pin = read_passphrase(prompt,
RP_ALLOW_EOF)) == NULL) {
    245                         debug_f("no pin specified");
    246                         return (-1);    /* bail out */
    247                 }
    248         }
    249         rv = provider->function_list->C_Login(si->session,
type, (u_char *)pin,
    250             (pin != NULL) ? strlen(pin) : 0);
=====
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
    
    
More information about the openssh-bugs
mailing list