Can this be done with script?
You could get close and have it validated as a good transaction today. All you'd have to do is send money to yourself with this script.
If is a pgp encrypted bitcoin private key:
scriptPubKey: OP_DROP OP_CHECKSIG
scriptSig: