How can you sign a message if you have the BTC address (uncompressed public) and the private key (starting with '5') without importing the private key in a wallet (is software available)?
IIRC there are webpages that allow this, but I didnt like them because they could easily steal your private key. Other than that, electrum is software that can help you here, you just have to create a wallet with that specific private key. If thats to close to 'importing' for you, I dont know anything else.
As a follow up: Electrum does not support private keys starting with '5' (the 'L' variant is still supported). In the end, I indeed did this via a webpage, but running locally in a Virtual Machine without networking and deleting everything afterwards