In Japan, following the incident in which smartphone data was "stolen" during immigration screening in the United States, there has been a bit of buzz about advice to disable passkeys (biometric locks on devices) and switch to passcodes.
The reason for this is said to be that, unlike biometric authentication, there is a high possibility that people will be able to refuse to present a passcode under the Fifth Amendment to the US Constitution. Is this true?
Do you think NIP44 is practical for sharing secrets other than Nostr like Bitcoin private key?
NIP44 can be used to share keys only between two parties, such as you and a client software in local, as a cipher key for encryption on the filesystem. The NIP44 encrypted secret is either decrypted in memory on the client machine and used by the client software, or may be sent encrypted to the other party on the network as a multisig such as an LSP or a delegated key to custodial service.
NIP44, as designed, does not require uploading to a relay server. What you need are your NSEC key and the party's NPUB key. If you have access to the relay server, you can get a directory of public keys, but that's not required.
#asknostr