but are you using your private key to assign your wallet to Bitcoin Talk profile?
I don't really get your question, could you rephrase?
of course you need to use your private key to
sign (not assign) staked address
but signing message for staked address
will not expose your private key
the signed message
cannot be reverse engineered (decrpyted) to figure out your private key