Why is the password safe limited to store only 20 characters passwords?

I don’t think so - never tried it. The actual firmware has in the file nitrokey-pro-firmware/src/inc/ password_safe.h still a limit of 20 characters. In a backlog report it is mentioned, that the HID protocol only allows 64 bytes in one packet; so while 32 bytes (new & old pw) would be possible to store 32 one byte characters, room for overhead is missed. So NK currently has not changed that in NK Pro v2.

As they now need to go away from HID for Win10, there might be in future a chance. BUT e.g. I am using UTF8 as a charset and in my passwords I love to include foreign languages characters. AND, while today 32 characters seem to be save and in use with GPG, why do any limitations ?

Would it not be better to store your passwords outside of NK and use the keys on NK to encrypt/decrypt the whole pw safe ( or one of the drawers inside the safe ) :smiley: