1
Background
I saw this on the internet
I didn't think signing / verifying was possible with P2SH addresses, so I guess this wallet must be using something like signmessagewithprivkey
¯\_(ツ)_/¯
Anyway, with signmessagewithprivkey "privkey" "message", privkey is required and doesn't provide a default.
Actual Question
How do I get (see) my private key?

1
Additionally, this looks like the Trezor interface. From what I recall, they have a non-standard segwit address message signature, which isn't supported or verifiable by other clients. There is some discussion on standardising to Trezor's implementation here: https://github.com/spesmilo/electrum/issues/3861
– Raghav Sood – 2018-04-23T00:39:08.427@RaghavSood, being able to verify the owner of some funds is very important. When we went to segwit that fell through. I understand, technical reasons, but the business need remains. – toddmo – 2018-04-23T01:01:25.813