I generally just use GPG.
1. I share my public key (if not done previously).
2. They encrypt the secret and send the result back, all using whichever tools they'd like.
3. Only I (and any additional recipients specified during encryption) can view the secret data.